β οΈ Breaking Change
Impact Score: 7/10
authentik: Release 2023.6.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.
Breaking-change evidence from the source
website: fix newsletter signup breaking mobile layout by @BeryJu in https://github.com/goauthentik/authentik/pull/5765
β‘ Executive Summary (TL;DR)
authentik version/2023.6.0. Source highlight: See https://goauthentik.io/docs/releases/2023.6
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.
β οΈ Breaking Changes & Deprecations (1)
- website: fix newsletter signup breaking mobile layout by @BeryJu in https://github.com/goauthentik/authentik/pull/5765
β¨ New Features & Capabilities (6)
- website: automatically add PR links to release notes
- lib: add tests for ak_create_event
- root: add install ID
- web/user: refactor LibraryPage for testing, add CTA
- website/integrations: add google workspace integration
- root: add method to get install_id without django being loaded
β‘ Performance & Enhancements (3)
- providers/ldap: improve password totp detection
- sources/ldap: include UnwillingToPerformError as possible exception
- sources/ldap: improve scalability
π§ Bug Fixes & Patches (6)
- blueprints: fix check for file path not being run on worker
- website/integrations: Update discord integration role check expression - fix errors.
- outposts: fix missing radius outpost controller
- events: fix ak_create_event using wrong request for event creation
- web/user: fix broken search on application library
- web/user: fix MFA enroll dropdown broken when password stage has no configuration flow
π View Raw Release Notes (Original Developer Log)
See https://goauthentik.io/docs/releases/2023.6
## What's Changed
* web: bump API Client version by @authentik-bot in https://github.com/goauthentik/authentik/pull/5681
* website: automatically add PR links to release notes by @rissson in https://github.com/goauthentik/authentik/pull/5682
* core: bump twilio from 8.2.0 to 8.2.1 by @dependabot in https://github.com/goauthentik/authentik/pull/5692
* core: bump ruff from 0.0.267 to 0.0.269 by @dependabot in https://github.com/goauthentik/authentik/pull/5691
* core: bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in https://github.com/goauthentik/authentik/pull/5690
* web: bump tslib from 2.5.1 to 2.5.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5688
* Translations for web/src/locales/en.po in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/5685
* Translations for web/src/locales/en.po in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/5686
* Translations for locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/5687
* Translations for locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/5684
* core: bump goauthentik.io/api/v3 from 3.2023050.2 to 3.2023051.1 by @dependabot in https://github.com/goauthentik/authentik/pull/5689
* website/docs: clarify troubleshooting headlines and order by @BeryJu in https://github.com/goauthentik/authentik/pull/5696
* website/integrations: Update discord integration with guild and role check by @Aterfax in https://github.com/goauthentik/authentik/pull/5701
* sources/saml: separate verification cert by @BeryJu in https://github.com/goauthentik/authentik/pull/5699
* core: make groups field for user optional by @BeryJu in https://github.com/goauthentik/authentik/pull/5702
* web: bump API Client version by @authentik-bot in https://github.com/goauthentik/authentik/pull/5705
* blueprints: fix check for file path not being run on worker by @BeryJu in https://github.com/goauthentik/authentik/pull/5703
* website/integrations: update vcenter docs by @ddavtian in https://github.com/goauthentik/authentik/pull/5706
* Translations for locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/5708
* Translations for locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/5707
* website/integrations: Update discord integration role check expression error handling. by @Aterfax in https://github.com/goauthentik/authentik/pull/5709
* lib: add tests for ak_create_event by @BeryJu in https://github.com/goauthentik/authentik/pull/5710
* core: bump pycryptodome from 3.17 to 3.18.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5716
* core: bump goauthentik.io/api/v3 from 3.2023051.1 to 3.2023051.3 by @dependabot in https://github.com/goauthentik/authentik/pull/5715
* web: bump eslint from 8.40.0 to 8.41.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5714
* Translations for locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/5713
* Translations for locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/5712
* root: add install ID by @BeryJu in https://github.com/goauthentik/authentik/pull/5717
* web: bump @typescript-eslint/parser from 5.59.6 to 5.59.7 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5720
* website/integrations: Update discord integration role check expression - fix errors. by @Aterfax in https://github.com/goauthentik/authentik/pull/5723
* web/user: refactor LibraryPage for testing, add CTA by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/5665
* web: bump @typescript-eslint/eslint-plugin from 5.59.6 to 5.59.7 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5719
* core: bump requests from 2.28.1 to 2.31.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5724
* blueprints: support custom ports for OCI blueprints by @BeryJu in https://github.com/goauthentik/authentik/pull/5727
* outposts: fix missing radius outpost controller by @BeryJu in https://github.com/goauthentik/authentik/pull/5730
* events: fix ak_create_event using wrong request for event creation by @BeryJu in https://github.com/goauthentik/authentik/pull/5731
* core: bump urllib3 from 1.26.15 to 1.26.16 by @dependabot in https://github.com/goauthentik/authentik/pull/5739
* core: bump coverage from 7.2.5 to 7.2.6 by @dependabot in https://github.com/goauthentik/authentik/pull/5738
* core: bump sentry-sdk from 1.23.1 to 1.24.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5737
* web: bump @sentry/tracing from 7.52.1 to 7.53.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5735
* web: bump yaml from 2.2.2 to 2.3.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5733
* web: bump pyright from 1.1.308 to 1.1.310 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5734
* web: bump @sentry/browser from 7.52.1 to 7.53.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5736
* web/user: fix broken search on application library by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/5743
* web/user: fix MFA enroll dropdown broken when password stage has no configuration flow by @BeryJu in https://github.com/goauthentik/authentik/pull/5744
* website/blog: final draft hack blog by @tanberry in https://github.com/goauthentik/authentik/pull/5742
* web/user: fix search input styling by @BeryJu in https://github.com/goauthentik/authentik/pull/5745
* website/integrations: add google workspace integration by @BeryJu in https://github.com/goauthentik/authentik/pull/5729
* web: bump @sentry/browser from 7.53.0 to 7.53.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5747
* core: bump ruff from 0.0.269 to 0.0.270 by @dependabot in https://github.com/goauthentik/authentik/pull/5750
* web: bump @sentry/tracing from 7.53.0 to 7.53.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5748
* web: bump mermaid from 10.1.0 to 10.2.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5749
* website/docs: capitalize Beta and link to Rel Notes by @tanberry in https://github.com/goauthentik/authentik/pull/5753
* root: add method to get install_id without django being loaded by @BeryJu in https://github.com/goauthentik/authentik/pull/5755
* website/developer-docs: tweaks and use bold for UI by @tanberry in https://github.com/goauthentik/authentik/pull/5757
* core: bump tornado from 6.2 to 6.3.2 by @dependabot in https://github.com/goauthentik/authentik/pull/5759
* core: bump paramiko from 3.1.0 to 3.2.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5763
* website: fix newsletter signup breaking mobile layout by @BeryJu in https://github.com/goauthentik/authentik/pull/5765
* website: fix go-get function (always fallback to authentik repo except hardcoded values) by @BeryJu in https://github.com/goauthentik/authentik/pull/5767
* website/docs: prepare 2023.5.2 release notes by @BeryJu in https://github.com/goauthentik/authentik/pull/5777
* web: bump API Client version by @authentik-bot in https://github.com/goauthentik/authentik/pull/5779
* core: bump django-otp from 1.2.0 to 1.2.1 by @dependabot in https://github.com/goauthentik/authentik/pull/5794
* web: bump yaml from 2.3.0 to 2.3.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5792
* web: bump @babel/core from 7.21.8 to 7.22.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5790
* core: bump goauthentik.io/api/v3 from 3.2023051.3 to 3.2023052.1 by @dependabot in https://github.com/goauthentik/authentik/pull/5788
* web: bump @babel/plugin-transform-runtime from 7.21.4 to 7.22.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5789
* website: bump postcss from 8.4.23 to 8.4.24 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/5783
* web: bump @lingui/core from 4.1.2 to 4.2.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5782
* web: bump @babel/plugin-proposal-decorators from 7.21.0 to 7.22.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5787
* web: bump @babel/preset-env from 7.21.5 to 7.22.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5791
* lifecycle: Add depends_on for worker and server container by @Bojan023 in https://github.com/goauthentik/authentik/pull/5634
* web/flows: fix RedirectStage not detecting absolute URLs correctly by @Saeverix in https://github.com/goauthentik/authentik/pull/5781
* web: fix build by @BeryJu in https://github.com/goauthentik/authentik/pull/5798
* providers/proxy: add support for traefik.io API and CRD by @BeryJu in https://github.com/goauthentik/authentik/pull/5801
* blueprints: allow setting user's passwords from blueprints by @BeryJu in https://github.com/goauthentik/authentik/pull/5797
* core: bump coverage from 7.2.6 to 7.2.7 by @dependabot in https://github.com/goauthentik/authentik/pull/5809
* stages/deny: fix typos by @rlew-is in https://github.com/goauthentik/authentik/pull/5800
* web: bump @typescript-eslint/parser from 5.59.7 to 5.59.8 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5807
* web: bump @babel/plugin-transform-runtime from 7.22.2 to 7.22.4 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5806
* web: bump @typescript-eslint/eslint-plugin from 5.59.7 to 5.59.8 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5805
* web: bump @babel/preset-env from 7.22.2 to 7.22.4 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5808
* website: switch to selfhosted plausible by @rissson in https://github.com/goauthentik/authentik/pull/5493
* web: bump pyright from 1.1.310 to 1.1.311 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5817
* core: bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in https://github.com/goauthentik/authentik/pull/5818
* web: bump @rollup/plugin-node-resolve from 15.0.2 to 15.1.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5816
* website: handle go-get requests statically by @BeryJu in https://github.com/goauthentik/authentik/pull/5821
* providers/ldap: fix LDAP Outpost application selection by @BeryJu in https://github.com/goauthentik/authentik/pull/5812
* ci: replace github bot account with github app by @rissson in https://github.com/goauthentik/authentik/pull/5819
* blueprints: fix API validation with OCI blueprint path by @BeryJu in https://github.com/goauthentik/authentik/pull/5822
* ci: build outpost binaries statically linked by @BeryJu in https://github.com/goauthentik/authentik/pull/5823
* website/docs: prepare 2023.5.3 by @BeryJu in https://github.com/goauthentik/authentik/pull/5824
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/5826
* core: bump twilio from 8.2.1 to 8.2.2 by @dependabot in https://github.com/goauthentik/authentik/pull/5835
* core: bump docker from 6.1.2 to 6.1.3 by @dependabot in https://github.com/goauthentik/authentik/pull/5834
* website/integrations: fix snipe-it typo by @drewstopherlee in https://github.com/goauthentik/authentik/pull/5836
* outposts/ldap: fix race condition when refreshing the provider by @rissson in https://github.com/goauthentik/authentik/pull/5828
* web: Replace lingui.js with lit-localize by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/5761
* web: bump mermaid from 10.2.0 to 10.2.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5839
* web: bump typescript from 5.0.4 to 5.1.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5832
* web: bump @sentry/tracing from 7.53.1 to 7.54.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5831
* core: bump cryptography from 39.0.1 to 41.0.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5840
* web: bump lit from 2.7.4 to 2.7.5 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5833
* web: bump @sentry/browser from 7.53.1 to 7.54.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5830
* Updates for web/xliff/en.xlf in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/5842
* Updates for web/xliff/en.xlf in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/5841
* core: bump github.com/sirupsen/logrus from 1.9.2 to 1.9.3 by @dependabot in https://github.com/goauthentik/authentik/pull/5855
* core: bump sentry-sdk from 1.24.0 to 1.25.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5856
* web: bump eslint from 8.41.0 to 8.42.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5852
* web: bump tslib from 2.5.2 to 2.5.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5854
* web: bump @codemirror/lang-javascript from 6.1.8 to 6.1.9 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5853
* website/docs: Update troubleshooting login.md by @vicelikedust in https://github.com/goauthentik/authentik/pull/5814
* website/docs: add Note about wget command by @tanberry in https://github.com/goauthentik/authentik/pull/5770
* core: bump urllib3 from 1.26.16 to 2.0.2 by @dependabot in https://github.com/goauthentik/authentik/pull/5872
* web: bump @types/codemirror from 5.60.7 to 5.60.8 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5870
* web: bump @codemirror/lang-html from 6.4.3 to 6.4.4 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5869
* web: bump @typescript-eslint/eslint-plugin from 5.59.8 to 5.59.9 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5867
* web: bump @typescript-eslint/parser from 5.59.8 to 5.59.9 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5868
* translate: Updates for locale/en/LC_MESSAGES/django.po in fr by @transifex-integration in https://github.com/goauthentik/authentik/pull/5849
* core: compile backend translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/5876
* website: update translation docs by @BeryJu in https://github.com/goauthentik/authentik/pull/5875
* providers/ldap: add StartTLS support by @BeryJu in https://github.com/goauthentik/authentik/pull/5861
* core: bump celery from 5.2.7 to 5.3.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5884
* core: bump golang from 1.20.4-bullseye to 1.20.5-bullseye by @dependabot in https://github.com/goauthentik/authentik/pull/5882
* core: bump ruff from 0.0.270 to 0.0.271 by @dependabot in https://github.com/goauthentik/authentik/pull/5885
* web: bump pyright from 1.1.311 to 1.1.312 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5883
* web: Add storybook by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/5865
* core: bump sentry-sdk from 1.25.0 to 1.25.1 by @dependabot in https://github.com/goauthentik/authentik/pull/5903
* core: bump ruff from 0.0.271 to 0.0.272 by @dependabot in https://github.com/goauthentik/authentik/pull/5902
* core: bump urllib3 from 2.0.2 to 2.0.3 by @dependabot in https://github.com/goauthentik/authentik/pull/5901
* web: bump @storybook/web-components from 7.0.18 to 7.0.20 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5900
* web: bump @storybook/addon-links from 7.0.18 to 7.0.20 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5899
* web: bump pyright from 1.1.312 to 1.1.313 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5898
* core: bump selenium from 4.9.1 to 4.10.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5897
* ci: bump docker/setup-qemu-action from 2.1.0 to 2.2.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5892
* core: bump python from 3.11.3-slim-bullseye to 3.11.4-slim-bullseye by @dependabot in https://github.com/goauthentik/authentik/pull/5891
* website/docs: correct LDAP StartTLS documentation by @BeryJu in https://github.com/goauthentik/authentik/pull/5886
* web: bump storybook from 7.0.18 to 7.0.20 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5896
* web: bump @storybook/blocks from 7.0.18 to 7.0.20 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5893
* web: bump @storybook/web-components-vite from 7.0.18 to 7.0.20 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5895
* web: bump @storybook/addon-essentials from 7.0.18 to 7.0.20 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5894
* website/integrations: add account linking note for WriteFreely by @OliverPifferi in https://github.com/goauthentik/authentik/pull/5804
* web: bump @formatjs/intl-listformat from 7.2.2 to 7.3.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5866
* web/flows: update default flow background by @BeryJu in https://github.com/goauthentik/authentik/pull/5905
* providers/ldap: rework Schema and DSE by @BeryJu in https://github.com/goauthentik/authentik/pull/5838
* website/integrations: update wordpress launch URL by @OliverPifferi in https://github.com/goauthentik/authentik/pull/5906
* web: bump @babel/plugin-transform-runtime from 7.22.4 to 7.22.5 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5914
* web: bump mermaid from 10.2.2 to 10.2.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5913
* core: bump requests-mock from 1.10.0 to 1.11.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5911
* web: bump @babel/preset-env from 7.22.4 to 7.22.5 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5915
* web: bump @babel/preset-typescript from 7.21.5 to 7.22.5 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5912
* web: bump @babel/plugin-proposal-decorators from 7.22.3 to 7.22.5 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5910
* web: bump @babel/core from 7.22.1 to 7.22.5 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5909
* providers/oauth2: launch url: if URL parsing fails, return no launch URL by @rissson in https://github.com/goauthentik/authentik/pull/5918
* website/integrations: Fix header in dokuwiki instructions by @septatrix in https://github.com/goauthentik/authentik/pull/5926
* core: bump github.com/go-ldap/ldap/v3 from 3.4.4 to 3.4.5 by @dependabot in https://github.com/goauthentik/authentik/pull/5930
* web: bump @formatjs/intl-listformat from 7.3.0 to 7.4.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5932
* web: bump @rollup/plugin-commonjs from 25.0.0 to 25.0.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5931
* core: bump pytest from 7.3.1 to 7.3.2 by @dependabot in https://github.com/goauthentik/authentik/pull/5929
* web: bump core-js from 3.30.2 to 3.31.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5928
* sources/ldap: fix duplicate bind when authenticating user directly to⦠by @BeryJu in https://github.com/goauthentik/authentik/pull/5927
* root: revert to use secret_key for JWT signing by @BeryJu in https://github.com/goauthentik/authentik/pull/5934
* providers/ldap: fix Outpost provider listing excluding backchannel providers by @BeryJu in https://github.com/goauthentik/authentik/pull/5933
* ci: add workflow to automatically update next branch by @rissson in https://github.com/goauthentik/authentik/pull/5921
* sources/ldap: add support for cert based auth by @ChandonPierre in https://github.com/goauthentik/authentik/pull/5850
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/5935
* policies/event_matcher: add model filter by @BeryJu in https://github.com/goauthentik/authentik/pull/5802
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/5937
* web: bump @typescript-eslint/parser from 5.59.9 to 5.59.11 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5941
* web: bump @codemirror/lang-python from 6.1.2 to 6.1.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5939
* web: bump @typescript-eslint/eslint-plugin from 5.59.9 to 5.59.11 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5940
* web/admin: fix codemirror not working on safari by @BeryJu in https://github.com/goauthentik/authentik/pull/5943
* website/blog: scaling apps blog draft by @tanberry in https://github.com/goauthentik/authentik/pull/5936
* ci: remove deploy gate by @BeryJu in https://github.com/goauthentik/authentik/pull/5946
* web/admin: theme adjustments by @BeryJu in https://github.com/goauthentik/authentik/pull/5944
* web: bump pyright from 1.1.313 to 1.1.314 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5950
* core: bump golang.org/x/oauth2 from 0.8.0 to 0.9.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5951
* web: bump @sentry/tracing from 7.54.0 to 7.55.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5952
* Updates for locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/5953
* Updates for locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/5954
* Updates for web/xliff/en.xlf in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/5956
* Updates for web/xliff/en.xlf in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/5955
* web: bump @sentry/browser from 7.54.0 to 7.55.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5949
* core: compile backend translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/5957
* website: add b2c pricing by @BeryJu in https://github.com/goauthentik/authentik/pull/5960
* web: replace squoosh with sharp by @BeryJu in https://github.com/goauthentik/authentik/pull/5961
* core: Bump service-identity from 21.1.0 to 23.1.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5969
* web: Bump @sentry/tracing from 7.55.0 to 7.55.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5970
* core: Bump golang.org/x/sync from 0.2.0 to 0.3.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5968
* core: Bump codespell from 2.2.4 to 2.2.5 by @dependabot in https://github.com/goauthentik/authentik/pull/5967
* web: Bump @sentry/browser from 7.55.0 to 7.55.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5966
* website: fix height on pricing page cards by @BeryJu in https://github.com/goauthentik/authentik/pull/5963
* core: Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5978
* web: Bump storybook from 7.0.20 to 7.0.21 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5983
* core: Bump twilio from 8.2.2 to 8.3.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5979
* web: Bump @storybook/addon-links from 7.0.20 to 7.0.21 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5976
* web: Bump @storybook/web-components from 7.0.20 to 7.0.21 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5977
* web: Bump @storybook/blocks from 7.0.20 to 7.0.21 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5980
* web: Storybook css import fix by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/5964
* web: Bump @storybook/web-components-vite from 7.0.20 to 7.0.21 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5982
* web: Bump @storybook/addon-essentials from 7.0.20 to 7.0.21 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5981
* website/devdocs: draft for hackathon page by @tanberry in https://github.com/goauthentik/authentik/pull/5973
* web: Bump eslint from 8.42.0 to 8.43.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6004
* core: Bump flower from 1.2.0 to 2.0.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6002
* core: Bump django-redis from 5.2.0 to 5.3.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6000
* core: Bump celery from 5.3.0 to 5.3.1 by @dependabot in https://github.com/goauthentik/authentik/pull/5998
* web: Bump @storybook/addon-links from 7.0.21 to 7.0.22 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6003
* core: Bump django-otp from 1.2.1 to 1.2.2 by @dependabot in https://github.com/goauthentik/authentik/pull/5995
* web: Bump storybook from 7.0.21 to 7.0.22 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5992
* core: Bump importlib-metadata from 6.6.0 to 6.7.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5993
* web: Bump @storybook/web-components from 7.0.21 to 7.0.22 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5996
* core: Bump github.com/getsentry/sentry-go from 0.21.0 to 0.22.0 by @dependabot in https://github.com/goauthentik/authentik/pull/5997
* web: Bump @storybook/blocks from 7.0.21 to 7.0.22 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6001
* web: Bump @storybook/web-components-vite from 7.0.21 to 7.0.22 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5999
* web: Bump @storybook/addon-essentials from 7.0.21 to 7.0.22 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/5994
* *: use dataclass slots wherever applicable by @BeryJu in https://github.com/goauthentik/authentik/pull/6005
* providers/oauth2: correctly advertise code_challenge_methods_supported by @BeryJu in https://github.com/goauthentik/authentik/pull/6007
* web: Bump @sentry/browser from 7.55.2 to 7.56.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6013
* web: Bump @sentry/tracing from 7.55.2 to 7.56.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6011
* web: Bump @rollup/plugin-commonjs from 25.0.1 to 25.0.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6012
* web: Bump @typescript-eslint/parser from 5.59.11 to 5.60.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6010
* web: Bump @typescript-eslint/eslint-plugin from 5.59.11 to 5.60.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6009
* providers/ldap: improve password totp detection by @BeryJu in https://github.com/goauthentik/authentik/pull/6006
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/6014
* ci: replace stale bot with action by @BeryJu in https://github.com/goauthentik/authentik/pull/6015
* core: Bump goauthentik.io/api/v3 from 3.2023052.1 to 3.2023053.6 by @dependabot in https://github.com/goauthentik/authentik/pull/6018
* core: prevent selecting a group as a parent of itself by @BeryJu in https://github.com/goauthentik/authentik/pull/6016
* core: Bump ruff from 0.0.272 to 0.0.274 by @dependabot in https://github.com/goauthentik/authentik/pull/6028
* web: Bump pyright from 1.1.314 to 1.1.315 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6027
* website/integrations: remove placeholders from AWS setup by @jsiegel-supplyframe in https://github.com/goauthentik/authentik/pull/6021
* Updates for locale/en/LC_MESSAGES/django.po in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/6026
* Updates for web/xliff/en.xlf in zh-Hans by @transifex-integration in https://github.com/goauthentik/authentik/pull/6025
* Updates for web/xliff/en.xlf in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/6024
* Updates for locale/en/LC_MESSAGES/django.po in zh_CN by @transifex-integration in https://github.com/goauthentik/authentik/pull/6023
* core: compile backend translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/6030
* policies/event_matcher: change empty values to null by @BeryJu in https://github.com/goauthentik/authentik/pull/6032
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/6034
* sources/ldap: include UnwillingToPerformError as possible exception by @smusali in https://github.com/goauthentik/authentik/pull/6031
* core: bump goauthentik.io/api/v3 from 3.2023053.6 to 3.2023053.7 by @dependabot in https://github.com/goauthentik/authentik/pull/6037
* website/blog: blog draft for Demystifying Security by @tanberry in https://github.com/goauthentik/authentik/pull/6033
* web: bump rollup-plugin-postcss-lit from 2.0.0 to 2.1.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6036
* website: add Firezone integration by @obsidiangroup in https://github.com/goauthentik/authentik/pull/5945
* website/blog: update hackathon post with final date by @BeryJu in https://github.com/goauthentik/authentik/pull/6038
* security: cure53 fix by @BeryJu in https://github.com/goauthentik/authentik/pull/6039
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/6040
* core: bump ruff from 0.0.274 to 0.0.275 by @dependabot in https://github.com/goauthentik/authentik/pull/6051
* core: bump sentry-sdk from 1.25.1 to 1.26.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6050
* core: bump drf-spectacular from 0.26.2 to 0.26.3 by @dependabot in https://github.com/goauthentik/authentik/pull/6049
* web: bump @storybook/web-components from 7.0.22 to 7.0.23 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6046
* core: bump goauthentik.io/api/v3 from 3.2023053.7 to 3.2023053.8 by @dependabot in https://github.com/goauthentik/authentik/pull/6048
* web: bump @storybook/addon-essentials from 7.0.22 to 7.0.23 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6042
* web: bump storybook from 7.0.22 to 7.0.23 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6045
* web: bump @storybook/addon-links from 7.0.22 to 7.0.23 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6043
* web: bump @storybook/web-components-vite from 7.0.22 to 7.0.23 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6044
* website: update 2023.6 release notes by @BeryJu in https://github.com/goauthentik/authentik/pull/6053
* root: add version and commit to container labels by @BeryJu in https://github.com/goauthentik/authentik/pull/6054
* website: fix layout on mobile devices by @BeryJu in https://github.com/goauthentik/authentik/pull/6058
* website/integrations: add Netbox integration by @larsl-net in https://github.com/goauthentik/authentik/pull/5683
* core: bump pytest from 7.3.2 to 7.4.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6060
* web: bump @codemirror/lang-html from 6.4.4 to 6.4.5 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6059
* stages/authenticator_validate: fix regression by @BeryJu in https://github.com/goauthentik/authentik/pull/6062
* core: bump django to 4.1.9 by @BeryJu in https://github.com/goauthentik/authentik/pull/6067
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/6070
* core: bump goauthentik.io/api/v3 from 3.2023053.8 to 3.2023054.1 by @dependabot in https://github.com/goauthentik/authentik/pull/6076
* web: bump pyright from 1.1.315 to 1.1.316 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6074
* web: bump tslib from 2.5.3 to 2.6.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6075
* web: bump @typescript-eslint/eslint-plugin from 5.60.0 to 5.60.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6073
* web: bump @typescript-eslint/parser from 5.60.0 to 5.60.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6072
* core: fix inconsistent favicon by @BeryJu in https://github.com/goauthentik/authentik/pull/6080
* flows: allow empty value in AutosubmitChallenge by @BeryJu in https://github.com/goauthentik/authentik/pull/6079
* sources/oauth: fix OIDC client sending access token as header and query param by @BeryJu in https://github.com/goauthentik/authentik/pull/6081
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/6082
* web: bump @storybook/addon-essentials from 7.0.23 to 7.0.24 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6088
* core: bump goauthentik.io/api/v3 from 3.2023054.1 to 3.2023054.2 by @dependabot in https://github.com/goauthentik/authentik/pull/6089
* web: bump storybook from 7.0.23 to 7.0.24 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6083
* web: bump typescript from 5.1.3 to 5.1.5 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6084
* web: bump @storybook/web-components from 7.0.23 to 7.0.24 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6085
* web: bump @storybook/web-components-vite from 7.0.23 to 7.0.24 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6087
* web: bump @storybook/addon-links from 7.0.23 to 7.0.24 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6086
* sources/ldap: fix 100% cpu usage when LDAP Server is unavailable by @BeryJu in https://github.com/goauthentik/authentik/pull/6094
* root: celery refactor by @BeryJu in https://github.com/goauthentik/authentik/pull/6095
* sources/ldap: improve scalability by @BeryJu in https://github.com/goauthentik/authentik/pull/6056
* web: bump @sentry/tracing from 7.56.0 to 7.57.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6101
* web: bump @rollup/plugin-typescript from 11.1.1 to 11.1.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6098
* web: bump typescript from 5.1.5 to 5.1.6 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6099
* web: bump @sentry/browser from 7.56.0 to 7.57.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6100
* stages/user_write: fix duplicate source writing by @BeryJu in https://github.com/goauthentik/authentik/pull/6105
* ci: use dependabot groups for some dependencies by @BeryJu in https://github.com/goauthentik/authentik/pull/6109
* web: bump mermaid from 10.2.3 to 10.2.4 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6110
* web: bump eslint from 8.43.0 to 8.44.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6119
* core: bump ruff from 0.0.275 to 0.0.276 by @dependabot in https://github.com/goauthentik/authentik/pull/6132
* web: bump @typescript-eslint/parser from 5.60.1 to 5.61.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6131
* web: bump @storybook/addon-links from 7.0.24 to 7.0.25 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6130
* web: bump @storybook/addon-essentials from 7.0.24 to 7.0.25 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6129
* web: bump @typescript-eslint/eslint-plugin from 5.60.1 to 5.61.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6128
* web: bump @storybook/web-components-vite from 7.0.24 to 7.0.25 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6127
* web: bump storybook from 7.0.24 to 7.0.25 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6125
* website: update navbar, update 2023.6 changelog by @BeryJu in https://github.com/goauthentik/authentik/pull/6136
* core: update django 4.1.10 by @BeryJu in https://github.com/goauthentik/authentik/pull/6137
* core: bump sentry-sdk from 1.26.0 to 1.27.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6147
* core: bump ruff from 0.0.276 to 0.0.277 by @dependabot in https://github.com/goauthentik/authentik/pull/6145
* web: bump @babel/plugin-proposal-decorators from 7.22.5 to 7.22.6 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6141
* web: bump @babel/preset-env from 7.22.5 to 7.22.6 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6144
* web: bump @babel/plugin-transform-runtime from 7.22.5 to 7.22.6 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6142
* web: bump @babel/core from 7.22.5 to 7.22.6 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6143
* core: bump lxml from 4.9.2 to 4.9.3 by @dependabot in https://github.com/goauthentik/authentik/pull/6151
* web: bump lit from 2.7.5 to 2.7.6 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6161
* web: bump @storybook/web-components-vite from 7.0.25 to 7.0.26 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6163
* web: bump @storybook/addon-links from 7.0.25 to 7.0.26 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6159
* web: bump core-js from 3.31.0 to 3.31.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6160
* ci: bump actions/setup-node from 3.6.0 to 3.7.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6156
* web: bump @storybook/addon-essentials from 7.0.25 to 7.0.26 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6158
* core: bump golang.org/x/oauth2 from 0.9.0 to 0.10.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6153
* core: bump goauthentik.io/api/v3 from 3.2023054.2 to 3.2023054.4 by @dependabot in https://github.com/goauthentik/authentik/pull/6154
* web: bump storybook from 7.0.25 to 7.0.26 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6162
* website: bump prettier from 2.8.8 to 3.0.0 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/6155
* web: bump @babel/preset-env from 7.22.6 to 7.22.7 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6168
* web: bump @babel/plugin-proposal-decorators from 7.22.6 to 7.22.7 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6167
* web: bump @babel/core from 7.22.6 to 7.22.7 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6165
* web: bump @babel/plugin-transform-runtime from 7.22.6 to 7.22.7 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6166
* website: update hackathon with prize pool by @BeryJu in https://github.com/goauthentik/authentik/pull/6170
* security: fix CVE-2023-36456 by @BeryJu in https://github.com/goauthentik/authentik/pull/6171
* website/integrations: Update ArgoCD documentation by @acelinkio in https://github.com/goauthentik/authentik/pull/6108
* web: bump @babel/core from 7.22.7 to 7.22.8 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6176
* website: bump postcss from 8.4.24 to 8.4.25 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/6175
* core: bump sentry-sdk from 1.27.0 to 1.27.1 by @dependabot in https://github.com/goauthentik/authentik/pull/6174
* website: finalise 2023.6 release notes by @BeryJu in https://github.com/goauthentik/authentik/pull/6177
## New Contributors
* @Aterfax made their first contribution in https://github.com/goauthentik/authentik/pull/5701
* @ddavtian made their first contribution in https://github.com/goauthentik/authentik/pull/5706
* @Saeverix made their first contribution in https://github.com/goauthentik/authentik/pull/5781
* @rlew-is made their first contribution in https://github.com/goauthentik/authentik/pull/5800
* @authentik-automation made their first contribution in https://github.com/goauthentik/authentik/pull/5826
* @drewstopherlee made their first contribution in https://github.com/goauthentik/authentik/pull/5836
* @vicelikedust made their first contribution in https://github.com/goauthentik/authentik/pull/5814
* @OliverPifferi made their first contribution in https://github.com/goauthentik/authentik/pull/5804
* @ChandonPierre made their first contribution in https://github.com/goauthentik/authentik/pull/5850
* @jsiegel-supplyframe made their first contribution in https://github.com/goauthentik/authentik/pull/6021
* @smusali made their first contribution in https://github.com/goauthentik/authentik/pull/6031
* @acelinkio made their first contribution in https://github.com/goauthentik/authentik/pull/6108
**Full Changelog**: https://github.com/goauthentik/authentik/compare/version/2023.5.3...version/2023.6.0