Releases: ofpinewood/http-exceptions
2.1-beta2
- Validation exception improvements.
- HttpExceptions are now serializable.
- ExceptionDetails are resulted as SerializableExceptions.
Changes:
- d2c8673 Add IValidationErrorException and ProblemDetailsExtensionMembers.Errors
- e18b3df disable test for netcore30
- c4a5a54 fix tests
- 5524790 SerializableExceptionTests
- 8efc90b Make HttpExceptions serializable
- 5b6db1b WIP
- 0b92110 Update documentation and package description
This list of changes was [auto generated](https://ofpinewood.visualstudio.com/Of Pine Wood/_build/results?buildId=196&view=logs).
2.1-beta1
HttpExceptions serializable and replace ExceptionDetails with SerializableException
Changes:
- e18b3df disable test for netcore30
- c4a5a54 fix tests
- 5524790 SerializableExceptionTests
- 8efc90b Make HttpExceptions serializable
- 5b6db1b WIP
- 0b92110 Update documentation and package description
This list of changes was [auto generated](https://ofpinewood.visualstudio.com/Of Pine Wood/_build/results?buildId=194&view=logs).
2.0
You are now not limited anymore to returning exception results as Problem Details, but you can now create mappers for your own custom formats.
Also added support for .Net Core 3.0 (3.0.100-preview6-012264).
Improvements/Features
Changes:
This list of changes was [auto generated](https://ofpinewood.visualstudio.com/Of Pine Wood/_build/results?buildId=189&view=logs).
2.0-beta2
Added support for .Net Core 3.0 (3.0.100-preview6-012264).
Improvements/Features
- #21 .Net Core 3.0 support
Changes:
This list of changes was [auto generated](https://ofpinewood.visualstudio.com/Of Pine Wood/_build/results?buildId=182&view=logs).
1.2
Use rfc7231 docs as info for status codes (https://tools.ietf.org/html/rfc7231).
As part of this release we had 1 issues closed.
Bugs
No bugs were fixed in this release.
Improvements/Features
- #17 Use rfc7231 docs as info for status codes
Changes:
This list of changes was [auto generated](https://ofpinewood.visualstudio.com/Of Pine Wood/_build/results?buildId=181&view=logs).
2.0-beta1
Added support for .Net Core 3.0 (3.0.100-preview6-012264).
Improvements/Features
- #21 .Net Core 3.0 support
Changes:
This list of changes was [auto generated](https://ofpinewood.visualstudio.com/Of Pine Wood/_build/results?buildId=176&view=logs).
1.1.1
Change UseInvalidModelStateResponseFactory to SuppressInvalidModelStateResponseFactoryOverride.
Changes:
This list of changes was [auto generated](https://ofpinewood.visualstudio.com/Of Pine Wood/_build/results?buildId=162&view=logs).
1.1
Handle error responses without an exception, e.g. 401 Unauthorized responses.
By default override the Microsoft.AspNetCore.Mvc.ApiBehaviorOptions.InvalidModelStateResponseFactory
and related settings
and use the configured ExceptionMappers. This can be disabled by setting HttpExceptionsOptions.UseInvalidModelStateResponseFactory
.
As part of this release we had 1 issues closed.
Bugs
No bugs were fixed in this release.
Improvements/Features
- #7 Handle error responses without an exception
Development
- Add code coverage report, and improve code coverage
Changes:
- 4ef2db8 Add code coverage, and improve code coverage (#18)
- 5e7bffe Handle error responses without an exception (#16) #10 #7
This list of changes was [auto generated](https://ofpinewood.visualstudio.com/Of Pine Wood/_build/results?buildId=158&view=logs).
1.0
Basic functionality was implemented for this initial release.
As part of this release we had 5 issues closed.
Bugs
There where no bugs in the this release ;)
Improvements/Features
- #4 In "development" the full exception details need to be returned
- #3 All exceptions need to be handled by the middleware
- #2 Configure custom ProblemDetails.Type formatting in the HttpExceptionsOptions
- #1 Configure custom ProblemDetails.Title formatting in the HttpExceptionsOptions
Changes:
- 309f971 Update CHANGELOG.md
- 5695099 Update documentation and sample project (#12) #10
- 7679441 Configurable exception mappers (#9) #2 #1
- 9a9eb11 All exceptions need to be handled by the middleware #3
This list of changes was [auto generated](https://ofpinewood.visualstudio.com/Of Pine Wood/_build/results?buildId=130&view=logs).