The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
For more details, please refer to PackageReleaseNotes.txt on a per assembly basis in the .nuget folder.
Note
Changelog entries prior to version 8.4.0 was migrated from previous versions of Cuemon.Extensions.Asp.Versioning.
This is a service update that focuses on package dependencies.
10.0.5 - 2026-03-28
This is a patch release that upgrades package dependencies and delivers several ALM refinements: a cleaner PackageReleaseNotes.txt generation pipeline, improved Directory.Build.targets file reading, an expanded test-environment matrix, and a documentation toolchain bump.
- Dependencies upgraded to the latest compatible versions for all supported target frameworks (.NET 10 and .NET 9),
Directory.Build.targetsto readPackageReleaseNotes.txtviaFile.ReadAllTextinstead of the line-by-lineReadLinesFromFile/@(…, '%0A')approach, ensuring newlines are preserved faithfully in NuGet metadata,service-update.ymlworkflow to emit clean newlines (no trailing space) in generatedPackageReleaseNotes.txtentries,testenvironments.jsonDocker test entry split into separateDocker-Ubuntu (net9)andDocker-Ubuntu (net10)environments using versioned image tags (9/10) for cleaner per-TFM test isolation,- DocFX image bumped from
2.78.4to2.78.5inDockerfile.docfx, bump-nuget.pyextended with acarter→Codebelt.Extensions.Cartersource-package mapping.
10.0.4 - 2026-02-28
This is a service update that focuses on package dependencies.
10.0.3 - 2026-02-20
This is a service update that focuses on package dependencies.
10.0.2 - 2026-02-15
This is a service update that focuses on package dependencies.
10.0.1 - 2026-01-22
This is a service update that focuses on package dependencies.
10.0.0 - 2025-11-13
This is a major release that focuses on adapting the latest .NET 10 release (LTS) in exchange for current .NET 8 (LTS).
To ensure access to current features, improvements, and security updates, and to keep the codebase clean and easy to maintain, we target only the latest long-term (LTS), short-term (STS) and (where applicable) cross-platform .NET versions.
9.0.8 - 2025-10-20
This is a service update that focuses on package dependencies.
9.0.7 - 2025-09-15
This is a service update that focuses on package dependencies.
9.0.6 - 2025-08-20
This is a service update that focuses on package dependencies.
9.0.5 - 2025-07-11
This is a service update that focuses on package dependencies.
9.0.4 - 2025-06-16
This is a service update that focuses on package dependencies.
9.0.3 - 2025-05-25
This is a service update that focuses on package dependencies.
9.0.2 - 2025-04-16
This is a service update that focuses on package dependencies.
9.0.1 - 2025-01-30
This is a service update that primarily focuses on package dependencies and minor improvements.
9.0.0 - 2024-11-13
This major release is first and foremost focused on ironing out any wrinkles that have been introduced with .NET 9 preview releases so the final release is production ready together with the official launch from Microsoft.
8.4.0 - 2024-09-21
8.1.0 - 2024-02-11
- RestfulApiVersioningOptions class in the Codebelt.Extensions.Asp.Versioning namespace to include non-official MIME-types in the ValidAcceptHeaders property
7.1.0 2022-12-11
- UseBuiltInRfc7807 property on the RestfulApiVersioningOptions class in the Codebelt.Extensions.Asp.Versioning namespace (https://github.com/dotnet/aspnet-api-versioning/releases/tag/v7.0.0)
- ProblemDetailsFactoryType and UseProblemDetailsFactory{T} from the RestfulApiVersioningOptions class in the Codebelt.Extensions.Asp.Versioning namespace when targeting .NET 7 (https://github.com/dotnet/aspnet-api-versioning/releases/tag/v7.0.0)
- RestfulProblemDetailsFactory class in the Codebelt.Extensions.Asp.Versioning namespace due to changes for 6.3 release of Asp.Versioning (https://github.com/dotnet/aspnet-api-versioning/commit/0a999316aebc81fb1bf3842a2980901f9539978b)
- ServiceCollectionExtensions class in the Codebelt.Extensions.Asp.Versioning namespace so that AddRestfulApiVersioning now is backward compatible with recent changes mentioned here https://github.com/dotnet/aspnet-api-versioning/releases/tag/v7.0.0
7.0.0 2022-11-09
- RestfulApiVersioningOptions class in the Codebelt.Extensions.Asp.Versioning namespace that provides programmatic configuration for the ServiceCollectionExtensions.AddRestfulApiVersioning method
- ServiceCollectionExtensions class in the Codebelt.Extensions.Asp.Versioning namespace that consist of extension methods for the IServiceCollection interface: AddRestfulApiVersioning
- ApplicationBuilderExtensions class in the Codebelt.Extensions.Asp.Versioning namespace that consist of extension methods for the IApplicationBuilder interface: UseRestfulApiVersioning
- RestfulApiVersionReader class in the Codebelt.Extensions.Asp.Versioning namespace that represents a RESTful API version reader that reads the value from a filtered list of HTTP Accept headers in the request
- RestfulProblemDetailsFactory class in the Codebelt.Extensions.Asp.Versioning namespace that represents a RESTful implementation of the IProblemDetailsFactory which throws variants of HttpStatusCodeException that needs to be translated accordingly