See https://docs.goauthentik.io/docs/releases/2025.8#fixed-in-202584
What's Changed
- webiste/docs: improve user ref doc (cherry-pick #16779) by @authentik-automation[bot] in #16839
- providers/scim: fix string formatting for SCIM user filter (cherry-pick #16465) by @authentik-automation[bot] in #16852
- website/docs: 2025.8: fix worker concurrency setting rename (cherry-pick #16946) by @authentik-automation[bot] in #16950
- website/docs: fix capitalization (cherry-pick #16944) by @authentik-automation[bot] in #16958
- website/docs: random typo fixes (cherry-pick #16956) by @authentik-automation[bot] in #16959
- website/docs: add docs for source switch expression policy (cherry-pick #16878) by @authentik-automation[bot] in #16972
- website/docs: update url to docker-compose.yml (cherry-pick #16901) by @authentik-automation[bot] in #16986
- website/developer docs: What domain for what doc version (cherry-pick #16987) by @authentik-automation[bot] in #16996
- providers/ldap: add include_children parameter to cached search mode (cherry-pick #16918) by @authentik-automation[bot] in #17000
- website/docs: oauth provider: Add device and introspect to reserved slugs (cherry-pick #16994) by @authentik-automation[bot] in #16998
- webiste/docs: add missing oauth endpoints (cherry-pick #16995) by @authentik-automation[bot] in #16999
- website/docs: improve discord policies when also bound to non-oauth sources (cherry-pick #17008) by @authentik-automation[bot] in #17012
- rbac: fix typo (cherry-pick #16476) by @authentik-automation[bot] in #17018
- core: add index on Group.is_superuser (cherry-pick #17011) by @authentik-automation[bot] in #17017
- lib: match exception_to_dict locals behaviour (cherry-pick #17006) by @authentik-automation[bot] in #17016
- website/docs: Update Github expression to handle non-OAuth sources gracefully (cherry-pick #17014) by @authentik-automation[bot] in #17029
- lib/config: fix listen settings (cherry-pick #17005) by @authentik-automation[bot] in #17023
- */bindings: order by pk (cherry-pick #17027) by @authentik-automation[bot] in #17053
- tasks: fix logger name (cherry-pick #17009 to version-2025.8) by @authentik-automation[bot] in #17060
- web/admin: fix federation sources automatically selected (cherry-pick #17069 to version-2025.8) by @authentik-automation[bot] in #17070
- rbac: optimize rbac assigned by users query (cherry-pick #17015 to version-2025.8) by @authentik-automation[bot] in #17092
- web: Fix layout class for row in LibraryPage (cherry-pick #16752 to version-2025.8) by @authentik-automation[bot] in #17091
- cmd/server/healthcheck: info log success instead of debug (cherry-pick #17093 to version-2025.8) by @authentik-automation[bot] in #17097
- outposts/ldap: add pwdChangeTime attribute (cherry-pick #17010 to version-2025.8) by @authentik-automation[bot] in #17101
- stages/identification: fix mismatched error messages (cherry-pick #17090 to version-2025.8) by @authentik-automation[bot] in #17104
- providers/oauth2: fix authentication error with identical app passwords (cherry-pick #17100 to version-2025.8) by @authentik-automation[bot] in #17103
- packages/django-dramatiq-postgres: broker: fix new messages not being picked up when too many messages are waiting (cherry-pick #17106 to version-2025.8) by @authentik-automation[bot] in #17108
- tasks: reduce default number of retries and max backoff (cherry-pick #17107 to version-2025.8) by @authentik-automation[bot] in #17109
- website/docs: 2025.8.4 release notes (cherry-pick #17119 to version-2025.8) by @authentik-automation[bot] in #17120
Full Changelog: version/2025.8.3...version/2025.8.4