Releases: peopleware/net-ppwcode-host-core-webapi
Releases · peopleware/net-ppwcode-host-core-webapi
PPWCode.Host.Core.WebApi 4.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
- 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
Breaking
- Remove support for target
.NET 6.0
PPWCode.Host.Core.WebApi 3.0.0
Breaking
- controllerContext is no longer available for injection in a controller
PPWCode.Host.Core.WebApi 2.1.0
Changes
- upgrade dependencies
- support for targets
.NET 6.0,.NET 8.0
Breaking
- remove support for targets
.NET Core 3.1,.NET 5.0
PPWCode.Host.Core.WebApi 2.0.0
Changes
- database transaction middleware
- improvement: filters can now be used as intended, using
AddService<>
- improvement: filters can now be used as intended, using
- scope middleware
- improvement: IoC scope is now created through middleware
Fixes
- Fix faults when using Asp.Net Core in special cases
- bugfix: sometimes a database transaction was only committed after sending the response to the client
- bugfix: sometimes a database constraint name was not properly passed through the error handler