Impact Score: 5/10
authentik: Release 2022.10.0
Source available โ automated, not human-reviewed
Component: authentik ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
โก Executive Summary (TL;DR)
authentik version/2022.10.0. Source highlight: See https://goauthentik.io/docs/releases/2022.10
Who Does This Impact? (Role-Based Analysis)
๐ป Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
๐ Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
โ๏ธ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
โจ New Features & Capabilities (6)
- website/integrations: added jellyfin integration
- website/integrations: added snipe-it integration
- website/docs: Add ArgoCD documentation
- Add Documentation: QNAP NAS connect to authentik LDAP
- sources/oauth: add Twitch OAuth source
- providers/oauth2: add device flow
โก Performance & Enhancements (3)
- website/docs: improve Guacamole
- website/docs: improve Vikunja docs
- flows/improved import
๐ง Bug Fixes & Patches (6)
- Fix typo
- Docs: Fix letsencrypt folder
- outposts: remote docker ssh fixes
- flows: always show flow inspector in debug mode, don't require admin in debug
- providers/oauth2: fix issues with es256 and add tests
- ci: fix output of variables
๐ View Raw Release Notes (Original Developer Log)
See https://goauthentik.io/docs/releases/2022.10
## What's Changed
* web: bump API Client version by @github-actions in https://github.com/goauthentik/authentik/pull/3635
* Fix typo by @rdimaio in https://github.com/goauthentik/authentik/pull/3641
* web: bump eslint from 8.23.1 to 8.24.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3644
* ci: bump helm/kind-action from 1.3.0 to 1.4.0 by @dependabot in https://github.com/goauthentik/authentik/pull/3645
* core: bump goauthentik.io/api/v3 from 3.2022082.6 to 3.2022090.1 by @dependabot in https://github.com/goauthentik/authentik/pull/3646
* core: bump sentry-sdk from 1.9.8 to 1.9.9 by @dependabot in https://github.com/goauthentik/authentik/pull/3647
* Docs: Fix letsencrypt folder by @p-rintz in https://github.com/goauthentik/authentik/pull/3643
* Translate '/web/src/locales/en.po' in 'zh-Hans' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3673
* Translate '/locale/en/LC_MESSAGES/django.po' in 'ko_KR' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3658
* Translate '/locale/en/LC_MESSAGES/django.po' in 'zh_TW' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3657
* Translate '/locale/en/LC_MESSAGES/django.po' in 'tr' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3655
* Translate '/locale/en/LC_MESSAGES/django.po' in 'de' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3652
* Translate '/locale/en/LC_MESSAGES/django.po' in 'pt_PT' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3660
* Translate '/locale/en/LC_MESSAGES/django.po' in 'pl_PL' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3659
* Translate '/web/src/locales/en.po' in 'zh-Hant' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3674
* Translate '/web/src/locales/en.po' in 'ru_RU' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3671
* Translate '/web/src/locales/en.po' in 'zh_TW' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3669
* Translate '/web/src/locales/en.po' in 'pl_PL' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3672
* Translate '/web/src/locales/en.po' in 'zh_CN' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3668
* Translate '/web/src/locales/en.po' in 'tr' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3667
* Translate '/web/src/locales/en.po' in 'pl' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3666
* Translate '/web/src/locales/en.po' in 'fr' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3665
* Translate '/web/src/locales/en.po' in 'fr_FR' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3670
* Translate '/web/src/locales/en.po' in 'es' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3664
* Translate '/web/src/locales/en.po' in 'de' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3663
* Translate '/locale/en/LC_MESSAGES/django.po' in 'zh-Hant' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3662
* Translate '/locale/en/LC_MESSAGES/django.po' in 'zh_CN' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3656
* Translate '/locale/en/LC_MESSAGES/django.po' in 'pl' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3654
* Translate '/locale/en/LC_MESSAGES/django.po' in 'es' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3653
* Translate '/locale/en/LC_MESSAGES/django.po' in 'zh-Hans' [manual sync] by @transifex-integration in https://github.com/goauthentik/authentik/pull/3651
* web: bump @typescript-eslint/parser from 5.38.0 to 5.38.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3676
* core: bump drf-spectacular from 0.24.1 to 0.24.2 by @dependabot in https://github.com/goauthentik/authentik/pull/3677
* web: bump @typescript-eslint/eslint-plugin from 5.38.0 to 5.38.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3675
* web: bump @codemirror/lang-html from 6.1.1 to 6.1.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3690
* web: bump @babel/preset-env from 7.19.1 to 7.19.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3689
* ci: bump actions/setup-node from 3.4.1 to 3.5.0 by @dependabot in https://github.com/goauthentik/authentik/pull/3688
* web: bump @babel/core from 7.19.1 to 7.19.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3687
* web: bump pyright from 1.1.272 to 1.1.273 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3686
* web: bump typescript from 4.8.3 to 4.8.4 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3685
* web: bump @babel/plugin-proposal-decorators from 7.19.1 to 7.19.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3684
* outposts: remote docker ssh fixes by @BeryJu in https://github.com/goauthentik/authentik/pull/3691
* core: bump selenium from 4.4.3 to 4.5.0 by @dependabot in https://github.com/goauthentik/authentik/pull/3701
* web: bump @sentry/tracing from 7.13.0 to 7.14.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3700
* web: bump @sentry/browser from 7.13.0 to 7.14.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3699
* website/integrations: added jellyfin integration by @clbx in https://github.com/goauthentik/authentik/pull/3576
* core: bump coverage from 6.4.4 to 6.5.0 by @dependabot in https://github.com/goauthentik/authentik/pull/3706
* website/integrations: added snipe-it integration by @obsidiangroup in https://github.com/goauthentik/authentik/pull/3678
* website/docs: Add ArgoCD documentation by @Unyxos in https://github.com/goauthentik/authentik/pull/3553
* website/docs: improve Guacamole by @obxjames in https://github.com/goauthentik/authentik/pull/3481
* Note about setup with self-signed certificates by @sathrudi in https://github.com/goauthentik/authentik/pull/3557
* website/docs: improve Vikunja docs by @JJGadgets in https://github.com/goauthentik/authentik/pull/3370
* root: decrease default token size to 60 chars for compatibility by @BeryJu in https://github.com/goauthentik/authentik/pull/3710
* Add Documentation: QNAP NAS connect to authentik LDAP by @BobSilent in https://github.com/goauthentik/authentik/pull/2614
* crypto: make certificate parsing optional for crypto api by @BeryJu in https://github.com/goauthentik/authentik/pull/3711
* web: bump API Client version by @github-actions in https://github.com/goauthentik/authentik/pull/3712
* NextCloud => Nextcloud by @kesselb in https://github.com/goauthentik/authentik/pull/3714
* core: bump goauthentik.io/api/v3 from 3.2022090.1 to 3.2022090.2 by @dependabot in https://github.com/goauthentik/authentik/pull/3721
* core: bump importlib-metadata from 4.12.0 to 5.0.0 by @dependabot in https://github.com/goauthentik/authentik/pull/3720
* web: bump yaml from 2.1.1 to 2.1.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3719
* website: bump postcss from 8.4.16 to 8.4.17 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/3718
* core: bump sentry-sdk from 1.9.9 to 1.9.10 by @dependabot in https://github.com/goauthentik/authentik/pull/3726
* web: bump @typescript-eslint/eslint-plugin from 5.38.1 to 5.39.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3723
* web: bump @sentry/tracing from 7.14.0 to 7.14.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3724
* web: bump @typescript-eslint/parser from 5.38.1 to 5.39.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3725
* web: bump @sentry/browser from 7.14.0 to 7.14.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3722
* core: bump golang from 1.19.1-bullseye to 1.19.2-bullseye by @dependabot in https://github.com/goauthentik/authentik/pull/3728
* web: bump pyright from 1.1.273 to 1.1.274 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3729
* core: bump django from 4.1.1 to 4.1.2 by @dependabot in https://github.com/goauthentik/authentik/pull/3730
* core: bump github.com/getsentry/sentry-go from 0.13.0 to 0.14.0 by @dependabot in https://github.com/goauthentik/authentik/pull/3731
* core: bump twilio from 7.14.1 to 7.14.2 by @dependabot in https://github.com/goauthentik/authentik/pull/3737
* web: bump yaml from 2.1.2 to 2.1.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3736
* web: bump lit from 2.3.1 to 2.4.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3735
* core: bump psycopg2-binary from 2.9.3 to 2.9.4 by @dependabot in https://github.com/goauthentik/authentik/pull/3743
* core: bump black from 22.8.0 to 22.10.0 by @dependabot in https://github.com/goauthentik/authentik/pull/3744
* web: bump @sentry/browser from 7.14.1 to 7.14.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3742
* web: bump @sentry/tracing from 7.14.1 to 7.14.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3741
* web: bump eslint from 8.24.0 to 8.25.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3751
* web: bump @rollup/plugin-commonjs from 22.0.2 to 23.0.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3750
* web: bump @rollup/plugin-babel from 5.3.1 to 6.0.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3749
* sources/oauth: add Twitch OAuth source by @lvoegl in https://github.com/goauthentik/authentik/pull/3746
* web: bump API Client version by @github-actions in https://github.com/goauthentik/authentik/pull/3753
* core: bump channels-redis from 3.4.1 to 4.0.0 by @dependabot in https://github.com/goauthentik/authentik/pull/3752
* core: bump goauthentik.io/api/v3 from 3.2022090.2 to 3.2022090.3 by @dependabot in https://github.com/goauthentik/authentik/pull/3763
* core: bump pylint from 2.15.2 to 2.15.4 by @dependabot in https://github.com/goauthentik/authentik/pull/3762
* web: bump @rollup/plugin-replace from 4.0.0 to 5.0.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3761
* web: bump @typescript-eslint/parser from 5.39.0 to 5.40.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3757
* web: bump @sentry/tracing from 7.14.2 to 7.15.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3759
* web: bump @rollup/plugin-node-resolve from 14.1.0 to 15.0.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3755
* web: bump @sentry/browser from 7.14.2 to 7.15.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3760
* web: bump @typescript-eslint/eslint-plugin from 5.39.0 to 5.40.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3758
* web: bump @babel/preset-env from 7.19.3 to 7.19.4 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3756
* web: bump @rollup/plugin-typescript from 8.5.0 to 9.0.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3764
* providers/oauth2: add device flow by @BeryJu in https://github.com/goauthentik/authentik/pull/3334
* web: bump API Client version by @github-actions in https://github.com/goauthentik/authentik/pull/3765
* core: bump goauthentik.io/api/v3 from 3.2022090.3 to 3.2022090.4 by @dependabot in https://github.com/goauthentik/authentik/pull/3767
* ci: bump docker/setup-qemu-action from 2.0.0 to 2.1.0 by @dependabot in https://github.com/goauthentik/authentik/pull/3774
* web: bump @formatjs/intl-listformat from 7.1.2 to 7.1.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3773
* web: bump pyright from 1.1.274 to 1.1.275 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3772
* web: bump @patternfly/patternfly from 4.215.1 to 4.217.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3771
* website: bump postcss from 8.4.17 to 8.4.18 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/3770
* ci: bump actions/setup-node from 3.5.0 to 3.5.1 by @dependabot in https://github.com/goauthentik/authentik/pull/3782
* stages/authenticator_sms: make sms stage payload customisable by @BeryJu in https://github.com/goauthentik/authentik/pull/3780
* Add setting to adjust database config for pgbouncer by @PKizzle in https://github.com/goauthentik/authentik/pull/3769
* web: bump API Client version by @github-actions in https://github.com/goauthentik/authentik/pull/3783
* website/integrations: add missing step to create mappings by @baughmann in https://github.com/goauthentik/authentik/pull/3748
* flows: always show flow inspector in debug mode, don't require admin in debug by @BeryJu in https://github.com/goauthentik/authentik/pull/3786
* core: bump goauthentik.io/api/v3 from 3.2022090.4 to 3.2022090.5 by @dependabot in https://github.com/goauthentik/authentik/pull/3787
* web: bump API Client version by @github-actions in https://github.com/goauthentik/authentik/pull/3788
* core: bump goauthentik.io/api/v3 from 3.2022090.5 to 3.2022090.6 by @dependabot in https://github.com/goauthentik/authentik/pull/3789
* sources/saml: revamp SAML Source by @BeryJu in https://github.com/goauthentik/authentik/pull/3785
* web: bump API Client version by @github-actions in https://github.com/goauthentik/authentik/pull/3790
* ci: use GITHUB_OUTPUT by @BeryJu in https://github.com/goauthentik/authentik/pull/3793
* Added General Setup instructions for LDAP Provider by @hooray4me in https://github.com/goauthentik/authentik/pull/3680
* web: bump @trivago/prettier-plugin-sort-imports from 3.3.0 to 3.3.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3795
* core: bump codespell from 2.2.1 to 2.2.2 by @dependabot in https://github.com/goauthentik/authentik/pull/3796
* core: bump goauthentik.io/api/v3 from 3.2022090.6 to 3.2022090.7 by @dependabot in https://github.com/goauthentik/authentik/pull/3797
* core: bump github.com/go-openapi/runtime from 0.24.1 to 0.24.2 by @dependabot in https://github.com/goauthentik/authentik/pull/3798
* web: bump @typescript-eslint/eslint-plugin from 5.40.0 to 5.40.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3804
* web: bump @typescript-eslint/parser from 5.40.0 to 5.40.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3805
* providers/oauth2: fix issues with es256 and add tests by @BeryJu in https://github.com/goauthentik/authentik/pull/3808
* flows/improved import by @BeryJu in https://github.com/goauthentik/authentik/pull/3807
* web: bump API Client version by @github-actions in https://github.com/goauthentik/authentik/pull/3809
* core: bump channels from 3.0.5 to 4.0.0 by @dependabot in https://github.com/goauthentik/authentik/pull/3799
* ci: fix output of variables by @BeryJu in https://github.com/goauthentik/authentik/pull/3810
* admin: add authorisations metric by @BeryJu in https://github.com/goauthentik/authentik/pull/3811
* web: bump API Client version by @github-actions in https://github.com/goauthentik/authentik/pull/3812
* core: bump goauthentik.io/api/v3 from 3.2022090.7 to 3.2022090.9 by @dependabot in https://github.com/goauthentik/authentik/pull/3816
* web: bump pyright from 1.1.275 to 1.1.276 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3815
* Organizr integration by @hooray4me in https://github.com/goauthentik/authentik/pull/3802
* flows: optimise queries by @BeryJu in https://github.com/goauthentik/authentik/pull/3818
* web: bump API Client version by @github-actions in https://github.com/goauthentik/authentik/pull/3830
* core: bump twilio from 7.14.2 to 7.15.0 by @dependabot in https://github.com/goauthentik/authentik/pull/3829
* core: bump uvicorn from 0.18.3 to 0.19.0 by @dependabot in https://github.com/goauthentik/authentik/pull/3828
* core: bump swagger-spec-validator from 2.7.6 to 3.0.0 by @dependabot in https://github.com/goauthentik/authentik/pull/3827
* web: bump @sentry/tracing from 7.15.0 to 7.16.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3824
* web: bump @codemirror/lang-python from 6.0.2 to 6.0.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3826
* web: bump @sentry/browser from 7.15.0 to 7.16.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3825
* outposts/proxy: reduce possibility for redirect loops, keep single state by @BeryJu in https://github.com/goauthentik/authentik/pull/3831
* core: bump sentry-sdk from 1.9.10 to 1.10.0 by @dependabot in https://github.com/goauthentik/authentik/pull/3843
* core: bump swagger-spec-validator from 3.0.0 to 3.0.2 by @dependabot in https://github.com/goauthentik/authentik/pull/3842
* core: bump pyjwt from 2.5.0 to 2.6.0 by @dependabot in https://github.com/goauthentik/authentik/pull/3841
* core: bump goauthentik.io/api/v3 from 3.2022090.9 to 3.2022090.10 by @dependabot in https://github.com/goauthentik/authentik/pull/3840
* web: bump @babel/plugin-proposal-decorators from 7.19.3 to 7.19.6 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3839
* web: bump @trivago/prettier-plugin-sort-imports from 3.3.1 to 3.4.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3838
* web: bump @rollup/plugin-commonjs from 23.0.0 to 23.0.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3836
* web: bump @webcomponents/webcomponentsjs from 2.6.0 to 2.7.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3835
* root: update options for generating TS API by @BeryJu in https://github.com/goauthentik/authentik/pull/3833
* web: bump @babel/core from 7.19.3 to 7.19.6 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3834
* web: bump @babel/plugin-transform-runtime from 7.19.1 to 7.19.6 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/3837
## New Contributors
* @rdimaio made their first contribution in https://github.com/goauthentik/authentik/pull/3641
* @p-rintz made their first contribution in https://github.com/goauthentik/authentik/pull/3643
* @clbx made their first contribution in https://github.com/goauthentik/authentik/pull/3576
* @obsidiangroup made their first contribution in https://github.com/goauthentik/authentik/pull/3678
* @Unyxos made their first contribution in https://github.com/goauthentik/authentik/pull/3553
* @obxjames made their first contribution in https://github.com/goauthentik/authentik/pull/3481
* @sathrudi made their first contribution in https://github.com/goauthentik/authentik/pull/3557
* @JJGadgets made their first contribution in https://github.com/goauthentik/authentik/pull/3370
* @kesselb made their first contribution in https://github.com/goauthentik/authentik/pull/3714
* @lvoegl made their first contribution in https://github.com/goauthentik/authentik/pull/3746
* @PKizzle made their first contribution in https://github.com/goauthentik/authentik/pull/3769
* @baughmann made their first contribution in https://github.com/goauthentik/authentik/pull/3748
* @hooray4me made their first contribution in https://github.com/goauthentik/authentik/pull/3680
**Full Changelog**: https://github.com/goauthentik/authentik/compare/version/2022.9.0...version/2022.10.0