Added
- Add Sign in with Google to WooCommerce login page. See #9340.
Enhanced
- Update Sign in with Google descriptions in Site Health. See #9680.
- Update the Sign in with Google login to use the popup approach. See #9677.
- Integrate the First-party mode proxy script that will allow Analytics events to be tracked via requests made from the browser to the user's site rather than directly to Google's servers. See #9665.
- Add info to the "One-tap" option in Sign in with Google settings. See #9643.
- Do not show "Maybe later" in Key Metrics Admin Settings callout banner. See #9636.
- Implement the
fetchGetFPMServerRequirementStatus()
Redux action used to retrieve the FPM server requirement status. See #9634. - Add an
fpm-server-requirement-status
API endpoint to verify First-Party Mode readiness by performing FPFE health checks and verifying direct PHP script access. See #9632. - Add a partial datastore for First-Party Mode in the
core/site
datastore to manage its settings. See #9628. - Add REST endpoints for First-Party Mode module settings. See #9625.
- Update "Get your Client ID" link in Sign in with Google setup. See #9621.
- Ensure tailored metrics override previous metrics when switching from manually-selected metrics. See #9613.
- Improve the accuracy of the mechanism that scrolls the user to a widget area. See #9603.
- Improve visitor groups selection panel to prevent a console warning. See #9602.
- Add an external icon to external links in the audience selection panel and placeholder tile. See #9598.
- Remove visitor groups setup success notifications when the user chooses not to display visitor groups in dashboard. See #9596.
- Introduce grouping of notification queues. See #9568.
- Add notice for users who used a legacy answer in Key Metrics settings. See #9518.
- Split the "Sell products or services" answer in the User Input app. See #9489.
- Persist selection group in Key Metrics selection panel. See #9385.
- Add support for disconnecting associated Google account for sign in from WordPress user edit screen. See #9380.
- Implement new subtle notification banner in KMW dashboard area. See #9371.
- Move on-demand onboarding state synchronization to the server side, avoiding the need to reload the full list of publications. See #9363.
- Improve selection panels so that they perform actions only when in view. See #9312.
- Improve Reader Revenue Manager publication onboarding state synchronization. See #9149.
- Add Key Metrics info to Site Health report. See #9112.
Changed
- Implement settings view for Sign in with Google. See #9477.
- Implement Sign in with Google token response login handling. See #9339.
Fixed
- Fix a bug that caused a custom dimension to not be created while setting up visitor groups. See #9597.