Added
- Add
library_name
parameter to Sign in with Google button. See #9924. - Add incremental ESLint rule to avoid defining
scenario.label
on stories. See #9865. - Add option to enable "One-tap" sign-in across site when using Sign in with Google. See #9861.
Enhanced
- Add the
rrmModuleV2
feature flag, this will be used for phase two of the Reader Revenue Manager module's development. See #9948. - Update FPM health check to use the approach from the measurement script. See #9916.
- Improve Analytics Conversion Reporting new/lost events callouts experience for each Site Kit user. See #9897.
- Update subtle notification padding for consistency with the Figma design. See #9860.
- Add a loading spinner to the "Enable First-party mode" CTA button on the setup banner to indicate progress during the setup process. See #9856.
- Only run the periodic server requirement health checks for First-party mode when the mode is enabled. See #9842.
- Update Partner Ads Experience with knowledge of supported conversion events. See #9816.
- Improve logic for persisting badges in the Key Metrics selection panel. See #9798.
- Add the Suggested group to the key metrics selection panel. See #9797.
- Add a warning notification on the dashboard to alert users when First-party mode is disabled due to failed server requirement checks. See #9767.
- Update to the latest version of the First-party mode proxy script. See #9710.
- Add "Learn more" links for First-party mode. See #9699.
- Introduce GA4 tracking events for the First-party mode feature. See #9669.
- Add loading state with placeholder elements to Site Kit's WP dashboard widget. See #9570.
- Fix issues with Audience Creation Notice when browser viewport is very short. See #9562.
- Improve accuracy of periodic network connection check. See #9485.
- Add badge to new Analytics Conversion Reporting widget tiles and groups. See #9386.
- Update the Setup Error Banner notification to use the new Notifications API. See #9283.
- Move settings edit dependency loading state to module stores. See #8730.
- Improve the "See full details" link in AdSense settings, linking to the list of sites for the account where possible. See #8076.
- Ensure that cities and countries with unset values don't show up in the "Top cities driving traffic" and "Top countries driving traffic" Key Metric tiles. See #7884.
Changed
- Remove the deprecated
OAuth_Client::using_proxy
method and its associated tests. See #8366.
Fixed
- Ensure measurement tracking requests succeed when both the Analytics and Ads modules are connected and First-party mode is enabled. See #9901.
- Improve sort order in module list. See #9877.
- Ensure "Enhanced Measurement" setting is not activated when disabled during Analytics setup. See #9827.
- Fix a glitch where setup CTA banners would momentarily appear again when dismissing their admin settings tooltip. See #9791.
- Fix iPad 10 Safari inconsistencies. See #9776.
- Fix potential for PHP warning related to accessing a property
post_type
on null. See #9762. - Ensure Site Kit's Google chart on the WordPress dashboard widget correctly adapts to viewport width changes. See #9756.
- Fix the deprecation error in the Ads module related to the creation of a dynamic property in the
Web_Tag
class. See #9531. - Prevent unnecessary requests on dashboard. See #9178.
- Prevent PHP warnings when creating custom dimensions. See #7801.