1.0.0-rc.1
Pre-release
Pre-release
Added
- Add support for authentication proxy service, replacing the previous authentication mechanism using individual GCP projects. See #645.
Enhanced
- Add "Manage sites..." link in the user dropdown menu that allows them to revoke access on the authentication service. See #643.
- Implement splash screen content pointing the user to the authentication service. See #642.
- Remove now unused "API Credentials" box from the plugin settings and only keep the reset functionality. See #590.
- Remove first setup step for client credentials since those should only be provided via the authentication proxy or filter. See #560.
- Migrate PageSpeed Insights module to rely on OAuth with
openid
scope instead of an API key, and remove overall API key support. See #511.
Changed
- Remove old OAuth client credentials stored in the option in favor of using the authentication service, and inform the user about the change. See #646.
Fixed
- Fix incorrect PageSpeed Insights error message referring to a non-existing API key. See #687.
- Fix authentication service requesting partially incorrect scopes. See #677.
- Fix OAuth credentials not being handled correctly when not using the authentication proxy. See #676.
- Ensure that the site's reference URL (typically home URL) consistently is without a trailing slash. See #651.
- Fix invalid links for various Analytics top content widgets. See #598.