shelf_api 1.3.2 copy "shelf_api: ^1.3.2" to clipboard
shelf_api: ^1.3.2 copied to clipboard

A package to declare rest API endpoints that generate into shelf handlers.

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.2 - 2025-03-16 #

Changed #

  • Updated dependencies
  • Updated min dart sdk to 3.7.0

1.3.1 - 2024-12-31 #

Changed #

  • Updated dependencies
  • Updated min dart sdk to 3.6.0

1.3.0+1 - 2024-11-28 #

Changed #

  • Updated dependencies

1.3.0 - 2024-09-08 #

Added #

  • Added urlEncode to PathParam
    • Ensures that all path parameters are correctly encoded by the api client and decoded by the server.

1.2.2 - 2024-08-29 #

Changed #

  • Updated dependencies
  • Updated min dart sdk to 3.5.0

1.2.1 - 2024-06-17 #

Changed #

  • Updated dependencies

Fixed #

  • Ensure request provider is always up to date with the newest request

1.2.0 - 2024-05-29 #

Added #

  • Added middleware support to ShelfApi and ApiEndpoint annotations

1.1.0 - 2024-05-16 #

Added #

  • Added rivershelfContainer middleware

1.0.2 - 2024-05-15 #

Added #

  • Added content types to body annotation

Changed #

  • Remove dependencies to dart:io to make the package web compatible

1.0.1 - 2024-05-13 #

Changed #

  • rename requestProvider to shelfRequestProvider

1.0.0+1 - 2024-05-13 #

Added #

  • Initial Release
0
likes
160
points
111
downloads

Publisher

verified publisherskycoder42.de

Weekly Downloads

A package to declare rest API endpoints that generate into shelf handlers.

Repository (GitHub)
View/report issues

Topics

#server #shelf #dio #rest #api

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

dio, meta, riverpod, riverpod_annotation, rxdart, shelf, shelf_router

More

Packages that depend on shelf_api