shelf_api_builder 1.3.0
shelf_api_builder: ^1.3.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.3.0 - 2025-10-03 #
Changed #
- Updated min sdk version to ^3.9.0
- Updated dependencies
- Update build to 3.x
- source_gen to 3.x
- Widen dependency constraints
- analyzer to allow both 7.6.x and 8.x
- build to allow both 3.1.x and 4.x
- source_gen to allow both 3.1.x and 4.x
1.2.2 - 2025-03-16 #
Changed #
- Updated dependencies
- Updated min dart sdk to 3.7.0
- Updated min
shelf_api
to 1.3.2
1.2.1 - 2024-12-31 #
Changed #
- Updated dependencies
- Updated min dart sdk to 3.6.0
- Updated min
shelf_api
to 1.3.1
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