Releases: google/site-kit-wp
Releases · google/site-kit-wp
1.180.0
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 theCORE_SITEdatastore. 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_pointersuser meta contains an unexpected type. See #12580. - Prevent help menu tooltip from being clipped in various viewports. See #12253.
1.179.0
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=v3query 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
1.178.0
Enhanced
- Improve copy in enhanced conversions notifications for Ads. See #12535.
- Improve copy in enhanced conversions notifications for Analytics. See #12534.
- Add the
pdfGenerationfeature 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
1.177.0
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
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
1.175.0
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
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
rrmPolicyViolationsfeature 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
1.173.0
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
getAdminURLselector. 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
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
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.