Releases: google/site-kit-wp
Releases · google/site-kit-wp
1.167.0
Enhanced
- Update casing of web data stream labels for consistency. See #11763.
- Add missing external icon to "Learn more" links in enhanced conversions notifications. See #11744.
- Update Enhanced Conversions dashboard notification priority to use
SETUP_CTA_HIGHfor consistency. See #11741. - Add opt-in GA tracking as part of the new setup flow in the splash, Analytics, and Key Metrics setup screens. See #11721.
- Pass
show_progressas a query parameter to the redirect URI rather than as a separate property when creating an Analytics account in the new setup flow. See #11715. - Create email reporting data and section classes. See #11680.
- Include the current AMP mode in the request to get enabled features. See #11643.
- Implement monitor scheduler for Email Reporting events. See #11599.
- Implement email reporting log clear schedulers. See #11582.
- AdSense alert links now open in a new tab. See #11578.
- Add report options builder classes for Analytics, AdSense, and SC modules. See #11552.
- Implement “Worker” scheduled events for Email Reporting. See #11547.
- Add infrastructure for scheduled events at various intervals. See #11546.
- Extend the Reset utility class to delete remaining error reporting logs. See #11545.
- Improve the help link destination in the authentication error screen. See #11529.
- Ensure the user is returned to the Analytics or Key Metrics setup screen if the new setup flow is interrupted on one of those screens. See #11388.
- Improve error reporting in Site Kit widgets to not report duplicate errors. See #8970.
- Improve legend color consistency in the Analytics all traffic widget. See #7199.
Fixed
- Fix internal event tracking to include plugin version information. See #11802.
- Prevent an unnecessary request to the
enhanced-measurement-settingsendpoint when loading the dashboard. See #11766. - Fix incorrect formatting of WooCommerce enhanced conversions phone numbers. See #11737.
- Ensure the "Google Analytics was successfully set up" toast should appears on the Key Metrics setup screen in the new setup flow. See #11731.
- Amend styles for Sign in with Google settings editing screen. See #11314.
- Fix Audience segmentation toggling issue. See #9700.
1.166.0
Enhanced
- Fix the font family for the "Sign in with Google" button on the new splash screen. See #11690.
- Update blocks to use API version 3 for WordPress 6.3 and above to ensure compatibility with the block editor's iframe mode. See #11674.
- Add "Learn more" link destinations in the new setup flow. See #11657.
- Horizontally center the
ToastNoticecomponent in mobile viewports, and update its border radius. See #11645. - Ensure the Analytics setup success notification is shown when Analytics is set up after the new initial setup flow. See #11617.
- Add Email Reporting information to Site Health data. See #11434.
- Add WP dashboard pointer to inform users about the availability of email reporting. See #11433.
- Update the Analytics account creation screen for the new setup flow. See #11383.
- Update Analytics setup screen as part of the new setup flow. See #11382.
- Update the Key Metrics screen's styling to match the Figma design and include the Exit setup button in the header. See #11376.
- Improve user experience in the audience selection panel by making a close action more prominent to avoid unintentional dismissal. See #9980.
Fixed
- Fix bug that caused a 404 browser console warning when editing a post. See #11754.
- Improve performance on sites with thousands of users when checking for multiple admin users. See #11717.
- Fix incorrect progress indicator step at Analytics setup in the new setup flow. See #11669.
- Keep the WooCommerce Redirect Modal open and show a loading indicator when the primary CTA is clicked. See #11343.
1.165.0
Added
- Add support for using Sign in with Google for WordPress user comments. See #11478.
- Add new “Enable Sign in with Google for user comments” Sign in with Google setting to Site Health. See #11477.
- Add the "Show next to comments" toggle to the Sign in with Google setup form. See #11476.
- Add developer documentation to the Sign in with Google action. See #11446.
Enhanced
- Implement GA4 tracking events for Enhanced Conversions notifications. See #11644.
- Decouple Enhanced Conversions from the Ads module; send user data when any gtag-using service is connected (Ads, Analytics, or Tag Manager). See #11600.
- Add feature metrics tracking for SiwG and Enhanced Conversions. See #11572.
- Synchronise audiences and custom dimensions on the Key Metrics setup screen. See #11386.
- Automatically set up Audience Segmentation when landing on the dashboard in the new Analytics setup flow. See #11385.
- Add redirection to Key Metrics setup after successful Analytics account creation as part of the new setup flow. See #11381.
- Display the progress indicator on the Key Metrics setup screen when it's navigated to in the new setup flow. See #11380.
- Add "Exit setup" button to the splash screen header when
setupFlowRefreshfeature flag is enabled. See #11337. - Add info tooltip below the Sign in with Google CTA on the splash screen to explain why Google account connection is required. See #11335.
- Add a "Recommended" badge below the Analytics checkbox on the new splash screen. See #11334.
- Create setup email reports notice component. See #11144.
- Add PUE settings section to the Admin settings screen. See #11141.
- Add Enhanced Conversions notification components for Ads and Analytics modules. See #11018.
- Fix bug that caused Sign in with Google button not to redirect the user to the page they signed in from. See #10487.
- Set a max-width on the Sign in with Google button. See #10476.
- Add support for block styling and custom HTML classes for the Sign in with Google block. See #10475.
- Add support for Sign in with Google button using a shortcode (
site_kit_sign_in_with_google). See #10150.
Changed
- Display warning when incompatible plugin/other issues are detected after Sign in with Google is set up. See #11457.
Fixed
- Prevent empty fields being sent in user data for Enhanced Conversion events. See #11626.
- Fix bug that could cause Sign in with Google client ID not to be persisted. See #11611.
- Fix inconsistent plugin conversion tracking label in the Ads settings view. See #11588.
- Fix phone number classification in Enhanced Conversions to disregard false positives. See #11484.
- Fix visual bug in visitor group slide-over panel. See #10991.
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