Releases: peopleware/net-ppwcode-vernacular-exceptions
Releases · peopleware/net-ppwcode-vernacular-exceptions
Release list
PPWCode.Vernacular.Exceptions.V 1.2.1
PPWCode.Vernacular.Exceptions.V 1.2.0
Changes
- Switched the solution file from
.slnto.slnxformat - Updated the .NET SDK version to
10.0.302 - Added
gen5to the NuGet package tags - Generated portable debug symbols for both Debug and Release configurations
- Changed test and analyzer package versions to floating versions
- Updated test project dependencies to the latest available versions
PPWCode.Vernacular.Exceptions.IV 2.4.1
PPWCode.Vernacular.Exceptions.IV 2.4.0
Changes
- Upgrade dotnet SDK to
10.0.302 - Add tag
gen4as PPWCode generation indicator - Migrate to
slnxsolution format - Upgrade package dependencies
PPWCode.Vernacular.Exceptions.IV 2.3.0
Changes
- use portable pdbs
- better debugging experience
- Upgrade dotnet SDK to
10.0.301 - Upgrade dependencies
PPWCode.Vernacular.Exceptions.V 1.1.0
PPWCode.Vernacular.Exceptions.V 1.0.0
Changes
- Initial release of mark V
- Supported targets:
.NET 8.0,.NET 9.0,.NET 10.0 - Code built using nullable reference types
- Use of Microsoft attributes for nullable static analysis
PPWCode.Vernacular.Exceptions.IV 2.2.1
Fixes
- Reproducible builds
- Strict locking when restoring dependencies (
dotnet restore --locked-mode)
- Strict locking when restoring dependencies (
PPWCode.Vernacular.Exceptions.IV 2.2.0
Features
- Reproducible builds
- Locking the compiler version to ensure reproducible builds
- Compiler version is now tracked through
global.json
- Compiler version is now tracked through
- Locking the compiler version to ensure reproducible builds
PPWCode.Vernacular.Exceptions.IV 2.1.0
Features
- Add refinements of
ProgrammingErrorfor use in backends that offer an external apiInternalProgrammingError, used for a programming error in the backend internally; in the context of an HTTP api this would result in response status code500ApiUsageError, used for a programming error related to the usage of the external api; the api is called but the preconditions of the api call are not fullfilled; in the context of an HTTP api this would result in response status code400