Releases: Financial-Times/n-tracking
v7.5.0
What's Changed
- Make @ft-dependency-auto-merger a code owner for package files by @dependency-auto-merger in #141
- chore: migrate from Renovate to Dependabot by @rowanmanning in #140
- fix: bump @financial-times/o-tracking from 4.5.0 to 4.6.1 in the origami group across 1 directory by @dependabot in #149
New Contributors
- @dependency-auto-merger made their first contribution in #141
- @dependabot made their first contribution in #149
Full Changelog: v7.4.0...v7.5.0
Include RUM attribution tracking
This PR adds the new method, realUserMonitoringWithAttribution to the trackers.
It also includes previous commits since the last release, which upgrade jest, and adds the toolkit plugins for rollup & babel
Consent tracking metrics updated with additional value based on new CMP implementation and naming of consent values is more consistent
The pageView event fired by n-tracking incorporates a property which holds User Consent information.
The ads&Privacy team are moving to a new Consent Management Platform and there is now an additional consent value which has been added to the pageView event in this release.
v7.2.3
What's Changed
- CPREL-895: Add missing alt text for tracking pixels within core experience script tag by @philsegal in #129
Full Changelog: v7.2.2...v7.2.3
v7.2.2
What's Changed
- CPREL-844: Bump privacy and ads dependencies by @philsegal in #128
Full Changelog: v7.2.1...v7.2.2
v7.2.1
What's Changed
- CPREL-844: Fix privacy to v 1.0.0 by @philsegal in #126
Full Changelog: v7.2.0...v7.2.1
Update to include INP Core Web Vital
See title & this: https://web.dev/inp/
This should have no effect on backwards compatibility, but as it increments the CWV library by a minor patch, I've put this up a minor patch too.
v7.1.1
What's Changed
- CPREL-748: Add empty alt text to tracking pixel by @philsegal in #123
New Contributors
- @philsegal made their first contribution in #123
Full Changelog: v7.1.0...v7.1.1
v7.1.0
This release adds support for Node 18. Node 18 is added to the engines
field in the package.json
along with adding newer versions of npm. The Volta config is also updated to use Node 18 and its bundled version of npm (v9 currently). Tests now additionally run on Node 18 in CI builds to confirm that the code is compatible with any changes in Node 18. Support for Node 16 has not been discontinued.
What's Changed
- CPP-1442 Update to node 18 by @ivomurrell in #118
- Only require latest version of Node tests to pass to publish by @ivomurrell in #119
Full Changelog: v7.0.0...v7.1.0
v7.0.0
This release is part of the Platforms and Reliability set of scheduled breaking change releases in April.
The breaking changes in this package release are:
- Dropping support for Node.js 14
This will not be a breaking change for your application if it:
- Already runs on Node.js 16
If this is a breaking change for your application because it does not yet run on Node 16 you can follow this guide to migrate from Node.js 14 to Node.js 16