shelf_api_builder 1.2.0
shelf_api_builder: ^1.2.0 copied to clipboard
A code generator to create RESTful API endpoints to be integrated with shelf.
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.2.0 - 2024-09-08 #
Added #
- Added support for automatic handling of enums as path and query parameters
- Are converter to value strings via
enum.name
and parsed usingenum.values.byName
- Are converter to value strings via
- Added support for URL encoding of path parameters
- Ensures that all path parameters are correctly encoded by the api client and decoded by the server
- Enabled by default, can be turned of via
PathParam.urlEncode
annotation
Changed #
- Updated min
shelf_api
to 1.3.0
1.1.1 - 2024-08-29 #
Changed #
- Updated dependencies
- Updated min dart sdk to 3.5.0
1.1.0 - 2024-05-29 #
Added #
- Added middleware support
1.0.1 - 2024-05-16 #
Fixed #
- Add missing linter ignore
- Add missing close method to client
1.0.0+1 - 2024-05-15 #
Added #
- Initial release