bones_api 1.0.6
bones_api: ^1.0.6 copied to clipboard
Bones_API - Simple and easy API framework, with routes and HTTP Server.
1.0.6 #
- CLI Hot Reload fixed:
- Avoid reload of main Isolate (bones_api CLI), since API is spawned in it's own Isolate.
DataEntity:- Added
fieldsNames.
- Added
DataHandlerProvider:- Fixed
getDataHandler.
- Fixed
- Added
EntityDataHandlerandDataRepositoryProvider.
1.0.5 #
- Added integration with
ReflectionFactory.- Routes can be configured using a
reflectionobject.
- Routes can be configured using a
APIServer:- Added support to Dart VM Hot Reload.
- CLI
bones_api:- Added flag
--hotreloadto serve the API with Hot Reload enabled.
- Added flag
- Added
DataEntityandDataHandlerframework - Added
Condition:- Allow queries using a syntax similar to Dart.
- New
APIRepository, to allow database agnostic integration. - dart_spawner: ^1.0.5
- reflection_factory: ^1.0.4
- args: ^2.2.0
- petitparser: ^4.2.0
- hotreloader: ^3.0.1
- logging: ^1.0.1
- collection: ^1.15.0
- lints: ^1.0.1
1.0.4 #
- CLI
bones_api:- Added command
console. - Command
serve: added headerContent-Type.
- Added command
- Added
Argumentstool. - Added
APIRequest.fromArgsandAPIRequest.fromArgsLine. - Added
APIRequest/APIResponsepayloadMimeType.
1.0.3 #
APIServer:- Added
createandrunhelpers.
- Added
1.0.2 #
APIServer:- Add
isStoppedandwaitStopped(). - Removed
isClosed.
- Add
- Fix
PATCHmethod. - CLI:
- Improved serve console logging.
- Using
dart_spawnerto spawn/run anAPI. - dart_spawner: ^1.0.2
- Removed
yaml: ^3.1.0
1.0.1 #
- Improve documentation.
- Fix typo.
1.0.0 #
- CLI:
bones_apiwithservecommand. - Initial version.