Enhanced
- Add "Learn more" link in the Ads Module setup screen. See #8532.
- Add the
Conversion_Events_Provider
Interface. See #8529. - Block Ads module setup when ad blocker is detected. See #8515.
- Add a "New" badge to the Ads module in Site Kit settings. See #8448.
- Extend the Consent Mode conditions for determining whether Ads is connected to include a check for the presence of an Ads tag as the destination of the connected Analytics property's Google tag. See #8432.
- Update the description copy in the Consent Mode modal, simplifying the text and making it clear that measurement from visitors from the UK may also be affected by disabling Consent Mode. See #8389.
- Ensure that the check for a conversion tracking ID is maintained for the Consent Mode feature with the conversion ID having been migrated to the Ads module. See #8365.
- Add Site Health entries for the current Consent Mode status, and the presence of the WP Consent API. See #8356.
- Add an error state for the Audience tile component. See #8228.
Changed
- Track GA events for the lifecycle of the Ads Conversion ID migration notification. See #8458.
- Update minimum required version of PHP to 7.4. See #8030.
Fixed
- Add AMP tag with Conversion Tracking ID when Ads module is enabled. See #8518.
- Ensure Ads module cannot be saved when settings are invalid. See #8508.
- Fix unstable time based PHPUnit tests. See #8488.
- Fix bug that caused "Top search queries" widget to overflow on small screens. See #8417.
- Fix a bug where the Enhanced Measurement toggle may not have the intended effect when creating a new property during Analytics module setup. See #8409.
- Prevent a Consent Mode related console error on the view-only dashboard. See #8408.
- Exclude connection check requests from internal error reporting. See #8268.