Releases: google/site-kit-wp
Releases · google/site-kit-wp
1.164.0
Added
- Add setting for using Sign in with Google for WordPress comments. See #11472.
- Add One-Tap to Sign in with Google setup when user registrations are open. See #11469.
Enhanced
- Add client side compatibility checks for Sign in with Google. See #11505.
- Add ability to load Sign in with Google compatibility checks from Site Kit. See #11463.
- Add support for detecting plugins/hosting environments incompatible with Sign in with Google. See #11458.
- Add third-party support for the Sign in with Google button via a WordPress Action:
do_action( 'googlesitekit_render_sign_in_with_google_button' ). See #11455. - Add the email reporting settings selection panel. See #11424.
- Add API and data store infrastructure to preserve initial settings accompanying the new setup flow. See #11387.
- Add Analytics setup success toast notice in the Key Metrics setup screen. See #11384.
- Display the progress indicator on the Analytics setup screen when it's navigated to in the new setup flow. See #11379.
- Add the progress indicator to the new version of the splash screen. See #11378.
- Add a
ProgressIndicatorcomponent to display progressions in user flows. See #11377. - Redirect users to the Key Metrics setup screen after successfully connecting Analytics when the
setupFlowRefreshfeature flag is enabled. See #11375. - Add Key Metrics setup screen with site purpose questionnaire and dashboard redirection functionality. See #11374.
- Implement the foundation for the forthcoming splash screen update. See #11333.
- Add a selector to allow users to customize frequency of reports when Proactive User Engagement is enabled. See #11155.
- Add the email reporting overlay notification. See #11147.
- Add Enhanced Conversions support for Mailchimp for WordPress by capturing and sending user data. See #11127.
- Add Enhanced Conversions support for OptinMonster by capturing and sending user data. See #11126.
- Add Enhanced Conversions support for Easy Digital Downloads by capturing and sending user data. See #11011.
- Add "Learn more" link to Visitor Groups notification banner. See #10964.
- Include Reader Revenue Manager in the list of services identified by the unsatisfied scopes alert. See #10797.
- Don't show the "How to Improve" tab in the Pagespeed Insights widget when no recommendations are available. See #7612.
- Standardize font sizes for Key Metric Widget subheadings. See #6107.
Fixed
1.163.0
Enhanced
- Update
service_versiontov3in proxy metadata when thesetupFlowRefreshfeature flag is enabled. See #11488. - Add "manage email reports" link for Proactive User Engagement feature. See #11423.
- Implement Conversion Events, ABR, Consent Mode, SiwG and Key Metrics feature metrics tracking. See #11422.
- Implement Audience Segmentation, AdSense reporting, Dashboard Sharing and RRM feature metrics tracking. See #11421.
- Add the
googlesitekit-key-metrics-setupscreen, with stub content. See #11373. - Ensure the
analytics.editscope is included in the set of required scopes for the Analytics module when thesetupFlowRefreshfeature flag is enabled. See #11372. - Conditionally display a “Search Console was successfully set up” toast notification on the Analytics setup screen. See #11339.
- Create
ToastNotice, a generic component for displaying short-lived "toast" messages. See #11338. - Ensure all occurrences of the term "consent mode" have the correct casing. Props cnaples79. See #11076.
- Revise the wording on the "Congrats on completing the setup for Site Kit!" banner. See #9001.
Changed
- Consolidate One-tap settings to a single setting. See #11466.
- Update version of NodeJS used to build Site Kit. See #6026.
Fixed
- Fix bug that caused sites that may be unable to install Site Kit from seeing a warning message during plugin setup. See #11574.
- Prevent the checkbox hover/focus state from being clipped on the Ad Blocking Recovery screen. See #11309.
- Fix bug that could cause Enhanced Conversion Tracking to be enabled when it shouldn't be after OAuth login. See #11196.
1.162.1
1.162.0
Enhanced
- Update the Google tag gateway
measurement.phpto the latest version. See #11517. - Use the GTag script via the first-party domain proxy
gtg/measurement.phpfor Tag Manager containers when Google tag gateway for advertisers is active. See #11417. - Display the Google tag gateway for advertisers status in the Tag Manager settings view. See #11416.
- Add Google Tag Gateway toggle to Tag Manager settings edit screen. See #11415.
- Improved phone number detection for Enhanced Conversions to avoid mistakenly identifying hidden form tokens or hashes as valid phone numbers. See #11357.
- Update the redirect URL to the setup flow pages to use the 3rd version when the
setupFlowRefreshfeature flag is enabled. See #11340. - Add integration for Popup Maker with Enhanced Conversions. See #11187.
- Add the base class for PUE integration. See #11153.
- Implement PUE REST controller classes. See #11151.
- Add Enhanced Conversions support for Ninja Forms by capturing and sending user data. See #11009.
- Add Enhanced Conversions support for Contact Form 7 by capturing and sending user data. See #11008.
- Add Enhanced Conversions support for WPForms by capturing and sending user data. See #11007.
Fixed
- Ensure Google tag gateway debug information appears in Site Health when either Analytics, Ads, or Tag Manager is connected. See #11467.
- Prevent requests to the Reader Revenue Manager settings endpoint from being triggered when the Reader Revenue Manager module is inactive. See #11346.
- Fix tracking opt-in checkbox losing focus when actioned. See #11291.
- Fix KMW widget errors that appeared when chrome translation is used. See #11232.
- Fix bug that could make tooltips unreadable during page scroll. See #7321.
1.161.0
Enhanced
- Add GTG key metrics tracking. See #11412.
- Update Partner Ads Experience to
1.1.10and add'site-kit'identifier. See #11399. - Add logo and GA events tracking to the AdSense server notifications. See #11214.
- Add integration for WooCommerce with Enhanced Conversions. See #11006.
- Update background colors of various UI elements to use a consistent, lighter gray. See #5579.
Changed
- Remove support for Analytics Pivot reports. See #10298.
Fixed
- Update the Google tag gateway for advertisers
measurement.phpproxy script to the latest version. See #11389. - Update notification priorities to have more important permission-related notifications have higher priority. See #11206.
- Fix color issues for hX tags created by the
Typographycomponent. See #11159. - Fix bug that caused the "Grant permission" button not to appear during failed plugin setup. See #11063.
- Fix a regression that caused the font size of the admin bar data block to appear too small. Props sudhanshugaikwad. See #11041.
- Fix bug that could cause odd error state when answering Key Metrics question about site goals. See #10645.
- Improve/consolidate permissions errors UI when setting up Site Kit. See #10118.
1.160.1
1.160.0
Enhanced
- Update the Partner Ads Experience script version to
1.1.9. See #11283. - Rename the "Enhanced conversion tracking" toggle, the new name is "Plugin conversion tracking". See #11192.
- Add ARIA label to the Recover CTA of the ModuleRecoveryAlert banner. See #11022.
- Track Enhanced Conversions user data for logged in users. See #11015.
- Update paragraph text styling across plugin. See #10946.
- Harmonize heading styles throughout Site Kit. See #10945.
- Add GA event tracking for Reader Revenue Manager block insertion. See #10334.
- Add vertical padding to the Enable One Tap sign in toggle, ensuring its interaction states don't overlap adjacent controls. See #9968.
- Remove Ads Conversion ID under Analytics from Site Health information. See #9960.
- Fix the icon, hover and focus styling for the
Checkboxcomponent. See #9692. - Scroll down to the "Visitor groups" section when following the Settings links on the Audience Selection Panel and the "no audiences" banner, ensuring the section is visible. See #8875.
- Update styles for survey answers. See #7591.
Fixed
1.159.0
Enhanced
- Upgrade Partner Ads Experience to version
1.1.8. See #11236. - Update the Internal Server error notice styles. See #11201.
- Update Search Console icon to use the newest one. See #11178.
- Update the "No more modules to connect" notice in Settings. See #11166.
- Update the notice that appears when Site Kit is refreshed. See #11164.
- Update ErrorHandler to use new Error Banner component. See #11137.
- Update older notification banners to use new styles. See #11124.
- Replace h3 headings with the new Typography component. See #10944.
- Update the ProgressBar component to use vertical spacing properties instead of height properties. See #10894.
- Add validation to Sign in with Google client ID provisioning names. See #10844.
- Reduce usage of the Analytics Admin API's
properties.dataStreams.listendpoint, replacing it with a lightweight Analytics Data APIproperties.runReportrequest for checking module access. See #10708. - Update the style of the banners shown when AdSense accounts encounter an issue. See #10426.
- Update notice about web data stream availability to be persistent. See #10165.
- Refactor Sign in with Google to use common web tag infrastructure. See #10027.
- Update Google API client to respect WP external HTTP request controls. See #3957.
Fixed
- Fix bug that could cause HTML text to appear in notification. See #11194.
- Ensure the Consent Mode toggle is enabled immediately upon clicking the "Enable consent mode" CTA in the feature setup banner, and the enabled state is reflected when navigating to the settings screen. See #11073.
- Prevent the Module Recovery Banner's Recover CTA button from flickering while module recovery is in progress. See #11055.
- Update tooltips in the All Traffic Widget to omit percentage if the previous period data is not available. See #10907.
- Fix double clicking issue for different CTA buttons. See #10281.
- Update the user input app styles to correctly look on mobile devices. See #10211.
- Fix the issue when the Enhanced Measurement setting switched back to the enabled state after returning from the OAuth flow. See #10123.
- Improve support for Google Translate inside Site Kit plugin content and charts. See #6532.
1.158.0
Added
- Add unique descriptor to report requests. See #7348.
Enhanced
- Update Google tag gateway for advertisers to work as expected in various tagging scenarios. See #11122.
- Fix bug that could cause some WooCommerce events to have inaccurate prices. See #10974.
- Update heading styles. See #10905.
- Update the style for generic notification banners received from Site Kit service. See #10425.
- Update the "successful setup" banner notification styles. See #10388.
- Remove active consumers and activity metrics tracking functionality. See #10189.
- Set a max-width for Site Kit content. See #9599.
- Update button font weight to be consistent with the design system. See #8856.
- Update AdSense settings view layout to move “Account Status” below “Publisher ID” and “Site Status” for better alignment with other modules. See #7958.
Fixed
- Update Sign in with Google setup banner CTA to show spinner when in progress. See #10962.
- Prevent flicker when Setup CTA is clicked and notification should not re-appear when you cancel setup. See #10961.
- Fix issue when a React component has been updated after unmount. See #10845.
- Fix error resolution behaviour in search funnel widget. See #8434.
1.157.0
Enhanced
- Show an in-progress spinner in the Google Tag Gateway Setup Banner's CTA button when it's clicked and setup is underway. See #11027.
- Update "First-party mode" references to "Google tag gateway for advertisers". See #10951.
- Add support for named date ranges when requesting Google Analytics reports. Props leonidasmi. See #10738.
- Apply the “Warning Banner” layout to redesign the
WebDataStreamNotAvailableNotificationbanner. See #10424. - Update the design of the Google Tag ID mismatch notification. See #10423.
- Apply the “Error Banner” layout to redesign the
AuthErrorbanner. See #10422. - Update the error banner styling. See #10421.
- Apply the “Error Banner” layout to redesign the
UnsatisfiedScopesAlertbanner. See #10420. - Update the module Recovery Alert banner design. See #10384.
- Update the "Confirm changes" module settings button to retain its label while saving. See #10282.
- Refactor
CoreSiteBannerNotificationsto use the new Notifications datastore. See #9294. - Introduce consistent
Typographycomponent. See #8581. - Update the Ad Blocking Recovery setup screen to better match the Figma design. Props mxbclang. See #7300.
- Add internal URL utility selectors. See #7112.
Fixed
- Fix site health information for Google Tag Gateway enabled status. See #11039.
- Fix the console error that appeared when setting up visitor groups from Admin settngs. See #10965.
- Ensure spinner appears on Enhanced Measurement CTA button. See #10960.
- Update the design of the "Enable auto-updates" notification banner. See #10956.