Skip to content

Releases: google/site-kit-wp

1.164.0

20 Oct 20:25
5a1f81b

Choose a tag to compare

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 ProgressIndicator component to display progressions in user flows. See #11377.
  • Redirect users to the Key Metrics setup screen after successfully connecting Analytics when the setupFlowRefresh feature 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

  • Fix Reader Revenue Manager setup screen displaying empty content when API errors occur. See #11581.
  • Add "pinned notifications" to the notifications API, and use it to ensure the Audience Segmentation and Enhanced Measurement setup banners continue to be shown when returning from OAuth. See #10890.

1.163.0

06 Oct 18:55
d9f4c70

Choose a tag to compare

Enhanced

  • Update service_version to v3 in proxy metadata when the setupFlowRefresh feature 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-setup screen, with stub content. See #11373.
  • Ensure the analytics.edit scope is included in the set of required scopes for the Analytics module when the setupFlowRefresh feature 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

25 Sep 05:59
8acfb6f

Choose a tag to compare

Fixed

  • Fix the gtg-server-requirement-status endpoint, ensuring Google tag gateway health checks can be made successfully. See #11527.

1.162.0

22 Sep 20:43
f49ea6d

Choose a tag to compare

Enhanced

  • Update the Google tag gateway measurement.php to the latest version. See #11517.
  • Use the GTag script via the first-party domain proxy gtg/measurement.php for 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 setupFlowRefresh feature 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

08 Sep 16:12
e9b9159

Choose a tag to compare

Enhanced

  • Add GTG key metrics tracking. See #11412.
  • Update Partner Ads Experience to 1.1.10 and 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.php proxy 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 Typography component. 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

26 Aug 20:52
9d483b4

Choose a tag to compare

Fixed

  • Fix bug that could cause errors to appear in the Analytics pie chart when switching to the "Locations" tab. See #11359.

1.160.0

25 Aug 16:14
bb5366e

Choose a tag to compare

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 Checkbox component. 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

  • Ensure WooCommerce Redirect Modal appears when WooCommerce and Google for WooCommerce plugins are installed. See #11310.
  • Fix deprecation errors from appearing when WP_DEBUG_DISPLAY is enabled on PHP 8.4+. See #10883.
  • Fix bug that allowed buttons to submit multiple times. See #10837.

1.159.0

11 Aug 16:06
32ea9a3

Choose a tag to compare

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.list endpoint, replacing it with a lightweight Analytics Data API properties.runReport request 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

28 Jul 17:10
b6e7c8f

Choose a tag to compare

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

14 Jul 16:42
be35b97

Choose a tag to compare

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 WebDataStreamNotAvailableNotification banner. See #10424.
  • Update the design of the Google Tag ID mismatch notification. See #10423.
  • Apply the “Error Banner” layout to redesign the AuthError banner. See #10422.
  • Update the error banner styling. See #10421.
  • Apply the “Error Banner” layout to redesign the UnsatisfiedScopesAlert banner. 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 CoreSiteBannerNotifications to use the new Notifications datastore. See #9294.
  • Introduce consistent Typography component. 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.