Releases: Colossus-Services/bones_api
Releases · Colossus-Services/bones_api
v1.0.7
- Added `APIPayload.payloadFileExtension`. - Added `ConditionEncoder`, `ConditionSQLEncoder`. - Improved Data & Entity framework: - Added `SQLDatabaseAdapter` and `PostgreAdapter`. - Added `DataRepositorySQL`. - Added DB Adapter for PostgreSQL. - APIServer: - Better auto MIME Type resolution. - Now API methods can return `FutureOr<APIResponse>`. - mime: ^1.0.0
v1.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`. - `DataHandlerProvider`: - Fixed `getDataHandler`. - Added `EntityDataHandler` and `DataRepositoryProvider`.
v1.0.5
- Added integration with `ReflectionFactory`. - Routes can be configured using a `reflection` object. - `APIServer`: - Added support to Dart VM Hot Reload. - CLI `bones_api`: - Added flag `--hotreload` to serve the API with Hot Reload enabled. - Added `DataEntity` and `DataHandler` framework - 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