Releases: peopleware/net-ppwcode-api-core
Releases · peopleware/net-ppwcode-api-core
PPWCode.API.Core 2.1.1
PPWCode.API.Core 2.1.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
- Strict locking when restoring dependencies (
dotnet restore --locked-mode)
- Locking the compiler version to ensure reproducible builds
PPWCode.API.Core 2.0.1
PPWCode.API.Core 2.0.0
Changes
- Supported targets:
.NET 8.0,.NET 9.0,.NET 10.0 - Build and publish workflows on GitHub actions
- Upgraded dependencies
- Initial version of documentation, available on PPWCode .NET Docs
Breaking
- Removed contracts-like code and supporting exceptions (breaking)
- Use
PPWCode.Vernacular.Contracts.I, it has the same exceptions and supporting contract code
- Use
- Removed
InternalProgrammingErrorandApiUsageError(breaking)- Exceptions were moved to
PPWCode.Vernacular.Exception.IV
- Exceptions were moved to
PPWCode.API.Core 1.3.0
Changes
- Upgraded dependencies
- Supported targets:
.NET standard 2.0,.NET 6.0,.NET 8.0 - Split package for finer-grained dependencies
PPWCode.API.CorePPWCode.API.Core.ServicesPPWCode.API.Core.NewtonSoft
PPWCode.API.Core 1.0.1
PPWCode.API.Core 1.2.0
PPWCode.API.Core 1.1.0
Changes
- Upgraded dependencies
- Supported targets:
.NET standard 2.0,.NET Core 3.1,.NET 5.0,.NET 6.0