diff --git a/docs/self-hosted/oel/keto/changelog/v25.3.6.md b/docs/self-hosted/oel/keto/changelog/v25.3.6.md new file mode 100644 index 000000000..78c944690 --- /dev/null +++ b/docs/self-hosted/oel/keto/changelog/v25.3.6.md @@ -0,0 +1 @@ +No changelog entries found for keto/oel in versions v25.3.6 diff --git a/docs/self-hosted/oel/keto/changelog/v25.3.8.md b/docs/self-hosted/oel/keto/changelog/v25.3.8.md new file mode 100644 index 000000000..373d5794a --- /dev/null +++ b/docs/self-hosted/oel/keto/changelog/v25.3.8.md @@ -0,0 +1 @@ +No changelog entries found for keto/oel in versions v25.3.8 diff --git a/docs/self-hosted/oel/keto/changelog/v25.3.9.md b/docs/self-hosted/oel/keto/changelog/v25.3.9.md new file mode 100644 index 000000000..c31226cfd --- /dev/null +++ b/docs/self-hosted/oel/keto/changelog/v25.3.9.md @@ -0,0 +1 @@ +No changelog entries found for keto/oel in versions v25.3.9 diff --git a/docs/self-hosted/oel/kratos/changelog/v25.3.6.md b/docs/self-hosted/oel/kratos/changelog/v25.3.6.md new file mode 100644 index 000000000..5e574135b --- /dev/null +++ b/docs/self-hosted/oel/kratos/changelog/v25.3.6.md @@ -0,0 +1 @@ +No changelog entries found for kratos/oel in versions v25.3.6 diff --git a/docs/self-hosted/oel/kratos/changelog/v25.3.8.md b/docs/self-hosted/oel/kratos/changelog/v25.3.8.md new file mode 100644 index 000000000..285f2e7ca --- /dev/null +++ b/docs/self-hosted/oel/kratos/changelog/v25.3.8.md @@ -0,0 +1,7 @@ +## v25.3.8 + +### Add 'Login with Amazon' + +Amazon is added to the list of OIDC providers to enable 'Login with Amazon'. + +Note that 'Code Based Linking' and 'Login and Pay with Amazon' are not part of this release. diff --git a/docs/self-hosted/oel/kratos/changelog/v25.3.9.md b/docs/self-hosted/oel/kratos/changelog/v25.3.9.md new file mode 100644 index 000000000..cc3501a0a --- /dev/null +++ b/docs/self-hosted/oel/kratos/changelog/v25.3.9.md @@ -0,0 +1,7 @@ +## v25.3.9 + +### Make the ID of the recovery address of an identity optional when creating it + +Before this fix, attempting to create, via the API, an identity with a recovery address which did not contain an ID, would fail +with an opaque error (`uuid: incorrect UUID length 0 in string ""`). Now, if the ID is not present at creation time, it will be +auto-generated. diff --git a/docs/self-hosted/oel/oathkeeper/changelog/v25.3.6.md b/docs/self-hosted/oel/oathkeeper/changelog/v25.3.6.md new file mode 100644 index 000000000..4567fd3c1 --- /dev/null +++ b/docs/self-hosted/oel/oathkeeper/changelog/v25.3.6.md @@ -0,0 +1 @@ +No changelog entries found for oathkeeper/oel in versions v25.3.6 diff --git a/docs/self-hosted/oel/oathkeeper/changelog/v25.3.8.md b/docs/self-hosted/oel/oathkeeper/changelog/v25.3.8.md new file mode 100644 index 000000000..cec11966e --- /dev/null +++ b/docs/self-hosted/oel/oathkeeper/changelog/v25.3.8.md @@ -0,0 +1 @@ +No changelog entries found for oathkeeper/oel in versions v25.3.8 diff --git a/docs/self-hosted/oel/oathkeeper/changelog/v25.3.9.md b/docs/self-hosted/oel/oathkeeper/changelog/v25.3.9.md new file mode 100644 index 000000000..396f313dc --- /dev/null +++ b/docs/self-hosted/oel/oathkeeper/changelog/v25.3.9.md @@ -0,0 +1 @@ +No changelog entries found for oathkeeper/oel in versions v25.3.9 diff --git a/docs/self-hosted/oel/oauth2/changelog/v25.3.6.md b/docs/self-hosted/oel/oauth2/changelog/v25.3.6.md new file mode 100644 index 000000000..b41c03ef1 --- /dev/null +++ b/docs/self-hosted/oel/oauth2/changelog/v25.3.6.md @@ -0,0 +1 @@ +No changelog entries found for hydra/oel in versions v25.3.6 diff --git a/docs/self-hosted/oel/oauth2/changelog/v25.3.8.md b/docs/self-hosted/oel/oauth2/changelog/v25.3.8.md new file mode 100644 index 000000000..0f47d4ae9 --- /dev/null +++ b/docs/self-hosted/oel/oauth2/changelog/v25.3.8.md @@ -0,0 +1 @@ +No changelog entries found for hydra/oel in versions v25.3.8 diff --git a/docs/self-hosted/oel/oauth2/changelog/v25.3.9.md b/docs/self-hosted/oel/oauth2/changelog/v25.3.9.md new file mode 100644 index 000000000..2b946f12b --- /dev/null +++ b/docs/self-hosted/oel/oauth2/changelog/v25.3.9.md @@ -0,0 +1,10 @@ +## v25.3.9 + +### Fix regression in refresh token UsedTimes calculation + +Fixed a regression in Hydra OAuth2 refresh token handling where the `UsedTimes` validation was incorrectly checking the `Valid` +flag before comparing against the graceful count limit. This caused refresh tokens to be incorrectly rejected during the grace +period when the `UsedTimes` field was not explicitly set, even when the usage count was within acceptable limits. + +The fix ensures that refresh tokens are properly validated based on the usage count alone, without requiring the `UsedTimes` field +to be explicitly marked as valid in the database. diff --git a/docs/self-hosted/oel/oel-hydra-image-tags.md b/docs/self-hosted/oel/oel-hydra-image-tags.md index 59fccdd27..feffa34d4 100644 --- a/docs/self-hosted/oel/oel-hydra-image-tags.md +++ b/docs/self-hosted/oel/oel-hydra-image-tags.md @@ -1,5 +1,8 @@ | Image Tag | Release Date | | ---------------------------------------- | ------------ | +| 25.3.9 | 2025-10-30 | +| 25.3.8 | 2025-10-23 | +| 25.3.6 | 2025-10-10 | | 25.3.5 | 2025-10-03 | | 25.3.4 | 2025-09-26 | | 25.3.3 | 2025-09-18 | diff --git a/docs/self-hosted/oel/oel-keto-image-tags.md b/docs/self-hosted/oel/oel-keto-image-tags.md index 841b34c03..ead0b1ece 100644 --- a/docs/self-hosted/oel/oel-keto-image-tags.md +++ b/docs/self-hosted/oel/oel-keto-image-tags.md @@ -1,5 +1,8 @@ | Image Tag | Release Date | | ---------------------------------------- | ------------ | +| 25.3.9 | 2025-10-30 | +| 25.3.8 | 2025-10-23 | +| 25.3.6 | 2025-10-10 | | 25.3.5 | 2025-10-03 | | 25.3.4 | 2025-09-26 | | 25.3.3 | 2025-09-18 | diff --git a/docs/self-hosted/oel/oel-kratos-image-tags.md b/docs/self-hosted/oel/oel-kratos-image-tags.md index 1e70a5683..d438cbcb3 100644 --- a/docs/self-hosted/oel/oel-kratos-image-tags.md +++ b/docs/self-hosted/oel/oel-kratos-image-tags.md @@ -1,5 +1,8 @@ | Image Tag | Release Date | | ---------------------------------------- | ------------ | +| 25.3.9 | 2025-10-30 | +| 25.3.8 | 2025-10-23 | +| 25.3.6 | 2025-10-10 | | 25.3.5 | 2025-10-03 | | 25.3.4 | 2025-09-26 | | 25.3.3 | 2025-09-18 | diff --git a/docs/self-hosted/oel/oel-oathkeeper-image-tags.md b/docs/self-hosted/oel/oel-oathkeeper-image-tags.md index aebcb711a..f36f2a40a 100644 --- a/docs/self-hosted/oel/oel-oathkeeper-image-tags.md +++ b/docs/self-hosted/oel/oel-oathkeeper-image-tags.md @@ -1,5 +1,8 @@ | Image Tag | Release Date | | ---------------------------------------- | ------------ | +| 25.3.9 | 2025-10-30 | +| 25.3.8 | 2025-10-23 | +| 25.3.6 | 2025-10-10 | | 25.3.5 | 2025-10-03 | | 25.3.4 | 2025-09-26 | | 25.3.3 | 2025-09-18 | diff --git a/docs/self-hosted/oel/oel-polis-image-tags.md b/docs/self-hosted/oel/oel-polis-image-tags.md index 9cdf8f0df..6c4f9efdb 100644 --- a/docs/self-hosted/oel/oel-polis-image-tags.md +++ b/docs/self-hosted/oel/oel-polis-image-tags.md @@ -1,5 +1,8 @@ | Image Tag | Release Date | | ---------------------------------------- | ------------ | +| 25.3.9 | 2025-10-30 | +| 25.3.8 | 2025-10-23 | +| 25.3.6 | 2025-10-10 | | 25.3.5 | 2025-10-03 | | 25.3.4 | 2025-09-26 | | 25.3.3 | 2025-09-18 | diff --git a/docs/self-hosted/oel/polis/changelog/v25.3.6.md b/docs/self-hosted/oel/polis/changelog/v25.3.6.md new file mode 100644 index 000000000..3847b7de8 --- /dev/null +++ b/docs/self-hosted/oel/polis/changelog/v25.3.6.md @@ -0,0 +1 @@ +No changelog entries found for polis/oel in versions v25.3.6 diff --git a/docs/self-hosted/oel/polis/changelog/v25.3.8.md b/docs/self-hosted/oel/polis/changelog/v25.3.8.md new file mode 100644 index 000000000..e18a535db --- /dev/null +++ b/docs/self-hosted/oel/polis/changelog/v25.3.8.md @@ -0,0 +1 @@ +No changelog entries found for polis/oel in versions v25.3.8 diff --git a/docs/self-hosted/oel/polis/changelog/v25.3.9.md b/docs/self-hosted/oel/polis/changelog/v25.3.9.md new file mode 100644 index 000000000..a839864a2 --- /dev/null +++ b/docs/self-hosted/oel/polis/changelog/v25.3.9.md @@ -0,0 +1 @@ +No changelog entries found for polis/oel in versions v25.3.9