This release introduces caching capabilities for the OAuth2 Client Credentials authenticator as well as compatibility with Traefik!
Bug Fixes
- Add pre-steps with packr2 (#921) (d53ef01), closes #920
- Bump goreleaser orb (#919) (f8dcda2)
- Use all pre-hooks (09be55f)
Code Generation
- Pin v0.38.20-beta.1 release commit (410d69e)
Code Refactoring
- Move docs to ory/docs (a0c6927)
Documentation
- Recover sidebar (165224f)
Features
-
Add post-release step (e7fd550)
-
Introduce token caching for client credentials authentication (#922) (9a56154), closes #870:
Right now every request via Oathkeeper that uses client credentials
authentication requests a new access token. This can introduce a lot
of latency in the critical path of an application in case of a slow
token endpoint.This change introduces a cache similar to the one that is used in the
introspection authentication. -
Migrate to openapi 3.0 generation (190d1a7)
-
Traefik decision api support (#904) (bfde9df), closes #521 #441 #487 #263:
Closes #899
Changelog
- 8579000 autogen(docs): generate and format documentation
- 71e69ef autogen(docs): regenerate and update changelog
- a3b5b28 autogen(docs): regenerate and update changelog
- 31fe9b7 autogen(docs): regenerate and update changelog
- cb01565 autogen(docs): regenerate and update changelog
- 3fea697 autogen(openapi): Regenerate openapi spec and internal client
- 84c15a6 autogen(openapi): Regenerate openapi spec and internal client
- 83d6728 autogen: add v0.38.19-beta.1 to version.schema.json
- 410d69e autogen: pin v0.38.20-beta.1 release commit
- 33b0c63 autogen: pin v0.38.20-beta.1.pre.0 release commit
- 06bc33f autogen: update release artifacts
- bd1b03a autogen: update release artifacts
- 2cd6282 chore: bump sprig version (#917)
- f8f82c4 chore: update repository templates
- 5d3e1bf chore: update repository templates
- 3c8b49e ci: add next cli docs generator
- 729fadc ci: remove docs/build from cci
- 962f57e ci: update cli location and fix generation script
- 165224f docs: recover sidebar
- bfde9df feat: Traefik decision api support (#904)
- e7fd550 feat: add post-release step
- 9a56154 feat: introduce token caching for client credentials authentication (#922)
- 190d1a7 feat: migrate to openapi 3.0 generation
- d53ef01 fix: add pre-steps with packr2 (#921)
- f8dcda2 fix: bump goreleaser orb (#919)
- 09be55f fix: use all pre-hooks
- a0c6927 refactor: move docs to ory/docs
Artifacts can be verified with cosign using this public key.