Skip to content

1.0.0-rc.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@felixarntz felixarntz released this 23 Oct 08:45
6f4c88e

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.