Skip to content

Releases: google/site-kit-wp

1.180.0

01 Jun 18:24
47e5cde

Choose a tag to compare

Enhanced

  • Add opt-in user tracking for the Analytics account creation error notice and the new "Answer question" button in the Key Metrics settings panel. Props satasiyakrish1. See #12676.
  • Update Reader Revenue Manager module description in Site Kit Settings. Props dokson. See #12639.
  • Fix bug that could cause plugins handling SMTP to send HTML emails as plaintext emails when sending Email reports. See #12632.
  • Add the getGoLinkURL( key, args = {} ) selector to the CORE_SITE datastore. See #12583.
  • Add Visitor Engagement settings to Site Goals' Side Panel. See #12582.
  • Add Goal Drivers selection to the Site Goals panel. See #12578.
  • Increase number of goal drivers visible in Site Goals. See #12577.
  • Extend core widget registry to support PDF configuration. See #12537.
  • Add "Goal drivers" to the Site Goals section of the dashboard. See #12528.
  • Hide the "Start a feature tour" help menu item while the relevant module is still gathering data. See #12523.
  • Preload widgets for the dashboard tour. See #12521.
  • Substitute a Top Search Queries step in the dashboard tour when Key Metrics or Audience Segmentation are not yet set up. See #12519.
  • Improve setup flow so that the user doesn't see multiple setup CTAs when first landing on the dashboard. See #12518.
  • Update the splash screen to make the Analytics section more prominent in the new setup flow. See #12516.
  • Add visitor engagement to Site Goals. See #12515.
  • Add download menu item and side sheet. See #12507.
  • Use dynamic positioning for the Key Metric setup screen's "Complete setup" button, placing it in a sticky footer for shorter viewports. See #12461.
  • Update the Analytics setup screen layout for mobile and tablet viewports with a sticky footer CTA and responsive dropdown arrangement. See #12460.
  • Update the splash screen for mobile viewports in the new setup flow. See #12459.
  • Update the screenshot shown on the splash page in the new setup flow. See #12458.
  • Ensure email headers always include the correct "From" header. See #12390.
  • Enhance Analytics account creation flow to show errors inline. See #12377.
  • Add a meta key for users whose account is created with Sign in with Google. See #11341.
  • Fix layout shift when the AdSense setup prompt is dismissed. See #11302.
  • Update the Sign in with Google button to render in the preview mode. See #10301.
  • Fix layout of Sign in with Google button when session expired message appears. See #10263.
  • Hide Sign in with Google button on email verification pages. See #10201.
  • Improve the contrast for text in AdSense setup CTA widget. See #9289.

Fixed

  • Fix the last tooltip in the view-only dashboard tour being cut off on mobile viewports. See #12691.
  • Fix an issue that caused the tooltip associated with the welcome modal to appear in the center on smaller devices. See #12675.
  • Fix double 'X' icons/buttons for 'Data gathering complete' variant of the Welcome modal. Props ArivunidhiA. See #12618.
  • Fix a fatal TypeError when dismissed_wp_pointers user meta contains an unexpected type. See #12580.
  • Prevent help menu tooltip from being clipped in various viewports. See #12253.

1.179.0

18 May 18:27
e99e179

Choose a tag to compare

Added

  • Implement Site Goals new feature modal CTA. See #12424.

Enhanced

  • Add feature metrics reporting to Email Reports. Props dokson. See #12627.
  • Add the ability to make widgets collapsible, and apply this to the Site Goals widgets. See #12599.
  • Add GA event tracking for "Learn more" link clicks in the setup flow. See #12526.
  • Return to the WordPress dashboard instead of the plugins page when exiting the setup flow. See #12525.
  • Show an updated version of the Key Metrics section on the Settings screen in the new setup flow. See #12524.
  • Prevent menu items which are not relevant to the current screen from appearing in the new setup flow. See #12522.
  • Allow in-view state to be overridden for specific widget areas. See #12520.
  • Add "Online store performance" and "Lead generation performance" widgets from Site Goals. See #12513.
  • Add the Error snackbar component. See #12510.
  • Create the Progress snackbar component. See #12508.
  • Update content-only tooltips to match the new design with a smaller width and larger font size. See #12495.
  • Add service_version=v3 query parameter to the Analytics account provisioning redirect URI for the new setup flow. See #12475.
  • Fix the dashboard tour for mobile viewports. See #12463.
  • Update setup flow screens to remove gutters around the main content and align with the new design. See #12457.
  • Update the report trigger time to allow time for data to collect. See #12418.
  • Improve audience segmentation when pre-sync fails in initial setup. See #12384.
  • Fix spacing bugs for Sign in with Google warning notifications for conflicting plugins. See #11756.

Fixed

  • Show the correct notification when successfully setting up the Ads module with PAX. See #12539.
  • Don't block Ads setup completion on matching tag ID used by Google for Woo. See #12529.
  • Improve tooltips to hide step indicators when only one step exists. See #12476.

1.178.0

04 May 20:41
10a2fae

Choose a tag to compare

Enhanced

  • Improve copy in enhanced conversions notifications for Ads. See #12535.
  • Improve copy in enhanced conversions notifications for Analytics. See #12534.
  • Add the pdfGeneration feature flag for the upcoming feature. See #12506.
  • Fix the browser back button on the Key Metrics setup screen, which does not navigate back to the Analytics setup screen. See #12503.
  • Update the dashboard's Welcome modal for mobile viewports. See #12462.
  • Add the new Site Goals section. See #12423.
  • Improve enhanced conversion tracking for Easy Digital Downloads to include additional details. See #11743.
  • Update "Customize settings" link after Sign in with Google setup. See #11666.
  • Remove Ads Conversion ID entirely from Analytics module. See #11303.

Changed

  • Upgrade WordPress packages and TypeScript versions. See #12058.

Fixed

  • Prevent overlay notifications from appearing when the dashboard tour is active. See #12478.
  • Fix Welcome Modal reappearing after dismissing and resubmitting Key Metrics answers. Props anishesg. See #12477.

1.177.0

21 Apr 17:52
71f3784

Choose a tag to compare

Enhanced

  • Improve translation strings for some links in Email Reports. See #12479.
  • Remove the "Conversions" section in email reports. See #12466.
  • Ensure Email Reporting panel is dismissed during navigation. See #12388.
  • Add error handling on the Key Metrics setup screen in the new setup flow. See #12379.
  • Fix bug causing PageSpeed Insights widget tab to reset on device change. See #12358.
  • Add documentation links to Email Reporting feature. See #12327.
  • Add date range details to the Site Kit Summary widget on the WordPress admin dashboard. Props mxbclang, github-actions. See #5589.

Fixed

  • Remove the "Connect more services" and "Got it" buttons from the gathering data notification. See #12464.
  • Fixed the "Analytics is disconnected" CTA banner and tile to hide actionable connect buttons for view-only users. See #12454.
  • Fix issues with multiple scheduled events for same email report frequency. See #12419.
  • Fix monthly and quarterly email scheduling times. Props officialasishkumar. See #12385.
  • Allow filtering users by role in email subscription invites. See #12368.
  • Fix the issue with updating users for email reporting settings when dashboard sharing changed. See #12367.
  • Fix bug preventing OAuth error notification when permissions are missing. See #12281.
  • Fix data type inconsistency for Reader Revenue Manager content policy status settings. See #12185.

1.176.0

06 Apr 17:59
bdb4286

Choose a tag to compare

Enhanced

  • Remove the "New" badge from the Audience groups widget. See #12290.
  • Ensure the Email reporting panel is open after completing GA4 module setup if the setup was started with the Email reporting panel open. See #12257.
  • Avoid a delay when showing the Welcome modal's dashboard tour and its tooltip. See #12252.
  • Fix tooltip visibility for the Search Console-only dashboard tour on shorter desktop screens. See #12241.
  • Add error notices when email CRON tasks encounter errors. See #12133.
  • Add GA event tracking for user interaction with the Analytics setup CTA. See #12031.
  • Add a "Start setup" link for Site Kit in the WordPress plugin screen. See #8679.

Fixed

  • Fix scrolling issues in sidesheet panels. See #12360.
  • Fix layout bug when email reports have multiple notices. See #12279.
  • Show a Search Console-specific error message in Email reporting when a permissions issue is encountered. See #12276.
  • Fix timezone bugs with scheduled emails. See #12102.

1.175.0

23 Mar 21:13
dc366ea

Choose a tag to compare

Enhanced

  • Fix bug that caused admins without module access to get emails for modules. See #12200.
  • Prevent the shared Key Metrics feature tour and Audience Segmentation introductory overlay from appearing when the Welcome modal is present for secondary admins and view-only users. See #12066.
  • Update the Email Reporting settings panel to show the preview state while data is being loaded. See #12065.
  • Add GA event tracking for user interaction with the updated help menu. See #12032.
  • Add GA event tracking for user interaction with the "connect more services" notification. See #12029.
  • Improve user filtering and requests for subscriptions. See #11889.
  • Include user analytics in email reporting feature. See #11863.
  • Add support for conversion events in email reports. See #11844.
  • Add in-email notices support for Email Reporting emails. See #11843.
  • Send emails to site admins when entire batches of emails fail to send. See #11841.
  • Add dark mode support to email templates. See #11833.
  • Improve Reader Revenue Manager publication data synchronization efficiency. See #10518.
  • Fix bug with ad blocking banner overlapping other elements on some screen sizes. See #10415.

Fixed

  • Fix styling for the "Start a feature tour" help menu item. See #12240.
  • Fix the Search Console-only dashboard tour to include the "Activate Analytics" step based on whether the notification is present. See #12235.
  • Adjust/improve email template styles. Props 04cb. See #12202.
  • Fix Analytics account creation in the new setup flow. Props fresh3nough. See #12194.
  • Fix positioning bug on some panels when using mobile viewports. See #12053.
  • Scroll to Email reporting settings from the "Edit settings" link. See #12025.

1.174.0

10 Mar 14:34
acb9059

Choose a tag to compare

Enhanced

  • Improve dismissal behavior for RRM policy violation notifications by delaying them for 24 hours after setup and allowing extreme notifications to reappear up to 5 times before permanent dismissal. See #12247.
  • Improve UX of Reader Revenue Manager module setup success notification when setting it up with a publication that has an extreme policy violation. See #12245.
  • Remove the rrmPolicyViolations feature flag. Props fresh3nough. See #12232.
  • Add error tracking for Site Kit modules to Email Reporting. See #12110.
  • Remove "New" badges from several modules/settings that are no longer new. See #12096.
  • Ensure the correct GA events are tracked for the dashboard tour. See #12030.
  • Add GA event tracking for user interactions with the "activate Analytics" notification. See #12028.
  • Add GA event tracking for user interaction with the Welcome modal. See #12027.
  • Enhance the reauthentication admin notice to continue an interrupted module setup flow after the user grants the required scopes. See #11989.
  • Adjust desktop layout on email reporting email-report template. See #11898.
  • Ensure query params persist during email subscription flow. See #11890.
  • Include the AdSense menu item in the updated help menu. See #11877.
  • Add component to allow subscription invitations. See #11857.
  • Add error email template. See #11852.
  • Add support for stable deep links to dashboard and email subscription management. See #11849.
  • Implement Email Reporting subscription confirmation email. See #11842.
  • Allow users to start the dashboard feature tour from the "Start a feature tour" item in the help menu. See #11820.
  • Add a notification that prompts users to connect more services after completing Site Kit setup. See #11818.

Fixed

  • Fix bug that caused the Key Metrics banner not to be dismissed. See #12158.
  • Optimize requests for view-only users of Dashboard Sharing when Analytics module is not shared. See #11994.
  • Fix bug that caused text on some notification banners to change/flicker when clicked. See #11188.

1.173.0

23 Feb 18:05
1d0a45b

Choose a tag to compare

Enhanced

  • Reset Reader Revenue Manager policy violation notification dismissals when connecting a different publication, or disconnecting the service. See #12189.
  • Update opt-in user tracking for Reader Revenue Manager setup success notification. See #12104.
  • Add GA4 tracking events for RRM policy violation notifications. See #12103.
  • Prevent the Welcome modal from being shown to existing users when the Setup Flow Refresh feature flag is enabled. See #12068.
  • Add "Action needed" badge to RRM module status for policy violations. See #12017.
  • Add Reader Revenue Manager policy violation notifications in Site Kit settings. See #12014.
  • Update email report to include dynamic conversion metrics based on sites' tracked metrics. See #12001.
  • Update the unsubscribe notice of Email Reporting to have a black background. See #11996.
  • Add a confirmation before disabling the Email Reporting settings. See #11862.
  • Add subscription confirmation email template. See #11853.
  • Add email invite template for email reporting. See #11851.
  • Add Email Reporting stats to feature metrics. See #11850.
  • Add the Search Console-only dashboard tour for the new setup flow. See #11814.
  • Add support for base admin URLs that already contain query parameters in the getAdminURL selector. Props xipasduarte. See #11115.
  • Add controls for Reader Revenue Manager settings in the WordPress site editor. See #10312.

Fixed

  • Fix the issue when users with no permissions received emails from Email Reporting. See #12152.
  • Update email headings text to use sentence-case. See #11966.
  • Select the "In the field" tab immediately in the PageSpeed Insights widget when field data is available, preventing a flicker due to the "In the Lab" tab being active initially. See #11173.

1.172.0

09 Feb 21:55
dc10a1d

Choose a tag to compare

Enhanced

  • Update generated PHP client library for Reader Revenue Manager. See #12077.
  • Update the Welcome modal's close button interaction states (hover, active, focus) to match the new design. See #12045.
  • Add Reader Revenue Manager setup success notification variants for publications with policy violations. See #12015.
  • Add dashboard notifications for Reader Revenue Manager policy violations. See #12005.
  • Fix bug that could cause tooltips to stay on-screen when the email frequency panel is opened. See #11968.
  • Improve Analytics notice button behaviour and text in Email Reporting UI. See #11960.
  • Add internal tracking for WP Pointer. See #11932.
  • Add module disconnection tracking functionality. See #11883.
  • Add error notices for the Email Reporting sending failures. See #11861.
  • Implement error notice infrastructure in admin settings and email reports subscription panel. See #11860.
  • Add eligible subscribers selector to email reporting datastore. See #11858.
  • Share API requests for shared modules between users when generating email reports. See #11845.
  • Prevent the Site Kit setup success notification from appearing when the Welcome modal is displayed. See #11819.
  • Update the Analytics setup CTA shown in the Search Funnel widget, WP Dashboard and Admin Bar app, and make it dismissible. See #11816.
  • Add new setup flow Analytics-connected dashboard tour. See #11813.
  • Update info tooltips to be tappable. See #11681.
  • Standardise the implementation of the user and view-only user menu. See #11520.

Fixed

  • Fix redirect URLs used when the new setup flow is enabled. See #12061.
  • Update Email Reporting templates to address minor issues. See #11963.
  • Fix Email Reporting subscription panel issues on module setup screens. See #11958.
  • Fix sending Email Reporting emails in multisite mode. See #11955.
  • Fix bug that could cause administrators on multisites to be unable to access shared dashboard without signing in to their Google account. See #11953.

1.171.0

27 Jan 01:09
264c5c1

Choose a tag to compare

Enhanced

  • Update generated PHP client library for Reader Revenue Manager. See #12035.
  • Add Reader Revenue Manager policy violation information to the Site Health screen. See #12018.
  • Add support for custom module connection status in the Settings screen. See #12016.
  • Add periodic synchronization for Reader Revenue Manager publication content policy status. See #12004.
  • Add data store configuration for RRM policy violation status retrieval. See #12003.
  • Add necessary module settings for Reader Revenue Manager policy violations. See #12000.
  • Migrate to generated Google API client libraries. See #11983.
  • Update the user menu component to close the user tooltip when the menu is opened. See #11956.
  • Add "Data gathering complete" Welcome modal variant to notify users when Analytics data gathering is finished. See #11909.
  • Update tour tooltip styles as part of the new setup flow. See #11812.
  • Update the dashboard to display the welcome modal. See #11809.

Fixed

  • Fix issue in Email Reports when reporting on pages with increased page clicks. See #12033.
  • Update the Email Reporting logic to avoid sending emails with no data. See #11964.
  • Fix FrequencySelector component on small screens and add "Current subscription" badge. See #11959.
  • Fix bugs with email reporting panel in various states. See #11957.
  • Update Notices and NoticeNotifications components to follow mobile styles in tablet viewport. See #9215.