diff --git a/docs/self-hosted/oel/keto/changelog/v25.4.12.md b/docs/self-hosted/oel/keto/changelog/v25.4.12.md new file mode 100644 index 0000000000..0f8158bbab --- /dev/null +++ b/docs/self-hosted/oel/keto/changelog/v25.4.12.md @@ -0,0 +1 @@ +No changelog entries found for keto/oel in versions v25.4.12 diff --git a/docs/self-hosted/oel/keto/changelog/v26.1.0.md b/docs/self-hosted/oel/keto/changelog/v26.1.0.md new file mode 100644 index 0000000000..5eb16e403a --- /dev/null +++ b/docs/self-hosted/oel/keto/changelog/v26.1.0.md @@ -0,0 +1 @@ +No changelog entries found for keto/oel in versions v26.1.0 diff --git a/docs/self-hosted/oel/keto/changelog/v26.1.1.md b/docs/self-hosted/oel/keto/changelog/v26.1.1.md new file mode 100644 index 0000000000..e1964298af --- /dev/null +++ b/docs/self-hosted/oel/keto/changelog/v26.1.1.md @@ -0,0 +1 @@ +No changelog entries found for keto/oel in versions v26.1.1 diff --git a/docs/self-hosted/oel/keto/changelog/v26.1.2.md b/docs/self-hosted/oel/keto/changelog/v26.1.2.md new file mode 100644 index 0000000000..095f613c2f --- /dev/null +++ b/docs/self-hosted/oel/keto/changelog/v26.1.2.md @@ -0,0 +1 @@ +No changelog entries found for keto/oel in versions v26.1.2 diff --git a/docs/self-hosted/oel/kratos/changelog/v25.4.12.md b/docs/self-hosted/oel/kratos/changelog/v25.4.12.md new file mode 100644 index 0000000000..08d2605454 --- /dev/null +++ b/docs/self-hosted/oel/kratos/changelog/v25.4.12.md @@ -0,0 +1 @@ +No changelog entries found for kratos/oel in versions v25.4.12 diff --git a/docs/self-hosted/oel/kratos/changelog/v26.1.0.md b/docs/self-hosted/oel/kratos/changelog/v26.1.0.md new file mode 100644 index 0000000000..647d8e4251 --- /dev/null +++ b/docs/self-hosted/oel/kratos/changelog/v26.1.0.md @@ -0,0 +1,13 @@ +## v26.1.0 + +### Accept Hydra Login Challenge in Verification Flows + +Fixes a bug where Kratos would not accept the Hydra login challenge in verification flows, if they originated from a refresh login +flow. + +This would manifest as an "unknown form state" in Ory Elements and the Ory Account Experience. + +### Change in Event Attributes + +Login and Registration Events now include `SelfServiceMethodUsed` attribute. The `SelfServiceStrategyUsed` attribute is +deprecated, and it is advised to use newly introduced `SelfServiceFlowName` attribute. diff --git a/docs/self-hosted/oel/kratos/changelog/v26.1.1.md b/docs/self-hosted/oel/kratos/changelog/v26.1.1.md new file mode 100644 index 0000000000..3b9cd764e0 --- /dev/null +++ b/docs/self-hosted/oel/kratos/changelog/v26.1.1.md @@ -0,0 +1,11 @@ +## v26.1.1 + +### Fix `null` response in OAuth2 login flow with existing session + +Fixed a bug where the `/self-service/login/browser` endpoint would return `null` instead of a proper error response when called +with an existing session, a Hydra login challenge, and `Accept: application/json` header. + +### Requests to Admin Endpoint without `/admin` Prefix No Longer Redirect + +The admin endpoint now serves requests that omit the `/admin` prefix instead of redirecting them with the correct path. This +change is not expected to affect existing clients, but instead avoids unnecessary redirects. diff --git a/docs/self-hosted/oel/kratos/changelog/v26.1.2.md b/docs/self-hosted/oel/kratos/changelog/v26.1.2.md new file mode 100644 index 0000000000..7e79a34ee3 --- /dev/null +++ b/docs/self-hosted/oel/kratos/changelog/v26.1.2.md @@ -0,0 +1,8 @@ +## v26.1.2 + +### Properly accept OAuth2 login challenges in account linking flows + +In the account linking flows, the OAuth2 login challenge was not properly accepted and stored in the login flow. This meant that +users going through account linking would not be redirected back to the OAuth2 client after logging in, but had to re-confirm +their credentials a second time. This has now been fixed by properly accepting and storing the OAuth2 login challenge in the login +flow. diff --git a/docs/self-hosted/oel/oathkeeper/changelog/v25.4.12.md b/docs/self-hosted/oel/oathkeeper/changelog/v25.4.12.md new file mode 100644 index 0000000000..2b7096d9cd --- /dev/null +++ b/docs/self-hosted/oel/oathkeeper/changelog/v25.4.12.md @@ -0,0 +1 @@ +No changelog entries found for oathkeeper/oel in versions v25.4.12 diff --git a/docs/self-hosted/oel/oathkeeper/changelog/v26.1.0.md b/docs/self-hosted/oel/oathkeeper/changelog/v26.1.0.md new file mode 100644 index 0000000000..fff39b2d93 --- /dev/null +++ b/docs/self-hosted/oel/oathkeeper/changelog/v26.1.0.md @@ -0,0 +1 @@ +No changelog entries found for oathkeeper/oel in versions v26.1.0 diff --git a/docs/self-hosted/oel/oathkeeper/changelog/v26.1.1.md b/docs/self-hosted/oel/oathkeeper/changelog/v26.1.1.md new file mode 100644 index 0000000000..1ee82ba1d2 --- /dev/null +++ b/docs/self-hosted/oel/oathkeeper/changelog/v26.1.1.md @@ -0,0 +1 @@ +No changelog entries found for oathkeeper/oel in versions v26.1.1 diff --git a/docs/self-hosted/oel/oathkeeper/changelog/v26.1.2.md b/docs/self-hosted/oel/oathkeeper/changelog/v26.1.2.md new file mode 100644 index 0000000000..257da83c1e --- /dev/null +++ b/docs/self-hosted/oel/oathkeeper/changelog/v26.1.2.md @@ -0,0 +1 @@ +No changelog entries found for oathkeeper/oel in versions v26.1.2 diff --git a/docs/self-hosted/oel/oauth2/changelog/v25.4.12.md b/docs/self-hosted/oel/oauth2/changelog/v25.4.12.md new file mode 100644 index 0000000000..960f2f5af6 --- /dev/null +++ b/docs/self-hosted/oel/oauth2/changelog/v25.4.12.md @@ -0,0 +1 @@ +No changelog entries found for hydra/oel in versions v25.4.12 diff --git a/docs/self-hosted/oel/oauth2/changelog/v26.1.0.md b/docs/self-hosted/oel/oauth2/changelog/v26.1.0.md new file mode 100644 index 0000000000..42d4cb556f --- /dev/null +++ b/docs/self-hosted/oel/oauth2/changelog/v26.1.0.md @@ -0,0 +1 @@ +No changelog entries found for hydra/oel in versions v26.1.0 diff --git a/docs/self-hosted/oel/oauth2/changelog/v26.1.1.md b/docs/self-hosted/oel/oauth2/changelog/v26.1.1.md new file mode 100644 index 0000000000..6070eaa9de --- /dev/null +++ b/docs/self-hosted/oel/oauth2/changelog/v26.1.1.md @@ -0,0 +1 @@ +No changelog entries found for hydra/oel in versions v26.1.1 diff --git a/docs/self-hosted/oel/oauth2/changelog/v26.1.2.md b/docs/self-hosted/oel/oauth2/changelog/v26.1.2.md new file mode 100644 index 0000000000..b34f7b3c97 --- /dev/null +++ b/docs/self-hosted/oel/oauth2/changelog/v26.1.2.md @@ -0,0 +1 @@ +No changelog entries found for hydra/oel in versions v26.1.2 diff --git a/docs/self-hosted/oel/oel-hydra-image-tags.md b/docs/self-hosted/oel/oel-hydra-image-tags.md index 1a8c0a2078..53aded0cac 100644 --- a/docs/self-hosted/oel/oel-hydra-image-tags.md +++ b/docs/self-hosted/oel/oel-hydra-image-tags.md @@ -1,5 +1,9 @@ | Image Tag | Release Date | | ---------------------------------------- | ------------ | +| 26.1.2 | 2026-01-18 | +| 26.1.1 | 2026-01-17 | +| 26.1.0 | 2026-01-05 | +| 25.4.12 | 2025-12-24 | | 25.4.11 | 2025-12-23 | | 25.4.10 | 2025-12-22 | | 25.4.9 | 2025-12-18 | diff --git a/docs/self-hosted/oel/oel-keto-image-tags.md b/docs/self-hosted/oel/oel-keto-image-tags.md index a22d5bd294..2b018ee757 100644 --- a/docs/self-hosted/oel/oel-keto-image-tags.md +++ b/docs/self-hosted/oel/oel-keto-image-tags.md @@ -1,5 +1,9 @@ | Image Tag | Release Date | | ---------------------------------------- | ------------ | +| 26.1.2 | 2026-01-18 | +| 26.1.1 | 2026-01-17 | +| 26.1.0 | 2026-01-05 | +| 25.4.12 | 2025-12-24 | | 25.4.11 | 2025-12-23 | | 25.4.10 | 2025-12-22 | | 25.4.9 | 2025-12-18 | diff --git a/docs/self-hosted/oel/oel-kratos-image-tags.md b/docs/self-hosted/oel/oel-kratos-image-tags.md index 5eac59d581..9a16df939d 100644 --- a/docs/self-hosted/oel/oel-kratos-image-tags.md +++ b/docs/self-hosted/oel/oel-kratos-image-tags.md @@ -1,5 +1,9 @@ | Image Tag | Release Date | | ---------------------------------------- | ------------ | +| 26.1.2 | 2026-01-18 | +| 26.1.1 | 2026-01-17 | +| 26.1.0 | 2026-01-05 | +| 25.4.12 | 2025-12-24 | | 25.4.11 | 2025-12-23 | | 25.4.10 | 2025-12-22 | | 25.4.9 | 2025-12-18 | diff --git a/docs/self-hosted/oel/oel-oathkeeper-image-tags.md b/docs/self-hosted/oel/oel-oathkeeper-image-tags.md index aaa45227d3..498260bf75 100644 --- a/docs/self-hosted/oel/oel-oathkeeper-image-tags.md +++ b/docs/self-hosted/oel/oel-oathkeeper-image-tags.md @@ -1,5 +1,9 @@ | Image Tag | Release Date | | ---------------------------------------- | ------------ | +| 26.1.2 | 2026-01-18 | +| 26.1.1 | 2026-01-17 | +| 26.1.0 | 2026-01-05 | +| 25.4.12 | 2025-12-24 | | 25.4.11 | 2025-12-23 | | 25.4.10 | 2025-12-22 | | 25.4.9 | 2025-12-18 | diff --git a/docs/self-hosted/oel/oel-polis-image-tags.md b/docs/self-hosted/oel/oel-polis-image-tags.md index 094cd8393d..7da5758aa6 100644 --- a/docs/self-hosted/oel/oel-polis-image-tags.md +++ b/docs/self-hosted/oel/oel-polis-image-tags.md @@ -1,5 +1,9 @@ | Image Tag | Release Date | | ---------------------------------------- | ------------ | +| 26.1.2 | 2026-01-18 | +| 26.1.1 | 2026-01-17 | +| 26.1.0 | 2026-01-05 | +| 25.4.12 | 2025-12-24 | | 25.4.11 | 2025-12-23 | | 25.4.10 | 2025-12-22 | | 25.4.9 | 2025-12-18 | diff --git a/docs/self-hosted/oel/polis/changelog/v25.4.12.md b/docs/self-hosted/oel/polis/changelog/v25.4.12.md new file mode 100644 index 0000000000..f5445d1939 --- /dev/null +++ b/docs/self-hosted/oel/polis/changelog/v25.4.12.md @@ -0,0 +1 @@ +No changelog entries found for polis/oel in versions v25.4.12 diff --git a/docs/self-hosted/oel/polis/changelog/v26.1.0.md b/docs/self-hosted/oel/polis/changelog/v26.1.0.md new file mode 100644 index 0000000000..ea86a9e12e --- /dev/null +++ b/docs/self-hosted/oel/polis/changelog/v26.1.0.md @@ -0,0 +1 @@ +No changelog entries found for polis/oel in versions v26.1.0 diff --git a/docs/self-hosted/oel/polis/changelog/v26.1.1.md b/docs/self-hosted/oel/polis/changelog/v26.1.1.md new file mode 100644 index 0000000000..8752047247 --- /dev/null +++ b/docs/self-hosted/oel/polis/changelog/v26.1.1.md @@ -0,0 +1 @@ +No changelog entries found for polis/oel in versions v26.1.1 diff --git a/docs/self-hosted/oel/polis/changelog/v26.1.2.md b/docs/self-hosted/oel/polis/changelog/v26.1.2.md new file mode 100644 index 0000000000..9a0a0567d2 --- /dev/null +++ b/docs/self-hosted/oel/polis/changelog/v26.1.2.md @@ -0,0 +1,6 @@ +## v26.1.2 + +### Identity Federation: SAML Response expiry is now configurable + +When creating an Identity Federation app, you can now control how long a SAML Response remains valid by setting the ttlInMinutes +attribute. The default expiry remains 10 minutes.