From bcb91d2812feae65fef471384a60d254446aff41 Mon Sep 17 00:00:00 2001 From: "Jens L." Date: Thu, 14 Nov 2024 16:59:24 +0100 Subject: [PATCH] website/docs: 2024.10.2 release notes (#12025) Signed-off-by: Jens Langhammer --- website/docs/releases/2024/v2024.10.md | 131 ++++++++++++++++++++++++- 1 file changed, 127 insertions(+), 4 deletions(-) diff --git a/website/docs/releases/2024/v2024.10.md b/website/docs/releases/2024/v2024.10.md index 9623c39791..d8edae393c 100644 --- a/website/docs/releases/2024/v2024.10.md +++ b/website/docs/releases/2024/v2024.10.md @@ -113,10 +113,6 @@ helm upgrade authentik authentik/authentik -f values.yaml --version ^2024.10 - sources/ldap: fix ms_ad userAccountControl not checking for lockout (#11532) - sources/saml: fix NameIDFormat descriptor in metadata generation (#11614) - stages/authenticator: use RBAC for devices API (#11482) -- stages/authenticator_webauthn: Update FIDO MDS3 & Passkey aaguid blobs (#11138) -- stages/authenticator_webauthn: Update FIDO MDS3 & Passkey aaguid blobs (#11383) -- stages/authenticator_webauthn: Update FIDO MDS3 & Passkey aaguid blobs (#11578) -- stages/authenticator_webauthn: Update FIDO MDS3 & Passkey aaguid blobs (#11683) - stages/identification: dynamically find login challenges (#11571) - stages/password: add error message when exceeding maximum tries (#11679) - tests/e2e: add forward auth e2e test (#11374) @@ -150,6 +146,17 @@ helm upgrade authentik authentik/authentik -f values.yaml --version ^2024.10 - providers/oauth2: fix size limited index for tokens (cherry-pick #11879) (#11905) - web: fix missing status code on failed build (#11903) +## Fixed in 2024.10.2 + +- blueprints: add default Password policy (cherry-pick #11793) (#11993) +- core: use versioned_script for path only (cherry-pick #12003) (#12023) +- crypto: validate that generated certificate's name is unique (cherry-pick #12015) (#12016) +- providers/oauth2: fix manual device code entry (cherry-pick #12017) (#12019) +- providers/proxy: fix Issuer when AUTHENTIK_HOST_BROWSER is set (cherry-pick #11968) (#12005) +- stages/captcha: Run interactive captcha in Frame (cherry-pick #11857) (#11991) +- stages/password: use recovery flow from brand (cherry-pick #11953) (#11969) +- web: bump API Client version (#11992) + ## API Changes ### API Changes in 2024.10.0 @@ -3218,3 +3225,119 @@ Changed content type : `application/json` * Deleted property `invalidation_flow` (string) > Flow used ending the session from a provider. + +### API Changes in 2024.10.2 + +#### What's Changed + +--- + +##### `GET` /stages/captcha/{stage_uuid}/ + +###### Return Type: + +Changed response : **200 OK** + +- Changed content type : `application/json` + + - Added property `interactive` (boolean) + +##### `PUT` /stages/captcha/{stage_uuid}/ + +###### Request: + +Changed content type : `application/json` + +- Added property `interactive` (boolean) + +###### Return Type: + +Changed response : **200 OK** + +- Changed content type : `application/json` + + - Added property `interactive` (boolean) + +##### `PATCH` /stages/captcha/{stage_uuid}/ + +###### Request: + +Changed content type : `application/json` + +- Added property `interactive` (boolean) + +###### Return Type: + +Changed response : **200 OK** + +- Changed content type : `application/json` + + - Added property `interactive` (boolean) + +##### `GET` /flows/executor/{flow_slug}/ + +###### Return Type: + +Changed response : **200 OK** + +- Changed content type : `application/json` + + Updated `ak-stage-captcha` component: + New required properties: + + - `interactive` + + * Added property `interactive` (boolean) + +##### `POST` /flows/executor/{flow_slug}/ + +###### Request: + +Changed content type : `application/json` + +Updated `ak-provider-oauth2-device-code` component: + +- Changed property `code` (integer -> string) + +###### Return Type: + +Changed response : **200 OK** + +- Changed content type : `application/json` + + Updated `ak-stage-captcha` component: + New required properties: + + - `interactive` + + * Added property `interactive` (boolean) + +##### `POST` /stages/captcha/ + +###### Request: + +Changed content type : `application/json` + +- Added property `interactive` (boolean) + +###### Return Type: + +Changed response : **201 Created** + +- Changed content type : `application/json` + + - Added property `interactive` (boolean) + +##### `GET` /stages/captcha/ + +###### Return Type: + +Changed response : **200 OK** + +- Changed content type : `application/json` + + - Changed property `results` (array) + + Changed items (object): > CaptchaStage Serializer + + - Added property `interactive` (boolean)