Releases: Colossus-Services/bones_api
Releases · Colossus-Services/bones_api
v1.0.34
- Improved `EntityHandler` resolution of fields while creating instances from `Map`.
- reflection_factory: ^1.0.19
v1.0.33
## 1.0.33
- `Entity` & `EntityHandler`:
- Added support for enums.
- Added `enumToName` and `enumFromName`
- reflection_factory: ^1.0.18
v1.0.32
- `Json`:
- Integrated with `reflection_factory` `JsonCodec`.
- `FieldsFromMap.getFieldsValuesFromMap`: added parameter `includeAbsentFields`.
- `isAPIMethod`: now ignores methods declared by `APIModule`, since `reflection_factory` now supports supper classes.
- reflection_factory: ^1.0.17
- postgres: ^2.4.2
- build_runner: ^2.1.5
- test: ^1.19.3
v1.0.31
- Added `APIServer.apiInfoURL`.
- Updated `bones_api_template.tar.gz`.
- CLI `serve`: fix an issue when mixing parameters `-b` and `-r`.
v1.0.30
- `Json.toJson`:
- Added parameters: `removeNullFields` and `entityHandlerProvider`.
- Fixed application of `removeField` and `maskField` over an entity.
v1.0.29
- Improved `Json.toJson`.
- Added field `APIAuthentication.data`.
- `APISecurity`: added `getAuthenticationData`.
v1.0.28
- Added `API-INFO` path: describes the API routes.
v1.0.27
- Improved resolution of `ClassReflectionEntityHandler`.
- Extension:
- `ReflectionFactory.createFromMap`.
- `ClassReflection.createFromMap`.
- async_extension: ^1.0.9
- reflection_factory: ^1.0.16
v1.0.26
- Added `APICredential`, `APIPassword` and `APISecurity`.
- Routes now can have `APIRouteRule` annotations.
- `EntityHandler`: now using also using sibling reflections to resolve.
- `DataTime`: `toJson` now converts to a `UTC` string.
- Added `MapMultiValueExtension`.
- Updated `bones_api_template.tar.gz`.
- reflection_factory: ^1.0.14
- crypto: ^3.0.1
v1.0.25
- Update template: `lib/src/template/bones_api_template.tar.gz`