diff --git a/website/docs/releases/_template.md b/website/docs/releases/_template.md index f84a34c1f..a50880b17 100644 --- a/website/docs/releases/_template.md +++ b/website/docs/releases/_template.md @@ -5,7 +5,6 @@ slug: "xxxx.x" ## Breaking changes - ## New features ## Minor changes/fixes diff --git a/website/docs/releases/v2022.4.md b/website/docs/releases/v2022.4.md new file mode 100644 index 000000000..dbd6d07de --- /dev/null +++ b/website/docs/releases/v2022.4.md @@ -0,0 +1,36 @@ +--- +title: Release 2022.4 +slug: "2022.4" +--- + +## Breaking changes + +- Removal of HTTP Basic authentication for API requests + + For legacy reasons, authentik used to support HTTP-Basic authenticated requests, using the token as a password. This has been removed. + +## New features + +- JWT authentication for `client_credentials` grants + + Providers can now be configured to accept JWTs signed by configured certificates, which makes it a lot easier to services access to authentik, when an existing machine/service identity is provided (for example, this can be used to let Kubernetes Pods authenticate themselves to authentik via their service account) + +## Minor changes/fixes + +## Upgrading + +This release does not introduce any new requirements. + +### docker-compose + +Download the docker-compose file for 2022.4 from [here](https://goauthentik.io/version/2022.4/docker-compose.yml). Afterwards, simply run `docker-compose up -d`. + +### Kubernetes + +Update your values to use the new images: + +```yaml +image: + repository: ghcr.io/goauthentik/server + tag: 2022.4.1 +```