Releases: goauthentik/authentik
Releases · goauthentik/authentik
Release 2023.10.2
See https://goauthentik.io/docs/releases/2023.10#fixed-in-2023102
What's Changed
- website/docs: update release notes for 2023.10.1 by @BeryJu in #7316
- web: bump API Client version by @authentik-automation in #7321
- stages/email: fix sending emails from task by @BeryJu in #7325
- providers/proxy: attempt to fix duplicate cookie by @BeryJu in #7324
- website/blogs: Blog dockers by @tanberry in #7328
- core: bump pydantic-scim from 0.0.7 to 0.0.8 by @dependabot in #7336
- core: bump ruff from 0.1.2 to 0.1.3 by @dependabot in #7335
- core: bump goauthentik.io/api/v3 from 3.2023083.10 to 3.2023101.1 by @dependabot in #7334
- core: bump github.com/google/uuid from 1.3.1 to 1.4.0 by @dependabot in #7333
- web/admin: fix role form reacting to enter by @BeryJu in #7330
- website/docs: add warning about upgrading to 2023.10 by @BeryJu in #7340
- rbac: handle lookup error by @BeryJu in #7341
- web/admin: fix @change handler for ak-radio elements by @BeryJu in #7348
- blueprints: fix entries with state: absent not being deleted if their serializer has errors by @BeryJu in #7345
- crypto: fix race conditions when creating self-signed certificates on startup by @BeryJu in #7344
- website/docs: add warning about Helm breaking change in 2024.x by @rissson in #7351
- translate: Updates for file web/xliff/en.xlf in zh_CN by @transifex-integration in #7353
- translate: Updates for file web/xliff/en.xlf in zh-Hans by @transifex-integration in #7354
- lifecycle: rework otp_merge migration by @BeryJu in #7359
- website/docs: add missing breaking change due to APPEND_SLASH by @BeryJu in #7360
- website/docs: prepare 2023.10.2 release notes by @BeryJu in #7362
- security: fix oobe-flow reuse when akadmin is deleted by @BeryJu in #7361
Full Changelog: version/2023.10.1...version/2023.10.2
Release 2023.10.1
See https://goauthentik.io/docs/releases/2023.10#fixed-in-2023101
What's Changed
- web: bump API Client version by @authentik-automation in #7311
- root: fix pylint errors by @BeryJu in #7312
- lifecycle: fix otp merge migration by @BeryJu in #7315
Full Changelog: version/2023.10.0...version/2023.10.1
Release 2023.10.0
See https://goauthentik.io/docs/releases/2023.10
What's Changed
- web: bump API Client version by @authentik-automation in #6734
- root: connect to backend via socket by @BeryJu in #6720
- web: replace ampersand by @BeryJu in #6737
- web/admin: fix application icon size by @BeryJu in #6738
- core: compile backend translations by @authentik-automation in #6739
- web/admin: fix circular dependency by @BeryJu in #6740
- root: fix broken celery dependency by @BeryJu in #6744
- web: bump rollup-plugin-copy from 3.4.0 to 3.5.0 in /web by @dependabot in #6743
- core: bump celery from 5.3.1 to 5.3.4 by @dependabot in #6746
- core: bump goauthentik.io/api/v3 from 3.2023081.3 to 3.2023082.1 by @dependabot in #6747
- sources/ldap: fix FreeIPA nsaccountlock sync by @BeryJu in #6745
- stages/authenticator: vendor otp by @BeryJu in #6741
- web: bump API Client version by @authentik-automation in #6748
- website/docs: enterprise: add note about upgrading the amount of users by @rissson in #6750
- ci: bump actions/checkout from 3 to 4 by @dependabot in #6754
- core: bump django from 4.2.4 to 4.2.5 by @dependabot in #6751
- web: bump @types/codemirror from 5.60.9 to 5.60.10 in /web by @dependabot in #6758
- web: bump @typescript-eslint/parser from 6.5.0 to 6.6.0 in /web by @dependabot in #6757
- web: bump the eslint group in /web with 1 update by @dependabot in #6755
- web: bump @types/chart.js from 2.9.37 to 2.9.38 in /web by @dependabot in #6756
- web: bump the babel group in /web with 5 updates by @dependabot in #6753
- core: bump goauthentik.io/api/v3 from 3.2023082.1 to 3.2023082.2 by @dependabot in #6752
- web: don't import entire SourceViewPage in flow and user interface by @BeryJu in #6761
- stages/password: fix failed_attempts_before_cancel allowing one too m… by @BeryJu in #6763
- flows: remove need for post() wrapper by using dispatch by @BeryJu in #6765
- policies/reputation: require either check to be enabled by @BeryJu in #6764
- stages/password: move password validation to serializer by @BeryJu in #6766
- web/admin: fix not being able to unset certificates by @kensternberg-authentik in #6767
- web: bump pyright from 1.1.325 to 1.1.326 in /web by @dependabot in #6774
- web: bump the sentry group in /web with 2 updates by @dependabot in #6773
- core: bump goauthentik.io/api/v3 from 3.2023082.2 to 3.2023082.6 by @dependabot in #6770
- core: bump golang.org/x/oauth2 from 0.11.0 to 0.12.0 by @dependabot in #6772
- root: lock node to 20.5 by @BeryJu in #6776
- core: bump github.com/getsentry/sentry-go from 0.23.0 to 0.24.0 by @dependabot in #6771
- web: bump rollup from 3.28.1 to 3.29.0 in /web by @dependabot in #6775
- website/dev-docs: add raw markdown template by @tanberry in #6768
- website/docs: rework user reference page by @BeryJu in #6777
- translate: Updates for file web/xliff/en.xlf in zh-Hans on branch main by @transifex-integration in #6791
- translate: Updates for file web/xliff/en.xlf in zh_CN on branch main by @transifex-integration in #6788
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh-Hans on branch main by @transifex-integration in #6790
- translate: Updates for file locale/en/LC_MESSAGES/django.po in zh_CN on branch main by @transifex-integration in #6789
- core: bump coverage from 7.3.0 to 7.3.1 by @dependabot in #6786
- web: bump the sentry group in /web with 2 updates by @dependabot in #6787
- website: bump react-tooltip from 5.21.1 to 5.21.3 in /website by @dependabot in #6785
- core: bump golang from 1.21.0-bookworm to 1.21.1-bookworm by @dependabot in #6783
- website/dev-docs: more raw templates, fixed wget link by @tanberry in #6778
- core: bump debugpy from 1.6.7.post1 to 1.7.0 by @dependabot in #6799
- web: bump core-js from 3.32.1 to 3.32.2 in /web by @dependabot in #6800
- core: bump pytest from 7.4.1 to 7.4.2 by @dependabot in #6803
- core: bump twilio from 8.7.0 to 8.8.0 by @dependabot in #6802
- web: bump @formatjs/intl-listformat from 7.4.0 to 7.4.1 in /web by @dependabot in #6801
- core: bump gitpython from 3.1.34 to 3.1.35 by @dependabot in #6805
- sources/ldap: fix task timeout for ldap_sync_all and ldap_sync_single by @a-gerhard in #6809
- web: bump rollup from 3.29.0 to 3.29.1 in /web by @dependabot in #6828
- core: bump black from 23.7.0 to 23.9.1 by @dependabot in #6833
- core: bump pdoc from 14.0.0 to 14.1.0 by @dependabot in #6832
- ci: bump tibdex/github-app-token from 1 to 2 by @dependabot in #6831
- web: bump the eslint group in /web with 1 update by @dependabot in #6827
- web: bump @formatjs/intl-listformat from 7.4.1 to 7.4.2 in /web by @dependabot in #6830
- web: bump vite-tsconfig-paths from 4.2.0 to 4.2.1 in /web by @dependabot in #6829
- translate: Updates for file web/xliff/en.xlf in nl on branch main by @transifex-integration in #6821
- translate: Updates for file locale/en/LC_MESSAGES/django.po in nl on branch main by @transifex-integration in #6820
- web: bump the babel group in /web with 1 update by @dependabot in #6826
- core: compile backend translations by @authentik-automation in #6835
- sources/ldap: dont prefetch useless items by @a-gerhard in #6812
- website/docs: add missing word to index.mdx by @mlbarrow in #6818
- web/admin: fix flow-search not being able to unset by @BeryJu in #6838
- ci: docker build: enable GHA cache by @rissson in #5341
- providers/scim: check that a provider exists before starting scim task by @BeryJu in #6841
- core: remove celery's duplicate max_tasks_per_child by @BeryJu in #6840
- website/blogs: blog about Sourcegraph by @tanberry in #6814
- website/docs: prepare 2023.8.3 release notes by @BeryJu in #6843
- web/admin: simplify sidebar renderer by @kensternberg-authentik in #6797
- web: bump API Client version by @authentik-automation in #6850
- web: bump @typescript-eslint/parser from 6.6.0 to 6.7.0 in /web by @dependabot in #6847
- web: bump the eslint group in /web with 1 update by @dependabot in #6846
- root: fix dumb-init by @rissson in #6853
- providers/saml: set WantAuthnRequestsSigned in metadata by @BeryJu in #6851
- root: fix gunicorn not starting by @rissson in #6860
- core: bump goauthentik.io/api/v3 from 3.2023082.6 to 3.2023083.1 by @dependabot in #6859
- core: bump ruff from 0.0.287 to 0.0.288 by @dependabot in #6858
- root: ad...
Release 2023.8.3
Release 2023.8.2
See https://goauthentik.io/docs/releases/2023.8#fixed-in-202382
What's Changed
- web: bump API Client version by @authentik-automation in #6680
- web: bump pyright from 1.1.324 to 1.1.325 in /web by @dependabot in #6685
- core: bump sentry-sdk from 1.29.2 to 1.30.0 by @dependabot in #6682
- website: bump postcss from 8.4.28 to 8.4.29 in /website by @dependabot in #6684
- website: bump prettier from 3.0.2 to 3.0.3 in /website by @dependabot in #6683
- core: bump goauthentik.io/api/v3 from 3.2023061.13 to 3.2023081.1 by @dependabot in #6681
- events: fix missing application names from most used applications by @BeryJu in #6689
- web/admin: fix ak-toggle-group for policy and blueprint uses by @BeryJu in #6687
- providers/oauth2: fix incorrect scope permissions shown by @BeryJu in #6696
- website: fix reference to flow stage binding option by @BeryJu in #6701
- core: make groups' parent_name nullable as it might not be set by @BeryJu in #6700
- web: bump API Client version by @authentik-automation in #6704
- web/admin: clear other options depending on what the binding targets by @BeryJu in #6703
- web: bump the sentry group in /web with 2 updates by @dependabot in #6705
- web: bump the babel group in /web with 1 update by @dependabot in #6706
- web: bump @lit-labs/task from 3.0.1 to 3.0.2 in /web by @dependabot in #6707
- core: bump goauthentik.io/api/v3 from 3.2023081.1 to 3.2023081.2 by @dependabot in #6711
- translate: Updates for file web/xliff/en.xlf in zh_CN on branch main by @transifex-integration in #6709
- translate: Updates for file web/xliff/en.xlf in zh-Hans on branch main by @transifex-integration in #6710
- policies/reputation: fix reputation not expiring by @BeryJu in #6714
- web: bump API Client version by @authentik-automation in #6715
- root: expand exception logging by @BeryJu in #6690
- translate: Updates for file web/xliff/en.xlf in nl on branch main by @transifex-integration in #6716
- core: bump celery from 5.3.1 to 5.3.3 by @dependabot in #6725
- core: bump selenium from 4.11.2 to 4.12.0 by @dependabot in #6724
- core: bump goauthentik.io/api/v3 from 3.2023081.2 to 3.2023081.3 by @dependabot in #6723
- crypto: fix has_key filter by @BeryJu in #6727
- website: fix sidebar text color on smaller viewports by @BeryJu in #6728
- providers/saml: fix SAML metadata import API requiring flow slug inst… by @BeryJu in #6729
- web: bump API Client version by @authentik-automation in #6730
- website/docs: prepare 2023.8.2 release by @BeryJu in #6731
- website/blog: Blog about enterprise release by @tanberry in #6721
- website: update subtext by @BeryJu in #6733
Full Changelog: version/2023.8.1...version/2023.8.2
Release 2023.8.1
See https://goauthentik.io/docs/releases/2023.8#fixed-in-202381
What's Changed
- web: bump API Client version by @authentik-automation in #6669
- website: remove enterprise waitlist by @BeryJu in #6670
- web: bump prettier from 3.0.2 to 3.0.3 in /web by @dependabot in #6671
- website/docs: fix typos by @tanberry in #6672
- web: fix notification drawer scrolling by @BeryJu in #6675
- web/admin: fix version link to release notes by @BeryJu in #6676
- blueprints: fix policy exception causing password stage to be skipped after upgrade by @BeryJu in #6674
- root/revert persistent connections by @BeryJu in #6677
- website: bump 2023.8.1 release notes by @BeryJu in #6678
Full Changelog: version/2023.8.0...version/2023.8.1
Release 2023.8.0
See https://goauthentik.io/docs/releases/2023.8
What's Changed
- web: bump API Client version by @authentik-automation in #6179
- web: refactor locale handler into top-level context handler by @kensternberg-authentik in #6022
- web: add required esbuild optional packages by @BeryJu in #6181
- website/blog: MS monopoly by @tanberry in #6172
- sources/ldap: fix page size by @BeryJu in #6187
- sources/ldap: fix more errors by @BeryJu in #6191
- website/integrations: update wordpress integration docs by @siverpro in #6193
- outposts/ldap: add more tests by @BeryJu in #6188
- outposts/ldap: add test for attribute filtering by @rissson in #6189
- core: bump goauthentik.io/api/v3 from 3.2023054.4 to 3.2023060.1 by @dependabot in #6199
- core: bump importlib-metadata from 6.7.0 to 6.8.0 by @dependabot in #6198
- core: bump ua-parser from 0.16.1 to 0.18.0 by @dependabot in #6197
- core: fix UUID filter field for users api by @BeryJu in #6203
- website: update 2023.6.1 release notes by @BeryJu in #6204
- web: bump API Client version by @authentik-automation in #6208
- core: bump sentry-sdk from 1.27.1 to 1.28.0 by @dependabot in #6213
- core: bump goauthentik.io/api/v3 from 3.2023060.1 to 3.2023061.1 by @dependabot in #6214
- core: bump black from 23.3.0 to 23.7.0 by @dependabot in #6211
- core: bump pytest-randomly from 3.12.0 to 3.13.0 by @dependabot in #6212
- website: bump semver from 5.7.1 to 5.7.2 in /website by @dependabot in #6215
- web: bump @typescript-eslint/parser from 5.61.0 to 5.62.0 in /web by @dependabot in #6209
- web: bump @typescript-eslint/eslint-plugin from 5.61.0 to 6.0.0 in /web by @dependabot in #6210
- website/blog: draft for 2nd hacakthon blog by @tanberry in #6219
- web/admin: fix admin overview layout by @BeryJu in #6220
- ci: bump helm/kind-action from 1.7.0 to 1.8.0 by @dependabot in #6227
- core: bump golang from 1.20.5-bullseye to 1.20.6-bullseye by @dependabot in #6226
- root: Update security policy by @authentik-db-cooper in #6222
- website/blog: fixed wrong date by @tanberry in #6228
- core: bump drf-jsonschema-serializer from 1.0.0 to 2.0.0 by @dependabot in #6242
- core: bump ruff from 0.0.277 to 0.0.278 by @dependabot in #6241
- web: bump storybook from 7.0.26 to 7.0.27 in /web by @dependabot in #6234
- web: bump @storybook/web-components-vite from 7.0.26 to 7.0.27 in /web by @dependabot in #6239
- web: bump @sentry/browser from 7.57.0 to 7.58.0 in /web by @dependabot in #6236
- web: bump webcomponent-qr-code from 1.1.1 to 1.2.0 in /web by @dependabot in #6238
- web: bump @esbuild/darwin-arm64 from 0.18.11 to 0.18.12 in /web by @dependabot in #6237
- web: bump @storybook/addon-essentials from 7.0.26 to 7.0.27 in /web by @dependabot in #6232
- web: bump @babel/preset-env from 7.22.7 to 7.22.9 in /web by @dependabot in #6231
- web: bump @esbuild/linux-arm64 from 0.18.11 to 0.18.12 in /web by @dependabot in #6233
- core: bump maxmind/geoipupdate from v5.1 to v6.0 by @dependabot in #6240
- web: bump @babel/plugin-transform-runtime from 7.22.7 to 7.22.9 in /web by @dependabot in #6247
- web: bump @babel/core from 7.22.8 to 7.22.9 in /web by @dependabot in #6246
- web: bump pyright from 1.1.316 to 1.1.317 in /web by @dependabot in #6245
- web: bump @sentry/tracing from 7.57.0 to 7.58.0 in /web by @dependabot in #6244
- web: bump @storybook/addon-links from 7.0.26 to 7.0.27 in /web by @dependabot in #6230
- events: fix authentik_system_tasks metric status label by @BeryJu in #6252
- web: bump @sentry/tracing from 7.57.0 to 7.58.1 in /web by @dependabot in #6249
- web: bump @sentry/browser from 7.58.0 to 7.58.1 in /web by @dependabot in #6248
- website: bump postcss from 8.4.25 to 8.4.26 in /website by @dependabot in #6256
- core: bump sentry-sdk from 1.28.0 to 1.28.1 by @dependabot in #6255
- core: bump twilio from 8.4.0 to 8.5.0 by @dependabot in #6254
- website/docs: re-add goauthentik.io/user/can-change-* by @BeryJu in #6251
- website/blog: fixed bad link by @tanberry in #6257
- web: bump @esbuild/linux-arm64 from 0.18.12 to 0.18.13 in /web by @dependabot in #6267
- web: bump @rollup/plugin-commonjs from 25.0.2 to 25.0.3 in /web by @dependabot in #6269
- web: bump eslint from 8.44.0 to 8.45.0 in /web by @dependabot in #6268
- core: bump uvicorn from 0.22.0 to 0.23.0 by @dependabot in #6264
- website: bump clsx from 1.2.1 to 2.0.0 in /website by @dependabot in #6263
- web: bump @esbuild/darwin-arm64 from 0.18.12 to 0.18.13 in /web by @dependabot in #6266
- tests/e2e: improve assertCountEqual diff by @BeryJu in #6261
- sources/ldap: check nsaccountlock for FreeIPA/389-ds by @BeryJu in #6270
- enterprise: initial enterprise by @BeryJu in #5721
- web: bump API Client version by @authentik-automation in #6271
- enterprise: revise by @BeryJu in #6272
- web: bump @typescript-eslint/parser from 6.0.0 to 6.1.0 in /web by @dependabot in #6280
- core: bump pyyaml from 6.0 to 6.0.1 by @dependabot in #6278
- core: bump kubernetes from 26.1.0 to 27.2.0 by @dependabot in #6277
- core: bump gunicorn from 20.1.0 to 21.0.1 by @dependabot in #6276
- core: bump goauthentik.io/api/v3 from 3.2023061.1 to 3.2023061.2 by @dependabot in #6275
- Updates for file web/xliff/en.xlf in zh-Hans on branch main by @transifex-integration in #6274
- Updates for file web/xliff/en.xlf in zh_CN on branch main by @transifex-integration in #6273
- web: bump @typescript-eslint/eslint-plugin from 6.0.0 to 6.1.0 in /web by @dependabot in #6279
- web: bump @sentry/tracing from 7.58.1 to 7.59.2 in /web by @dependabot in #6288
- web: bump @esbuild/linux-arm64 from 0.18.13 to 0.18.14 in /web by @dependabot in #6290
- web: bump @sentry/browser from 7.58.1 to 7.59.2 in /web by @dependabot in #6286
- web: bump @storybook/addon-links from 7.0.27 to 7.1.0 in /web by @dependabot in #6282
- web: basic cleanup of buttons by @kensternberg-authentik in #6107
- web: bump storybook from 7.0.27 to 7.1.0 in /web by @dependabot in #6287
- enterprise: add more info to enterprise forecast by @BeryJu in #6292
- web: bump API Client version by @authentik-automation in #6295
- enterprise: more style fixes by @BeryJu in #6297
- web: bump pyright from 1.1.317 to 1.1.318 in /web by @dependabot in #6302
- core: bump uvicorn from 0.23.0 to 0.23.1 by @dependabot in https://github.com/goauthenti...