Impact Score: 5/10
authentik: Release 2023.8.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/2023.8.0. Source highlight: See https://goauthentik.io/docs/releases/2023.8
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)
- web: add required esbuild optional packages
- outposts/ldap: add more tests
- outposts/ldap: add test for attribute filtering
- website/docs: re-add goauthentik.io/user/can-change-*
- enterprise: add more info to enterprise forecast
- website/blog: Ken blog, add graphic
β‘ Performance & Enhancements (2)
- tests/e2e: improve assertCountEqual diff
- web/elements: improve table error handling, prevent infinite loading β¦
π§ Bug Fixes & Patches (6)
- sources/ldap: fix page size
- sources/ldap: fix more errors
- core: fix UUID filter field for users api
- web/admin: fix admin overview layout
- website/blog: fixed wrong date
- events: fix authentik_system_tasks metric status label
π View Raw Release Notes (Original Developer Log)
See https://goauthentik.io/docs/releases/2023.8
## What's Changed
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/6179
* web: refactor locale handler into top-level context handler by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/6022
* web: add required esbuild optional packages by @BeryJu in https://github.com/goauthentik/authentik/pull/6181
* website/blog: MS monopoly by @tanberry in https://github.com/goauthentik/authentik/pull/6172
* sources/ldap: fix page size by @BeryJu in https://github.com/goauthentik/authentik/pull/6187
* sources/ldap: fix more errors by @BeryJu in https://github.com/goauthentik/authentik/pull/6191
* website/integrations: update wordpress integration docs by @siverpro in https://github.com/goauthentik/authentik/pull/6193
* outposts/ldap: add more tests by @BeryJu in https://github.com/goauthentik/authentik/pull/6188
* outposts/ldap: add test for attribute filtering by @rissson in https://github.com/goauthentik/authentik/pull/6189
* core: bump goauthentik.io/api/v3 from 3.2023054.4 to 3.2023060.1 by @dependabot in https://github.com/goauthentik/authentik/pull/6199
* core: bump importlib-metadata from 6.7.0 to 6.8.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6198
* core: bump ua-parser from 0.16.1 to 0.18.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6197
* core: fix UUID filter field for users api by @BeryJu in https://github.com/goauthentik/authentik/pull/6203
* website: update 2023.6.1 release notes by @BeryJu in https://github.com/goauthentik/authentik/pull/6204
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/6208
* core: bump sentry-sdk from 1.27.1 to 1.28.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6213
* core: bump goauthentik.io/api/v3 from 3.2023060.1 to 3.2023061.1 by @dependabot in https://github.com/goauthentik/authentik/pull/6214
* core: bump black from 23.3.0 to 23.7.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6211
* core: bump pytest-randomly from 3.12.0 to 3.13.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6212
* website: bump semver from 5.7.1 to 5.7.2 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/6215
* web: bump @typescript-eslint/parser from 5.61.0 to 5.62.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6209
* web: bump @typescript-eslint/eslint-plugin from 5.61.0 to 6.0.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6210
* website/blog: draft for 2nd hacakthon blog by @tanberry in https://github.com/goauthentik/authentik/pull/6219
* web/admin: fix admin overview layout by @BeryJu in https://github.com/goauthentik/authentik/pull/6220
* ci: bump helm/kind-action from 1.7.0 to 1.8.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6227
* core: bump golang from 1.20.5-bullseye to 1.20.6-bullseye by @dependabot in https://github.com/goauthentik/authentik/pull/6226
* root: Update security policy by @authentik-db-cooper in https://github.com/goauthentik/authentik/pull/6222
* website/blog: fixed wrong date by @tanberry in https://github.com/goauthentik/authentik/pull/6228
* core: bump drf-jsonschema-serializer from 1.0.0 to 2.0.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6242
* core: bump ruff from 0.0.277 to 0.0.278 by @dependabot in https://github.com/goauthentik/authentik/pull/6241
* web: bump storybook from 7.0.26 to 7.0.27 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6234
* web: bump @storybook/web-components-vite from 7.0.26 to 7.0.27 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6239
* web: bump @sentry/browser from 7.57.0 to 7.58.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6236
* web: bump webcomponent-qr-code from 1.1.1 to 1.2.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6238
* web: bump @esbuild/darwin-arm64 from 0.18.11 to 0.18.12 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6237
* web: bump @storybook/addon-essentials from 7.0.26 to 7.0.27 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6232
* web: bump @babel/preset-env from 7.22.7 to 7.22.9 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6231
* web: bump @esbuild/linux-arm64 from 0.18.11 to 0.18.12 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6233
* core: bump maxmind/geoipupdate from v5.1 to v6.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6240
* web: bump @babel/plugin-transform-runtime from 7.22.7 to 7.22.9 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6247
* web: bump @babel/core from 7.22.8 to 7.22.9 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6246
* web: bump pyright from 1.1.316 to 1.1.317 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6245
* web: bump @sentry/tracing from 7.57.0 to 7.58.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6244
* web: bump @storybook/addon-links from 7.0.26 to 7.0.27 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6230
* events: fix authentik_system_tasks metric status label by @BeryJu in https://github.com/goauthentik/authentik/pull/6252
* web: bump @sentry/tracing from 7.57.0 to 7.58.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6249
* web: bump @sentry/browser from 7.58.0 to 7.58.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6248
* website: bump postcss from 8.4.25 to 8.4.26 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/6256
* core: bump sentry-sdk from 1.28.0 to 1.28.1 by @dependabot in https://github.com/goauthentik/authentik/pull/6255
* core: bump twilio from 8.4.0 to 8.5.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6254
* website/docs: re-add goauthentik.io/user/can-change-* by @BeryJu in https://github.com/goauthentik/authentik/pull/6251
* website/blog: fixed bad link by @tanberry in https://github.com/goauthentik/authentik/pull/6257
* web: bump @esbuild/linux-arm64 from 0.18.12 to 0.18.13 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6267
* web: bump @rollup/plugin-commonjs from 25.0.2 to 25.0.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6269
* web: bump eslint from 8.44.0 to 8.45.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6268
* core: bump uvicorn from 0.22.0 to 0.23.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6264
* website: bump clsx from 1.2.1 to 2.0.0 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/6263
* web: bump @esbuild/darwin-arm64 from 0.18.12 to 0.18.13 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6266
* tests/e2e: improve assertCountEqual diff by @BeryJu in https://github.com/goauthentik/authentik/pull/6261
* sources/ldap: check nsaccountlock for FreeIPA/389-ds by @BeryJu in https://github.com/goauthentik/authentik/pull/6270
* enterprise: initial enterprise by @BeryJu in https://github.com/goauthentik/authentik/pull/5721
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/6271
* enterprise: revise by @BeryJu in https://github.com/goauthentik/authentik/pull/6272
* web: bump @typescript-eslint/parser from 6.0.0 to 6.1.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6280
* core: bump pyyaml from 6.0 to 6.0.1 by @dependabot in https://github.com/goauthentik/authentik/pull/6278
* core: bump kubernetes from 26.1.0 to 27.2.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6277
* core: bump gunicorn from 20.1.0 to 21.0.1 by @dependabot in https://github.com/goauthentik/authentik/pull/6276
* core: bump goauthentik.io/api/v3 from 3.2023061.1 to 3.2023061.2 by @dependabot in https://github.com/goauthentik/authentik/pull/6275
* Updates for file web/xliff/en.xlf in zh-Hans on branch main by @transifex-integration in https://github.com/goauthentik/authentik/pull/6274
* Updates for file web/xliff/en.xlf in zh_CN on branch main by @transifex-integration in https://github.com/goauthentik/authentik/pull/6273
* web: bump @typescript-eslint/eslint-plugin from 6.0.0 to 6.1.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6279
* web: bump @sentry/tracing from 7.58.1 to 7.59.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6288
* web: bump @esbuild/linux-arm64 from 0.18.13 to 0.18.14 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6290
* web: bump @sentry/browser from 7.58.1 to 7.59.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6286
* web: bump @storybook/addon-links from 7.0.27 to 7.1.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6282
* web: basic cleanup of buttons by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/6107
* web: bump storybook from 7.0.27 to 7.1.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6287
* enterprise: add more info to enterprise forecast by @BeryJu in https://github.com/goauthentik/authentik/pull/6292
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/6295
* enterprise: more style fixes by @BeryJu in https://github.com/goauthentik/authentik/pull/6297
* web: bump pyright from 1.1.317 to 1.1.318 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6302
* core: bump uvicorn from 0.23.0 to 0.23.1 by @dependabot in https://github.com/goauthentik/authentik/pull/6301
* core: bump pyjwt from 2.7.0 to 2.8.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6300
* core: bump gunicorn from 21.0.1 to 21.1.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6299
* core: bump goauthentik.io/api/v3 from 3.2023061.2 to 3.2023061.3 by @dependabot in https://github.com/goauthentik/authentik/pull/6298
* web/admin: include authentik_url in enterprise link by @BeryJu in https://github.com/goauthentik/authentik/pull/6304
* website/blog: kens blog by @tanberry in https://github.com/goauthentik/authentik/pull/6305
* website/blog: Ken blog, add graphic by @tanberry in https://github.com/goauthentik/authentik/pull/6306
* website/blog: added image to header by @tanberry in https://github.com/goauthentik/authentik/pull/6307
* root: partial Live-updating config by @BeryJu in https://github.com/goauthentik/authentik/pull/5959
* website/blog: changed date to trick LinkedIn cache by @tanberry in https://github.com/goauthentik/authentik/pull/6309
* root: fix config env var resolution by @BeryJu in https://github.com/goauthentik/authentik/pull/6310
* web: bump @sentry/tracing from 7.59.2 to 7.59.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6311
* core: bump gunicorn from 21.1.0 to 21.2.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6313
* core: bump urllib3 from 2.0.3 to 2.0.4 by @dependabot in https://github.com/goauthentik/authentik/pull/6314
* web: bump eslint-plugin-storybook from 0.6.12 to 0.6.13 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6316
* web: bump @sentry/browser from 7.59.2 to 7.59.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6312
* website/blog: fixed grammatical error in blog by @tanberry in https://github.com/goauthentik/authentik/pull/6318
* website/devdocs: updated hackathon page with exact times, other info by @tanberry in https://github.com/goauthentik/authentik/pull/6321
* sources/ldap: fix ldap_sync cli command not running in foreground by @BeryJu in https://github.com/goauthentik/authentik/pull/6325
* web: bump @codemirror/legacy-modes from 6.3.2 to 6.3.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6324
* web: bump @esbuild/linux-arm64 from 0.18.14 to 0.18.15 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6323
* web: bump @esbuild/darwin-arm64 from 0.18.14 to 0.18.15 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6322
* web: bump @sentry/tracing from 7.59.3 to 7.60.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6327
* web: bump @trivago/prettier-plugin-sort-imports from 4.1.1 to 4.2.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6326
* web: bump @sentry/browser from 7.59.3 to 7.60.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6328
* web: bump prettier from 2.8.8 to 3.0.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6329
* enterprise: cleanup v2 by @BeryJu in https://github.com/goauthentik/authentik/pull/6330
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/6331
* providers/oauth2: fix grant_type password raising an exception by @BeryJu in https://github.com/goauthentik/authentik/pull/6333
* outposts: support json patch for Kubernetes by @ChandonPierre in https://github.com/goauthentik/authentik/pull/6319
* web: bump @esbuild/darwin-arm64 from 0.18.15 to 0.18.16 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6346
* web: bump @esbuild/linux-arm64 from 0.18.15 to 0.18.16 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6347
* website: bump postcss from 8.4.26 to 8.4.27 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/6345
* core: bump ruff from 0.0.278 to 0.0.280 by @dependabot in https://github.com/goauthentik/authentik/pull/6344
* core: bump drf-spectacular from 0.26.3 to 0.26.4 by @dependabot in https://github.com/goauthentik/authentik/pull/6343
* core: bump goauthentik.io/api/v3 from 3.2023061.3 to 3.2023061.4 by @dependabot in https://github.com/goauthentik/authentik/pull/6342
* enterprise: fix license check not using DER as spec specifies by @BeryJu in https://github.com/goauthentik/authentik/pull/6348
* Updates for file web/xliff/en.xlf in zh-Hans on branch main by @transifex-integration in https://github.com/goauthentik/authentik/pull/6341
* Updates for file web/xliff/en.xlf in zh_CN on branch main by @transifex-integration in https://github.com/goauthentik/authentik/pull/6340
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/6351
* outposts: fix patch processing by @ChandonPierre in https://github.com/goauthentik/authentik/pull/6338
* outposts: Fix infinite self-recursion in traefik reconciler. by @ruifung in https://github.com/goauthentik/authentik/pull/6336
* root: set csrf cookie's secure flag same as session by @BeryJu in https://github.com/goauthentik/authentik/pull/6350
* web/admin: adjust style of page header by @BeryJu in https://github.com/goauthentik/authentik/pull/6355
* web/admin: hide pagination when no data is loaded yet by @BeryJu in https://github.com/goauthentik/authentik/pull/6353
* web: bump @storybook/blocks from 7.1.0 to 7.1.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6371
* web: bump @storybook/web-components-vite from 7.1.0 to 7.1.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6367
* web: bump @storybook/addon-essentials from 7.1.0 to 7.1.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6365
* web: bump chart.js from 4.3.0 to 4.3.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6368
* web: bump storybook from 7.1.0 to 7.1.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6364
* web: bump @storybook/addon-links from 7.1.0 to 7.1.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6363
* web: bump tslib from 2.6.0 to 2.6.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6366
* web: bump @typescript-eslint/eslint-plugin from 6.1.0 to 6.2.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6370
* core: bump goauthentik.io/api/v3 from 3.2023061.4 to 3.2023061.5 by @dependabot in https://github.com/goauthentik/authentik/pull/6362
* web: bump @typescript-eslint/parser from 6.1.0 to 6.2.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6372
* enterprise: fix license check not using the proper JWT algorithm by @rissson in https://github.com/goauthentik/authentik/pull/6374
* web: bump @esbuild/darwin-arm64 from 0.18.16 to 0.18.17 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6379
* web: bump pyright from 1.1.318 to 1.1.319 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6378
* web: bump @esbuild/linux-arm64 from 0.18.16 to 0.18.17 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6380
* website/docs: Update syntax in traefik standalone example by @thmo in https://github.com/goauthentik/authentik/pull/6303
* ci: automatically rename transifex PRs to match the naming scheme by @BeryJu in https://github.com/goauthentik/authentik/pull/6352
* web: bump mermaid from 10.2.4 to 10.3.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6382
* translate: Updates for file locale/en/LC_MESSAGES/django.po in fr on branch main by @transifex-integration in https://github.com/goauthentik/authentik/pull/6376
* web/user: fix background alignment by @BeryJu in https://github.com/goauthentik/authentik/pull/6383
* sources/ldap: fix syncing large LDAP directories by @timoschwarzer in https://github.com/goauthentik/authentik/pull/6384
* events: fix monitored task not removing state by @BeryJu in https://github.com/goauthentik/authentik/pull/6386
* api: log errors if app URLs import fail by @rissson in https://github.com/goauthentik/authentik/pull/6397
* core: bump pylint from 2.17.4 to 2.17.5 by @dependabot in https://github.com/goauthentik/authentik/pull/6396
* web: bump chart.js from 4.3.1 to 4.3.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6395
* web: bump @sentry/tracing from 7.60.0 to 7.60.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6393
* web: bump @sentry/browser from 7.60.0 to 7.60.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6392
* website: revamp by @BeryJu in https://github.com/goauthentik/authentik/pull/6375
* api: re-fix url import logging by @BeryJu in https://github.com/goauthentik/authentik/pull/6400
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/6401
* website: add tooltips to comparison table by @BeryJu in https://github.com/goauthentik/authentik/pull/6402
* outposts: make metrics compliant with Prometheus best-practices by @xunleii in https://github.com/goauthentik/authentik/pull/6398
* web/user: experiment with some slightly different styles by @BeryJu in https://github.com/goauthentik/authentik/pull/6405
* web: bump core-js from 3.31.1 to 3.32.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6406
* core: bump goauthentik.io/api/v3 from 3.2023061.5 to 3.2023061.6 by @dependabot in https://github.com/goauthentik/authentik/pull/6407
* web: fix app icon rendering, style refinements by @BeryJu in https://github.com/goauthentik/authentik/pull/6409
* web: app icons v2 by @BeryJu in https://github.com/goauthentik/authentik/pull/6410
* website/developer-docs: note that hack registration is closed by @tanberry in https://github.com/goauthentik/authentik/pull/6414
* website/blogs: this weeks blog by @tanberry in https://github.com/goauthentik/authentik/pull/6415
* translate: Updates for file web/xliff/en.xlf in zh_CN on branch main by @transifex-integration in https://github.com/goauthentik/authentik/pull/6411
* translate: Updates for file web/xliff/en.xlf in zh-Hans on branch main by @transifex-integration in https://github.com/goauthentik/authentik/pull/6412
* web: weightloss program, part 1: FlowSearch by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/6332
* web/user: fix alignment between image icons and fallback text icons by @BeryJu in https://github.com/goauthentik/authentik/pull/6416
* web: bump eslint from 8.45.0 to 8.46.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6417
* website: fix sidebar layout by @BeryJu in https://github.com/goauthentik/authentik/pull/6421
* ci: update dependabot labels by @BeryJu in https://github.com/goauthentik/authentik/pull/6423
* website: fix sidebar sizing by @BeryJu in https://github.com/goauthentik/authentik/pull/6430
* core: bump paramiko from 3.2.0 to 3.3.1 by @dependabot in https://github.com/goauthentik/authentik/pull/6428
* website/docs: add architecture and persistence by @BeryJu in https://github.com/goauthentik/authentik/pull/6250
* root: add generated Source docs by @BeryJu in https://github.com/goauthentik/authentik/pull/5323
* website/integrations: cite better by @BeryJu in https://github.com/goauthentik/authentik/pull/6431
* blueprints: prevent duplicate password stage in default flow when using combined identification stage by @BeryJu in https://github.com/goauthentik/authentik/pull/6432
* root: migrate bootstrap to blueprints by @BeryJu in https://github.com/goauthentik/authentik/pull/6433
* root: add get_int to config loader instead of casting to int everywhere by @BeryJu in https://github.com/goauthentik/authentik/pull/6436
* web: rework and expand tooltips by @BeryJu in https://github.com/goauthentik/authentik/pull/6435
* web: bump the sentry group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/6437
* web: bump @typescript-eslint/parser from 6.2.0 to 6.2.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6438
* web: bump @typescript-eslint/eslint-plugin from 6.2.0 to 6.2.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6439
* core: bump ruff from 0.0.280 to 0.0.281 by @dependabot in https://github.com/goauthentik/authentik/pull/6441
* core: bump uvicorn from 0.23.1 to 0.23.2 by @dependabot in https://github.com/goauthentik/authentik/pull/6442
* core: bump sentry-sdk from 1.28.1 to 1.29.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6440
* website/docs: update Docker Compose and Kubernetes installation guide by @richardokonicha in https://github.com/goauthentik/authentik/pull/6429
* core: bump selenium from 4.10.0 to 4.11.2 by @dependabot in https://github.com/goauthentik/authentik/pull/6445
* website/docs: expand beta beta / install docs by @BeryJu in https://github.com/goauthentik/authentik/pull/6443
* core: bump django from 4.1.7 to 4.2 by @BeryJu in https://github.com/goauthentik/authentik/pull/5238
* provider/oauth2: fix aud (Audience) field type which can be a list of⦠by @jmdilly in https://github.com/goauthentik/authentik/pull/6447
* core: bump django from 4.2.3 to 4.2.4 by @dependabot in https://github.com/goauthentik/authentik/pull/6455
* core: bump sentry-sdk from 1.29.0 to 1.29.2 by @dependabot in https://github.com/goauthentik/authentik/pull/6452
* core: bump golang from 1.20.6-bullseye to 1.20.7-bullseye by @dependabot in https://github.com/goauthentik/authentik/pull/6454
* core: bump ruff from 0.0.281 to 0.0.282 by @dependabot in https://github.com/goauthentik/authentik/pull/6453
* web: bump pyright from 1.1.319 to 1.1.320 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6451
* core: bump goauthentik.io/api/v3 from 3.2023061.6 to 3.2023061.7 by @dependabot in https://github.com/goauthentik/authentik/pull/6450
* core: bump github.com/getsentry/sentry-go from 0.22.0 to 0.23.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6449
* root: replace builtin psycopg libpq binary implementation with distro⦠by @rissson in https://github.com/goauthentik/authentik/pull/6448
* core: bump cryptography from 41.0.2 to 41.0.3 by @dependabot in https://github.com/goauthentik/authentik/pull/6456
* web, website: compress images by @rissson in https://github.com/goauthentik/authentik/pull/6121
* web: bump @lit-labs/task from 2.1.2 to 3.0.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6463
* web: bump chart.js from 4.3.2 to 4.3.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6462
* web: bump @fortawesome/fontawesome-free from 6.4.0 to 6.4.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6461
* web: bump lit from 2.7.6 to 2.8.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6460
* ci: bump peter-evans/create-pull-request from 4 to 5 by @dependabot in https://github.com/goauthentik/authentik/pull/6459
* core: bump debugpy from 1.6.7 to 1.6.8 by @dependabot in https://github.com/goauthentik/authentik/pull/6458
* web: bump prettier from 3.0.0 to 3.0.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6465
* web/flows: add more stories by @BeryJu in https://github.com/goauthentik/authentik/pull/6444
* website/blogs: blog to celebrate hackathon by @tanberry in https://github.com/goauthentik/authentik/pull/6457
* website/developer-docs: add new template for procedures by @tanberry in https://github.com/goauthentik/authentik/pull/6390
* website/blog: add github user name links by @tanberry in https://github.com/goauthentik/authentik/pull/6468
* website: bump prettier from 3.0.0 to 3.0.1 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/6472
* website: bump react-tooltip from 5.19.0 to 5.20.0 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/6471
* website/dev-docs: tweaks to template by @tanberry in https://github.com/goauthentik/authentik/pull/6474
* api: optimise pagination in API schema by @BeryJu in https://github.com/goauthentik/authentik/pull/6478
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/6479
* web: bump the sentry group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/6480
* web: bump storybook by @BeryJu in https://github.com/goauthentik/authentik/pull/6481
* web: bump @esbuild/darwin-arm64 from 0.18.17 to 0.18.18 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6484
* web/admin: fix user sorting by active field by @BeryJu in https://github.com/goauthentik/authentik/pull/6485
* web: bump @esbuild/linux-arm64 from 0.18.17 to 0.18.18 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6483
* providers/proxy: set outpost session cookie to httponly and secure wh⦠by @BeryJu in https://github.com/goauthentik/authentik/pull/6482
* web: bump @goauthentik/api from 2023.6.1-1691242648 to 2023.6.1-1691266058 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6486
* providers/proxy: only intercept auth header when a value is set by @BeryJu in https://github.com/goauthentik/authentik/pull/6488
* web/flows: fix identification stage band color by @BeryJu in https://github.com/goauthentik/authentik/pull/6489
* core: bump goauthentik.io/api/v3 from 3.2023061.7 to 3.2023061.11 by @dependabot in https://github.com/goauthentik/authentik/pull/6495
* web: bump @esbuild/darwin-arm64 from 0.18.18 to 0.18.19 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6492
* translate: Updates for file web/xliff/en.xlf in zh_CN on branch main by @transifex-integration in https://github.com/goauthentik/authentik/pull/6490
* translate: Updates for file web/xliff/en.xlf in zh-Hans on branch main by @transifex-integration in https://github.com/goauthentik/authentik/pull/6491
* web: bump @esbuild/linux-arm64 from 0.18.18 to 0.18.19 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6493
* web/user: fix user settings colours on dark theme by @BeryJu in https://github.com/goauthentik/authentik/pull/6499
* web: bump @esbuild/linux-arm64 from 0.18.19 to 0.18.20 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6505
* core: bump psycopg from 3.1.9 to 3.1.10 by @dependabot in https://github.com/goauthentik/authentik/pull/6500
* web: bump the eslint group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/6502
* web: bump the babel group in /web with 4 updates by @dependabot in https://github.com/goauthentik/authentik/pull/6501
* web: bump @typescript-eslint/parser from 6.2.1 to 6.3.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6503
* web: bump @esbuild/darwin-arm64 from 0.18.19 to 0.18.20 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6504
* web: bump the eslint group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/6511
* web: bump pyright from 1.1.320 to 1.1.321 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6514
* core: bump ruff from 0.0.282 to 0.0.283 by @dependabot in https://github.com/goauthentik/authentik/pull/6510
* core: bump golang from 1.20.7-bullseye to 1.21.0-bullseye by @dependabot in https://github.com/goauthentik/authentik/pull/6508
* web: bump @esbuild/darwin-arm64 from 0.18.20 to 0.19.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6512
* web: bump @esbuild/linux-arm64 from 0.18.20 to 0.19.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6513
* core: bump debugpy from 1.6.7 to 1.6.7.post1 by @dependabot in https://github.com/goauthentik/authentik/pull/6509
* website/docs: Troubleshooting Whitelist Email and Web-Dev Setup Docs by @sandeep2244 in https://github.com/goauthentik/authentik/pull/6426
* website/blog: blog about tightrope of security and convenience by @tanberry in https://github.com/goauthentik/authentik/pull/6515
* website/docs: added conceptual template by @tanberry in https://github.com/goauthentik/authentik/pull/6518
* core: bump flower from 2.0.0 to 2.0.1 by @dependabot in https://github.com/goauthentik/authentik/pull/6535
* core: bump coverage from 7.2.7 to 7.3.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6536
* web: bump @rollup/plugin-commonjs from 25.0.3 to 25.0.4 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6534
* web: bump pyright from 1.1.321 to 1.1.322 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6533
* web: bump the storybook group in /web with 6 updates by @dependabot in https://github.com/goauthentik/authentik/pull/6530
* web: bump the sentry group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/6524
* web: bump @esbuild/darwin-arm64 from 0.19.0 to 0.19.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6531
* web: bump @esbuild/linux-arm64 from 0.19.0 to 0.19.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6532
* web: bump the eslint group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/6528
* web: bump the sentry group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/6537
* web: bump mermaid from 10.3.0 to 10.3.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6529
* ci: bump actions/setup-node from 3.7.0 to 3.8.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6538
* core: bump ruff from 0.0.283 to 0.0.284 by @dependabot in https://github.com/goauthentik/authentik/pull/6522
* web/admin: fix EventMatcherPolicyForm empty values by @BeryJu in https://github.com/goauthentik/authentik/pull/6539
* website/docs: new reference template by @tanberry in https://github.com/goauthentik/authentik/pull/6527
* core: bump webauthn from 1.9.0 to 1.10.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6546
* website: bump postcss from 8.4.27 to 8.4.28 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/6557
* core: bump argon2-cffi from 21.3.0 to 23.1.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6552
* website: bump react-tooltip from 5.20.0 to 5.21.1 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/6556
* website: bump prettier from 3.0.1 to 3.0.2 in /website by @dependabot in https://github.com/goauthentik/authentik/pull/6554
* core: bump pytest-randomly from 3.13.0 to 3.15.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6555
* web: bump pyright from 1.1.322 to 1.1.323 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6551
* core: bump webauthn from 1.10.0 to 1.10.1 by @dependabot in https://github.com/goauthentik/authentik/pull/6550
* web: bump the eslint group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/6542
* web: bump the storybook group in /web with 5 updates by @dependabot in https://github.com/goauthentik/authentik/pull/6548
* web: bump @lit-labs/context from 0.3.3 to 0.4.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6543
* web: bump @typescript-eslint/parser from 6.3.0 to 6.4.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6545
* web: bump the storybook group in /web with 5 updates by @dependabot in https://github.com/goauthentik/authentik/pull/6559
* web: bump prettier from 3.0.1 to 3.0.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6549
* web: bump @lit-labs/task from 3.0.0 to 3.0.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6544
* web: bump @rollup/plugin-node-resolve from 15.1.0 to 15.2.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6562
* web: bump the storybook group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/6561
* website/blog: identity fun by @tanberry in https://github.com/goauthentik/authentik/pull/6564
* root: always use persistent database connections by @rissson in https://github.com/goauthentik/authentik/pull/6560
* stages/authenticator_static: make static token size adjustable by @BeryJu in https://github.com/goauthentik/authentik/pull/6565
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/6568
* blueprints: fix blueprint importer logging potentially sensitive data by @BeryJu in https://github.com/goauthentik/authentik/pull/6567
* ci: bump actions/setup-node from 3.8.0 to 3.8.1 by @dependabot in https://github.com/goauthentik/authentik/pull/6569
* core: bump ruff from 0.0.284 to 0.0.285 by @dependabot in https://github.com/goauthentik/authentik/pull/6570
* core: bump goauthentik.io/api/v3 from 3.2023061.11 to 3.2023061.12 by @dependabot in https://github.com/goauthentik/authentik/pull/6572
* core: rework recursive group membership by @BeryJu in https://github.com/goauthentik/authentik/pull/6017
* translate: Updates for file web/xliff/en.xlf in zh_CN on branch main by @transifex-integration in https://github.com/goauthentik/authentik/pull/6575
* web/flows: update flow background by @BeryJu in https://github.com/goauthentik/authentik/pull/6579
* web: bump the storybook group in /web with 5 updates by @dependabot in https://github.com/goauthentik/authentik/pull/6580
* web: bump tslib from 2.6.1 to 2.6.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6583
* web: bump core-js from 3.32.0 to 3.32.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6581
* core: hotfix group membership check by @BeryJu in https://github.com/goauthentik/authentik/pull/6584
* website: update release notes by @BeryJu in https://github.com/goauthentik/authentik/pull/6590
* website/docs: update 2023.8 actually by @BeryJu in https://github.com/goauthentik/authentik/pull/6591
* web: bump @typescript-eslint/parser from 6.4.0 to 6.4.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6589
* core: bump github.com/google/uuid from 1.3.0 to 1.3.1 by @dependabot in https://github.com/goauthentik/authentik/pull/6587
* web: bump the eslint group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/6588
* web: bump style-mod from 4.0.3 to 4.1.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6594
* web: bump @rollup/plugin-node-resolve from 15.2.0 to 15.2.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6593
* website/blogs: fix alt text for image by @tanberry in https://github.com/goauthentik/authentik/pull/6597
* core: bump github.com/jellydator/ttlcache/v3 from 3.0.1 to 3.1.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6600
* web: bump @types/codemirror from 5.60.8 to 5.60.9 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6599
* web: bump pyright from 1.1.323 to 1.1.324 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6598
* web: bump @patternfly/elements from 2.3.2 to 2.4.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6592
* enterprise: licensing fixes by @BeryJu in https://github.com/goauthentik/authentik/pull/6601
* web: bump API Client version by @authentik-automation in https://github.com/goauthentik/authentik/pull/6602
* translate: Updates for file web/xliff/en.xlf in zh-Hans on branch main by @transifex-integration in https://github.com/goauthentik/authentik/pull/6604
* translate: Updates for file web/xliff/en.xlf in zh_CN on branch main by @transifex-integration in https://github.com/goauthentik/authentik/pull/6603
* enterprise: default user count to 0 by @rissson in https://github.com/goauthentik/authentik/pull/6605
* core: bump tornado from 6.3.2 to 6.3.3 by @dependabot in https://github.com/goauthentik/authentik/pull/6606
* web/user: fix user settings elements not being in cards by @BeryJu in https://github.com/goauthentik/authentik/pull/6608
* core: bump goauthentik.io/api/v3 from 3.2023061.12 to 3.2023061.13 by @dependabot in https://github.com/goauthentik/authentik/pull/6612
* core: bump pydantic from 1.10.12 to 2.3.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6613
* web: replace deprecated terser rollup plugin, remove unused plugin by @BeryJu in https://github.com/goauthentik/authentik/pull/6615
* root: upgrade debian base images to debian 12 by @rissson in https://github.com/goauthentik/authentik/pull/6607
* web: bump rollup from 2.79.1 to 3.28.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6616
* website/blogs: blog re job to hobby by @tanberry in https://github.com/goauthentik/authentik/pull/6611
* web: bump chart.js from 4.3.3 to 4.4.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6619
* web: bump the babel group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/6618
* core: bump twilio from 8.5.0 to 8.7.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6621
* web: bump typescript from 5.1.6 to 5.2.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6620
* web: bump mermaid from 10.3.1 to 10.4.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6624
* web/admin: make version clickable for stable releases by @BeryJu in https://github.com/goauthentik/authentik/pull/6626
* website: minor fixes by @BeryJu in https://github.com/goauthentik/authentik/pull/6627
* ci: delete caches after PR is closed by @rissson in https://github.com/goauthentik/authentik/pull/6628
* website: resize images over 1080p by @rissson in https://github.com/goauthentik/authentik/pull/6631
* root: config: config discovery parity between go and python by @rissson in https://github.com/goauthentik/authentik/pull/6629
* web/common: make API errors more prominent in developer tools by @BeryJu in https://github.com/goauthentik/authentik/pull/6637
* web/elements: improve table error handling, prevent infinite loading β¦ by @BeryJu in https://github.com/goauthentik/authentik/pull/6636
* core: fix filtering users by type attribute by @BeryJu in https://github.com/goauthentik/authentik/pull/6638
* translate: Updates for file web/xliff/en.xlf in nl on branch main by @transifex-integration in https://github.com/goauthentik/authentik/pull/6634
* translate: Updates for file locale/en/LC_MESSAGES/django.po in nl on branch main by @transifex-integration in https://github.com/goauthentik/authentik/pull/6635
* core: compile backend translations by @authentik-automation in https://github.com/goauthentik/authentik/pull/6639
* root: fix config loading for outposts by @BeryJu in https://github.com/goauthentik/authentik/pull/6640
* web/admin: set required flag to false for user attributes by @tanberry in https://github.com/goauthentik/authentik/pull/6418
* web/user: only render expand element when required by @BeryJu in https://github.com/goauthentik/authentik/pull/6641
* providers/oauth2: fix id_token being saved incorrectly leading to lost claims by @BeryJu in https://github.com/goauthentik/authentik/pull/6645
* providers/proxy: fix JWKS url in embedded outpost by @BeryJu in https://github.com/goauthentik/authentik/pull/6644
* web/admin: only show token expiry when token is set to expire by @BeryJu in https://github.com/goauthentik/authentik/pull/6643
* core: bump python from 3.11.4-slim-bookworm to 3.11.5-slim-bookworm by @dependabot in https://github.com/goauthentik/authentik/pull/6650
* web: bump @rollup/plugin-typescript from 11.1.2 to 11.1.3 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6648
* web: bump the eslint group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/6646
* core: bump ruff from 0.0.285 to 0.0.286 by @dependabot in https://github.com/goauthentik/authentik/pull/6649
* web: bump @codemirror/lang-javascript from 6.1.9 to 6.2.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6647
* blueprints: fix tag values not resolved correctly by @BeryJu in https://github.com/goauthentik/authentik/pull/6653
* web: Replace ad-hoc toggle control with ak-toggle-group by @kensternberg-authentik in https://github.com/goauthentik/authentik/pull/6470
* web: bump yaml from 2.3.1 to 2.3.2 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6659
* web: bump the eslint group in /web with 1 update by @dependabot in https://github.com/goauthentik/authentik/pull/6657
* web: bump @codemirror/lang-html from 6.4.5 to 6.4.6 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6661
* web: bump the sentry group in /web with 2 updates by @dependabot in https://github.com/goauthentik/authentik/pull/6656
* core: bump twisted from 22.10.0 to 23.8.0 by @dependabot in https://github.com/goauthentik/authentik/pull/6655
* web: bump @codemirror/lang-javascript from 6.2.0 to 6.2.1 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6658
* web: bump @typescript-eslint/parser from 6.4.1 to 6.5.0 in /web by @dependabot in https://github.com/goauthentik/authentik/pull/6660
* web: bump the storybook group in /web with 5 updates by @dependabot in https://github.com/goauthentik/authentik/pull/6662
* *: fix api errors raised in general validate() to specify a field by @BeryJu in https://github.com/goauthentik/authentik/pull/6663
* web: cleanup by @BeryJu in https://github.com/goauthentik/authentik/pull/6664
* website/docs: Enterprise docs by @tanberry in https://github.com/goauthentik/authentik/pull/6632
* security: fix CVE-2023-39522 by @BeryJu in https://github.com/goauthentik/authentik/pull/6665
* website: update 2023.8 release notes by @BeryJu in https://github.com/goauthentik/authentik/pull/6666
## New Contributors
* @siverpro made their first contribution in https://github.com/goauthentik/authentik/pull/6193
* @ruifung made their first contribution in https://github.com/goauthentik/authentik/pull/6336
* @thmo made their first contribution in https://github.com/goauthentik/authentik/pull/6303
* @timoschwarzer made their first contribution in https://github.com/goauthentik/authentik/pull/6384
* @xunleii made their first contribution in https://github.com/goauthentik/authentik/pull/6398
* @richardokonicha made their first contribution in https://github.com/goauthentik/authentik/pull/6429
* @jmdilly made their first contribution in https://github.com/goauthentik/authentik/pull/6447
* @sandeep2244 made their first contribution in https://github.com/goauthentik/authentik/pull/6426
**Full Changelog**: https://github.com/goauthentik/authentik/compare/version/2023.6.1...version/2023.8.0