Releases: DuendeSoftware/IdentityServer
7.1.0-preview.1
IdentityServer 7.1.0-preview.1 is the first preview release of IdentityServer 7.1.0. It includes support for .NET 9, adds friendly READMEs to the NuGet packages, and includes a few smaller enhancements and bugfixes.
Breaking Changes
There are no breaking changes at the schema or API level in this release.
- No schema updates are required.
- While we are adding support for .NET 9, .NET 8 continues to be supported.
There is a log message change, which we highlight as a breaking change in case monitoring or other tooling that consumes the logs relies on the old behavior:
- Subject tokens (the tokens passed in during token exchange) are now redacted from logs by @krosn in #1521
If you need the old behavior, removeOidcConstants.TokenRequest.SubjectToken
from theTokenRequestSensitiveValuesFilter
option.
.NET 9
IdentityServer 7.1.0 supports both .NET 8 and .NET 9.
- Update to .NET 9 by @josephdecock in #1603
READMEs
- Update GitHub readme, add NuGet readmes by @josephdecock in #1610
Fixes and Enhancements
- Avoid multiple check adding clientid by @testfirstcoder in #1586
- Fall back to other token types when given incorrect hint in introspection by @josephdecock in #1607
- Use example.com as the domain for emails for test users by @wenz in #1606
New Contributors
- @krosn made their first contribution in #1521
- @wenz made their first contribution in #1606
- @testfirstcoder made their first contribution in #1586
Full Changelog: 7.0.7...7.1.0-preview.1
7.0.8
This is a security hotfix that addresses CVE-2024-49755, a low-severity vulnerability in our handling of DPoP access tokens at local APIs. See
our blog post and the security advisory for more details.
7.0.7
This is a patch release that allows the UserInteractionOptions.PromptValuesSupported
to be customized, in order to support custom prompt modes.
What's Changed
- Allow SupportedPromptModes customization by @josephdecock in #1582
Full Changelog: 7.0.6...7.0.7
7.0.6
This is a security hotfix that addresses CVE-2024-39694. See the security advisory for more details.
6.3.10
This is a security hotfix that addresses CVE-2024-39694. See the security advisory for more details.
6.2.5
This is a security hotfix that addresses CVE-2024-39694. See the security advisory for more details.
6.1.8
This is a security hotfix that addresses CVE-2024-39694. See the security advisory for more details.
6.0.5
This is a security hotfix that addresses CVE-2024-39694. See the security advisory for more details.
6.3.9
This is a patch release that updates our dependency on ASP.NET framework packages from version 6.0.0 (or 7.00) to version 6.0.26 (or 7.0.15). This updates our transitive dependency on the System.IdentityModel.Tokens.Jwt and Microsoft.IdentityModel.JsonWebTokens packages past versions that have a known Denial of Service vulnerability.
What's Changed
- Update dependencies for 6.3.x by @AndersAbel in #1559
- Update ASP.NET core dependencies by @josephdecock in #1570
Full Changelog: 6.3.8...6.3.9
7.0.5
This is a patch release that fixes bugs related to the prompt and max_age parameters and a null reference exception when the http context is not available during cleanup jobs. It also adds a warning log when we detect certain misconfigurations of the state data formatter cache.
What's Changed
- Fix null reference exception in event service when httpcontext missing by @josephdecock in #1556
- Update OTel dependencies for 7.0 by @AndersAbel in #1560
- This is an internal-only dependency used for testing and does not affect the dependencies in any released packages.
- Warn when non-distributed cache detected by @AndersAbel in #1550
- Prevent infinite loop when max_age=0 by @josephdecock in #1565
- PAR - support processed params in authorize endpoint by @josephdecock in #1566
Full Changelog: 7.0.4...7.0.5