shelf_api_builder 1.2.1 copy "shelf_api_builder: ^1.2.1" to clipboard
shelf_api_builder: ^1.2.1 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.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+1 - 2024-11-28 #

Changed #

  • Updated dependencies

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 using enum.values.byName
  • 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
1
likes
150
points
71
downloads

Publisher

verified publisherskycoder42.de

Weekly Downloads

A code generator to create RESTful API endpoints to be integrated with shelf.

Repository (GitHub)

Topics

#server #shelf #dio #rest #api

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

analyzer, build, build_config, code_builder, meta, path, shelf, shelf_api, source_gen, source_helper

More

Packages that depend on shelf_api_builder