github oauth2-proxy/oauth2-proxy v7.1.0
V7.1.0

latest releases: v7.6.0, v7.5.1, v7.5.0...
3 years ago

Release Highlights

  • New improved design for sign in and error pages based on bulma framework
  • Refactored templates loading
    • robots.txt, sign_in.html and error.html can now be provided individually in --custom-templates-dir
    • If any of the above are not provided, defaults are used
    • Defaults templates be found in pkg/app/pagewriter
  • Introduction of basic prometheus metrics
  • Introduction of Traefik based local testing/example environment
  • Support for request IDs to allow request co-ordination of log lines

Important Notes

  • GHSA-652x-m2gr-hppm GitLab group authorization stopped working in v7.0.0, the functionality has now been restored, please see the linked advisory for details
  • #1103 Upstream request signatures via --signature-key is
    deprecated. Support will be removed completely in v8.0.0.
  • 1087 The default logging templates have been updated to include {{.RequestID}}
  • #1117 The --gcp-healthchecks option is now deprecated. It will be removed in a future release.
    • To migrate, you can change your application health checks for OAuth2 Proxy to point to
      the --ping-path value.
    • You can also migrate the user agent based health check using the --ping-user-agent option. Set it to GoogleHC/1.0 to allow health checks on the path / from the Google health checker.

Breaking Changes

N/A

Changes since v7.0.1

Don't miss a new oauth2-proxy release

NewReleases is sending notifications on new releases.