This version marks the 100th release of Site Kit 🎉
Enhanced
- Implement custom Analytics events for the GA4 Activation Banner. See #6042.
- Update the
ReportError
component to add the module slug to the insufficient error codes. See #5987. - Ensure Banner Notifications stay visible and display a spinner when navigating to links via the CTA. See #5974.
- Enhance the BannerNotification component to better support a description which is a React element. See #5972.
- Add a
googlesitekit.components
global and entrypoint with Material 2 components. See #5958. - Send active consumers data alongside the request to refresh an access token. See #5569.
- Update shared user metadata when accessing shared dashboard. See #5568.
- Dismiss main dashboard sharing tour if sharing settings tour is shown first. See #5520.
- Add multi-module support to module recovery API endpoint. See #5298.
- Update PageSpeed Insights widget to avoid layout shifts between loading and loaded states. See #4878.
Changed
- Update and simplify GitHub workflows to use v3 version of
setup-node
action. See #5786.
Fixed
- Fix bug that could cause a notification view event to be sent even when the notification doesn't appear. See #6023.
- Fix bug that caused AdSense graphics in CTA banner to be loaded when not needed. See #6006.
- Update the error boundary component styling to provide appropriate spacing between the main CTA button and the link to "Report this problem". See #6005.
- Fix module settings open/close issue when any key is pressed. See #5915.
- Fix bug that caused errors to appear in Analytics module when Tag Manager module is not available. See #5074.