Releases: TechNobre/PowerUtils.AspNetCore.ErrorHandler
Releases · TechNobre/PowerUtils.AspNetCore.ErrorHandler
v2.4.0
v2.3.0
v2.2.1
v2.2.0
v2.1.0
v2.0.2
v2.0.1
v2.0.0
2.0.0 (2022-09-03)
Code Refactoring
- Add new ProblemDetails DTO
ErrorProblemDetails
extended fromProblemDetails
; (21c2e22) - Improved property handler (38b827f)
- rename default property from
RequestBody
toPayload
(d13a56d)
Features
- Add
TimeoutException
as default mapped exception to 504 status code (cf42e26) - Add human-readable description in error list (089cee3)
- Add new
ExceptionMapper<T>(Status, Property, Code, Description)
in options; (e5a01e4) - Add support to costumize the status code link and title (4ffde18)
- Add support to debug in runtime
Microsoft.SourceLink.GitHub
(e61dc02) - Create
IProblemFactory
(bfeac44) - Override default
ProblemDetailsFactory
(0fb082d)
Tests
- Add support a tests para multi frameworks (f072c98)
BREAKING CHANGES
- Removed dependecy from
PowerUtils.Text
- Change the structure of error list in
ErrorProblemDetails
- Change
ApiProblemDetailsFactory
from public to internal - Rename default property from
RequestBody
toPayload
- Change
ProblemDetailsResponse
toErrorProblemDetails
- Rename custom
ProblemDetailsFactory
fromProblemDetailsFactory
toApiProblemDetailsFactory
- Remove dependency from
PowerUtils.Net.Primitives
- Remove support for
.NET 3.1
1.1.1
1.1.0
[1.1.0] - 2022-05-29
Enhancements
- Added support to error code 413 when the payload too large;