📦 End of .NET 6, 7 Support (version 23.4.2)
Read the Docs: Ocelot 23.4 with PDF
Hot fixed version: 23.4.1
Milestone: November'24
This is the last patched version for .NET 6 and 7 frameworks. The upcoming major release, version 24.0, will target .NET 9 alongside the LTS .NET 8. Projects targeting .NET 6 or 7 should update to this version while considering an upgrade to .NET 8 or 9 in the future.
ℹ️ About
- All package versions have been updated to latest versions targeting the
net6.0
andnet7.0
frameworks, along with the LTSnet8.0
. - Dependabot alerts concerning reported vulnerabilities related to
IdentityServer4
have not yet been addressed; these will be resolved in the next major release (refer to Warnings further information).
❗ Warning
- Releasing a patched
23.4.*
is possible. - In the next major version, the Ocelot team will remove references to the IdentityServer4 package from testing projects due to its "Public Archive" status; the version, 4.1.2, was released on July 7, 2021.
- The main Ocelot package is not integrated with
IdentityServer4
, allowing Ocelot users to utilize any authentication provider, as Ocelot's Authentication feature is provider-agnostic. - Our plans to utilize the ASP.NET Core Identity framework in testing projects due to industry standards, instead the
IdentityServer4
library. - Following the release of .NET 9, the team will begin the deprecation of the Ocelot extension-packages:
Ocelot.Cache.CacheManager
,Ocelot.Tracing.Butterfly
, andOcelot.Tracing.OpenTracing
.
What's Changed
- Review Dependabot alerts for
net6.0
andnet7.0
target frameworks and bump all packages by @raman-m in #2220 - Release 23.4.2 | End of .NET 6, 7 Support | November'24 release | +semver: patch by @raman-m in #2221
Full Changelog: 23.4.1...23.4.2