Skip to content

Releases: goauthentik/authentik

Release 2025.4.1

15 May 17:48
ae47624
Compare
Choose a tag to compare

See https://docs.goauthentik.io/docs/releases/2025.4#fixed-in-202541

What's Changed

  • website/docs: add gateway API to release notes and documentation (cherry-pick #14278) by @gcp-cherry-pick-bot in #14298
  • ci: cleanup post uv migration (cherry-pick #13538) by @gcp-cherry-pick-bot in #14297
  • website/docs: initial permissions: fix usage of term admin (cherry-pick #14300) by @gcp-cherry-pick-bot in #14302
  • brands: fix CSS Migration not updating brands (cherry-pick #14306) by @gcp-cherry-pick-bot in #14308
  • website/docs: docs about initial perms (cherry-pick #14263) by @gcp-cherry-pick-bot in #14282
  • rbac: fix RoleObjectPermissionTable not showing add_user_to_group (cherry-pick #14312) by @gcp-cherry-pick-bot in #14334
  • outposts: fix tmpdir in containers not being set (cherry-pick #14444) by @gcp-cherry-pick-bot in #14449
  • lifecycle: fix ak dump_config (cherry-pick #14445) by @gcp-cherry-pick-bot in #14448
  • web/flows/sfe: fix global background image not being loaded (cherry-pick #14442) by @gcp-cherry-pick-bot in #14450
  • core: bump h11 from 0.14.0 to v0.16.0 (cherry-pick #14352) by @gcp-cherry-pick-bot in #14472
  • core: fix session migration when old session can't be loaded (cherry-pick #14466) by @gcp-cherry-pick-bot in #14480
  • root: temporarily deactivate database pool option (cherry-pick #14443) by @gcp-cherry-pick-bot in #14479
  • root: backport SFE Build fix by @BeryJu in #14495
  • enterprise: fix expired license's users being counted (cherry-pick #14451) by @gcp-cherry-pick-bot in #14496
  • core: remove OldAuthenticatedSession content type (cherry-pick #14507) by @gcp-cherry-pick-bot in #14509
  • core: fix unable to create group if no enable_group_superuser permission is given (cherry-pick #14510) by @gcp-cherry-pick-bot in #14521

Full Changelog: version/2025.4.0...version/2025.4.1

Release 2025.4.0

30 Apr 12:34
2241272
Compare
Choose a tag to compare

See https://docs.goauthentik.io/docs/releases/2025.4

What's Changed

Read more

Release 2025.4.0-rc2

25 Apr 12:19
version/2025.4.0-rc2
54a5d95
Compare
Choose a tag to compare
Release 2025.4.0-rc2 Pre-release
Pre-release

See https://docs.goauthentik.io/docs/releases/2025.4

What's Changed

  • admin: system api: fix FIPS status schema by @rissson in #10110
  • website/docs: Specify Synology DSM Account type to use by @jannickfahlbusch in #10111
  • web: bump API Client version by @authentik-automation in #10113
  • website/docs: update 2024.6 release notes with latest changes by @rissson in #10109
  • website/docs: add more info about multiple replicas by @tanberry in #10117
  • policies/reputation: fix existing reputation update by @rissson in #10124
  • stages/authenticator_webauthn: Update FIDO MDS3 & Passkey aaguid blobs by @authentik-automation in #10119
  • translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #10120
  • translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #10121
  • core, web: update translations by @authentik-automation in #10118
  • core: bump goauthentik.io/api/v3 from 3.2024042.11 to 3.2024042.13 by @dependabot in #10134
  • core: bump ruff from 0.4.8 to 0.4.9 by @dependabot in #10128
  • core, web: update translations by @authentik-automation in #10127
  • core: bump github.com/spf13/cobra from 1.8.0 to 1.8.1 by @dependabot in #10133
  • web: bump chromedriver from 126.0.0 to 126.0.1 in /tests/wdio by @dependabot in #10136
  • core: bump github.com/gorilla/sessions from 1.2.2 to 1.3.0 by @dependabot in #10135
  • web: bump @patternfly/elements from 3.0.1 to 3.0.2 in /web by @dependabot in #10132
  • website: bump react-tooltip from 5.26.4 to 5.27.0 in /website by @dependabot in #10129
  • web: fix early modal stack depletion by @kensternberg-authentik in #10068
  • website/integations/services: Slack integration docs by @tanberry in #9933
  • core: include version in built JS files by @BeryJu in #9558
  • web: fix needed because recent upgrade to task breaks spinner button by @kensternberg-authentik in #10142
  • web: bump ws from 8.16.0 to 8.17.1 in /web by @dependabot in #10149
  • web: bump the storybook group in /web with 7 updates by @dependabot in #10147
  • ci: bump docker/build-push-action from 5 to 6 by @dependabot in #10144
  • core: bump urllib3 from 2.2.1 to 2.2.2 by @dependabot in #10143
  • root: use custom model serializer that saves m2m without bulk by @BeryJu in #10139
  • root: makefile: add codespell to make website by @rissson in #10116
  • web: fix docker build for non-release versions by @rissson in #10154
  • website/integrations: gitlab: better service description by @dominic-r in #9923
  • website/docs: Describe where to apply the auto setup env vars by @m1212e in #9863
  • website/integrations: jellyfin: add OIDC configuration by @Redlonghead in #9538
  • web: bump the wdio group in /tests/wdio with 4 updates by @dependabot in #10160
  • web: bump chromedriver from 126.0.1 to 126.0.2 in /tests/wdio by @dependabot in #10161
  • core: bump twilio from 9.1.1 to 9.2.0 by @dependabot in #10162
  • website/docs: update 2024.6 release notes with latest changes by @rissson in #10167
  • website/docs: 2024.6 release notes: add note about group names by @rissson in #10170
  • core: fix error when raising SkipObject in mapping by @BeryJu in #10153
  • website/docs: update 2024.6 release notes with latest changes by @rissson in #10174
  • website/docs: update template reference by @emmanuel-ferdman in #10166
  • web: bump @sentry/browser from 8.9.2 to 8.10.0 in /web in the sentry group by @dependabot in #10185
  • core: bump google-api-python-client from 2.133.0 to 2.134.0 by @dependabot in #10183
  • web: bump glob from 10.4.1 to 10.4.2 in /web by @dependabot in #10163
  • core: rework base for SkipObject exception to better support control flow exceptions by @BeryJu in #10186
  • website/docs: Remove hyphen in read replica in Release Notes by @tanberry in #10178
  • website/docs: Fix nginx proxy_pass directive documentation by @fotinakis in #10181
  • core: bump selenium from 4.21.0 to 4.22.0 by @dependabot in #10194
  • core: bump ruff from 0.4.9 to 0.4.10 by @dependabot in #10193
  • web: bump typescript from 5.4.5 to 5.5.2 in /tests/wdio by @dependabot in #10192
  • web: bump typescript from 5.4.5 to 5.5.2 in /web by @dependabot in #10191
  • website: bump typescript from 5.4.5 to 5.5.2 in /website by @dependabot in #10190
  • web: bump @sentry/browser from 8.10.0 to 8.11.0 in /web in the sentry group by @dependabot in #10204
  • web: bump chromedriver from 126.0.2 to 126.0.3 in /tests/wdio by @dependabot in #10203
  • core: bump twilio from 9.2.0 to 9.2.1 by @dependabot in #10202
  • core: bump coverage from 7.5.3 to 7.5.4 by @dependabot in #10201
  • web/flows: update flow background by @BeryJu in #10206
  • website/docs: fix #9552 openssl rand base64 line wrap by @jogerj in #10211
  • website/integrations: fix typo in documentation for OIDC setup with Paperless-ngx by @rwh85 in #10218
  • security: fix CVE-2024-38371 by @BeryJu in #10229
  • security: fix CVE-2024-37905 by @BeryJu in #10230
  • core: bump debugpy from 1.8.1 to 1.8.2 by @dependabot in #10225
  • web: bump @sentry/browser from 8.11.0 to 8.12.0 in /web in the sentry group by @dependabot in #10226
  • core: bump webauthn from 2.1.0 to 2.2.0 by @dependabot in #10224
  • web: bump chromedriver from 126.0.3 to 126.0.4 in /tests/wdio by @dependabot in #10223
  • core: bump pdoc from 14.5.0 to 14.5.1 by @dependabot in #10221
  • website/docs: update 2024.6 release notes with latest changes by @rissson in #10228
  • website/docs: update 2024.2 release notes with security fixes by @rissson in #10232
  • website/docs: update 2024.4 release notes with latest changes by @rissson in #10231
  • website/docs: update 2024.6 release notes with latest changes (cherry-pick #10228) by @gcp-cherry-pick-bot in #10243
  • website/docs: remove RC disclaimer from 2024.6 release notes by @rissson in #10245
  • website/docs: remove RC disclaimer from 2024.6 release notes (cherry-pick #10245) by @gcp-cherry-pick-bot in #10246
  • security: update supported versions by @rissson in #10247
  • security: update supported versions (cherry-pick #10247) by @gcp-cherry-pick-bot in #10248
  • website/docs: update geoip and asn example to use the proper syntax by @rissson in #10249
  • website/docs: update the Welcome page by @tanberry in #10222
  • website/docs: update geoip and asn example to use the proper syntax (cherry-pick #10249) by @gcp-cherry-pick-bot in #10250
  • web: bump API Client version by @authentik-automation in #10252
  • web/flows: remove continue button from AutoSubmit stage by @BeryJu in #10253
    ...
Read more

Release 2025.2.4

08 Apr 18:39
74eab55
Compare
Choose a tag to compare

See https://docs.goauthentik.io/docs/releases/2025.2#fixed-in-202524

What's Changed

  • stages/email: fix for newlines in emails by @melizeche in #13712
  • providers/scim: fix group membership check failing (cherry-pick #13644) by @gcp-cherry-pick-bot in #13825
  • Revert "core: fix non-exploitable open redirect (#13696)" (cherry-pick #13824) by @gcp-cherry-pick-bot in #13826

Full Changelog: version/2025.2.3...version/2025.2.4

Release 2024.12.5

08 Apr 18:23
59401e0
Compare
Choose a tag to compare

See https://docs.goauthentik.io/docs/releases/2024.12#fixed-in-2024125

What's Changed

Full Changelog: version/2024.12.4...version/2024.12.5

Release 2025.2.3

28 Mar 14:28
748a8e5
Compare
Choose a tag to compare

See https://docs.goauthentik.io/docs/releases/2025.2#fixed-in-202523

What's Changed

  • admin: fix system API when using bearer token (cherry-pick #13651) by @gcp-cherry-pick-bot in #13654
  • stages/email: Clean newline characters in TemplateEmailMessage (cherry-pick #13666) by @gcp-cherry-pick-bot in #13667
  • outposts/ldap: fix paginator going into infinite loop (cherry-pick #13677) by @gcp-cherry-pick-bot in #13679
  • web/admin: reworked sync status card (cherry-pick #13625) by @rissson in #13692
  • core: fix core/user is_superuser filter (cherry-pick #13693) by @gcp-cherry-pick-bot in #13694
  • core: fix non-exploitable open redirect (cherry-pick #13696) by @gcp-cherry-pick-bot in #13698
  • stages/identification: refresh captcha on failure (cherry-pick #13697) by @gcp-cherry-pick-bot in #13699
  • security: fix CVE-2025-29928 (cherry-pick #13695) by @gcp-cherry-pick-bot in #13700

Full Changelog: version/2025.2.2...version/2025.2.3

Release 2024.12.4

28 Mar 14:16
210fbb0
Compare
Choose a tag to compare

See https://docs.goauthentik.io/docs/releases/2024.12#fixed-in-2024124

What's Changed

  • core: fix generic sources not being fetchable by pk by @BeryJu in #12896
  • flows: fix inspector permission check by @BeryJu in #12907
  • security: fix CVE-2025-29928 (cherry-pick #13695) by @gcp-cherry-pick-bot in #13701

Full Changelog: version/2024.12.3...version/2024.12.4

Release 2025.2.2

17 Mar 19:16
3adf79c
Compare
Choose a tag to compare

See https://docs.goauthentik.io/docs/releases/2025.2#fixed-in-202522

What's Changed

  • website/docs: prepare for 2025.2.1 (cherry-pick #13277) by @gcp-cherry-pick-bot in #13279
  • enterprise/stages/source: fix dispatch method signature (cherry-pick #13321) by @gcp-cherry-pick-bot in #13326
  • *: fix stage incorrectly being inserted instead of appended (cherry-pick #13304) by @gcp-cherry-pick-bot in #13327
  • website/docs: update the 2025.2 rel notes (cherry-pick #13213) by @gcp-cherry-pick-bot in #13222
  • providers/proxy: kubernetes outpost: fix reconcile when only annotations changed (cherry-pick #13372) by @gcp-cherry-pick-bot in #13384
  • website/docs: fix build by @rissson in #13385
  • web/user: ensure modal container on user-settings page is min-height: 100% (cherry-pick #13402) by @gcp-cherry-pick-bot in #13413
  • stages/authenticator_email: Fix Enroll dropdown in the MFA Devices page (cherry-pick #13404) by @gcp-cherry-pick-bot in #13414
  • lib/config: fix conn_max_age parsing (cherry-pick #13370) by @gcp-cherry-pick-bot in #13415
  • web/admin: fix display bug for assigned users in application bindings in the wizard (cherry-pick #13435) by @gcp-cherry-pick-bot in #13452
  • sources/oauth: ignore missing well-known keys (cherry-pick #13468) by @gcp-cherry-pick-bot in #13470
  • web/flows: fix missing padding on authenticator_validate card (cherry-pick #13420) by @gcp-cherry-pick-bot in #13519
  • web/user: show admin interface button on mobile (cherry-pick #13421) by @gcp-cherry-pick-bot in #13518
  • providers/rac: fix signals and Endpoint caching (cherry-pick #13529) by @gcp-cherry-pick-bot in #13531
  • sources/oauth: fix duplicate authentication (cherry-pick #13322) by @gcp-cherry-pick-bot in #13535
  • stages/identification: check captcha after checking authentication (cherry-pick #13533) by @gcp-cherry-pick-bot in #13551
  • website/docs: prepare for 2025.2.2 (cherry-pick #13552) by @gcp-cherry-pick-bot in #13553

Full Changelog: version/2025.2.1...version/2025.2.2

Release 2025.2.1

26 Feb 20:23
version/2025.2.1
31fe0e5
Compare
Choose a tag to compare

See https://docs.goauthentik.io/docs/releases/2025.2#fixed-in-202521

What's Changed

  • website/docs: remove Enterprise badge from RAC docs (cherry-pick #13069) by @gcp-cherry-pick-bot in #13216
  • website/docs: add new SSF provider docs (cherry-pick #13102) by @gcp-cherry-pick-bot in #13215
  • website/docs: add info about new perms for super-user in groups (cherry-pick #13188) by @rissson in #13217
  • website/docs: remove mention of wizard (cherry-pick #13126) by @rissson in #13219
  • website/docs: add paragraph about impossible travel (cherry-pick #13125) by @gcp-cherry-pick-bot in #13220
  • stages/authenticator_email: Email Authenticator Stage Documentation (cherry-pick #12853) by @rissson in #13218
  • website/docs: fix missing breaking entry for 2025.2 release notes (cherry-pick #13223) by @gcp-cherry-pick-bot in #13224
  • core: add pre-hydrated relative URL (cherry-pick #13243) by @gcp-cherry-pick-bot in #13246
  • stages/email: Fix email stage serialization (cherry-pick #13256) by @gcp-cherry-pick-bot in #13273
  • stages/authenticator_email: fix session cleanup test b (cherry-pick #13264) by @gcp-cherry-pick-bot in #13276

Full Changelog: version/2025.2.0...version/2025.2.1

Release 2025.2.0

24 Feb 15:57
5c5cc1c
Compare
Choose a tag to compare

See https://docs.goauthentik.io/docs/releases/2025.2

What's Changed

  • web/flow: fix translate extract (cherry-pick #13208) by @gcp-cherry-pick-bot in #13210
  • web/user: fix display for RAC tile (cherry-pick #13211) by @gcp-cherry-pick-bot in #13212

Full Changelog: version/2025.2.0-rc3...version/2025.2.0