Releases: futurum-dev/dotnet.futurum.webapiendpoint
v1.0.18 Release
v1.0.17 Release
What's Changed
- IWebApiEndpointDispatcher - resolve as scoped, remove special resolvi… by @futurum-dev in #51
- MapFromRequestMultipartMapper improvements by @futurum-dev in #52
- MapFromRequestMultipartMapper improvements by @futurum-dev in #54
- Code cleanup by @futurum-dev in #55
- FluentValidation - use ValidateAsync by @futurum-dev in #58
- WebApiEndpointExecutorService - code cleanup by @futurum-dev in #62
- Performance - improvements by @futurum-dev in #63
Full Changelog: v1.0.16...v1.0.17
v1.0.16 Release
What's Changed
- Integrating ResultErrorKeyNotFound by @futurum-dev in #49
Full Changelog: v1.0.15...v1.0.16
v1.0.15 Release
What's Changed
- Improvements to errors with ProblemDetails by @futurum-dev in #48
Full Changelog: v1.0.14...v1.0.15
v1.0.14 Release
What's Changed
- Benchmark performance by @futurum-dev in #43
- WebApiEndpointDispatcher - correctly log error by @futurum-dev in #44
- Add support for redirect by @futurum-dev in #45
- Error as ProblemDetails by @futurum-dev in #46
- Log the response by @futurum-dev in #47
Full Changelog: v1.0.13...v1.0.14
v1.0.13 Release
What's Changed
- Tidying up names by @futurum-dev in #39
- Updating README.md by @futurum-dev in #40
- Support for Http Range by @futurum-dev in #41
- System.Text.Json source generator by @futurum-dev in #42
Full Changelog: v1.0.12...v1.0.13
v1.0.12 Release
What's Changed
-
Adding more OpenApi operation configuration by @futurum-dev in #33
-
OpenApi versioning by @futurum-dev in #34
-
Extensibility refactor by @futurum-dev in #35
--Made the framework extensible to make it easier to add new features. Existing features have been updating to use this same extension mechanism.
--OpenApi improvements
--- set all the response types - success, failed and total failure (internal server error)
--- correctly set the response types for failure to be ResultErrorStructure
--Removing 'TApiEndpoint', 'ToApiEndpoint' and 'ToNonApiEndpoint' as its no longer needed and complicating the types
--CommandWebApiEndpoint and QueryWebApiEndpoint - remove pass through methods -
Error scenarios by @futurum-dev in #36
-
Fixing visibility for extended features - 'internal' -> 'public' by @futurum-dev in #37
-
Adding comments by @futurum-dev in #38
Full Changelog: v1.0.11...v1.0.12
v1.0.11 Release
What's Changed
- Reverting - OpenApi remove response-type and content-type when EmptyResponseDto is returned by @futurum-dev in #32
Full Changelog: v1.0.10...v1.0.11
v1.0.10 Release
v1.0.9 Release
What's Changed
- IWebApiEndpointResponseMapper - add HttpContext by @futurum-dev in #27
- Update ReadMe and project description by @futurum-dev in #28
- Use System.Linq.Async by @futurum-dev in #29
- QueryMetadataRouteDefinitionInitialBuilder - add RouteWithParameters by @futurum-dev in #30
Full Changelog: v1.0.8...v1.0.9