Releases: Colossus-Services/bones_api
Releases · Colossus-Services/bones_api
v1.6.7
v1.6.6
1.6.5
-
EntityAccessRules
:- Fix
toJsonEncodable
to allow rules to be applied to sub-entities.
- Fix
-
APIResponse
extension onFuture
andFutureOr
:- Added
payloadAsyncOr
.
- Added
-
LoggerHandler
:flushMessages
: added parameterdelay
.
-
async_extension: ^1.2.7
-
reflection_factory: ^2.3.1
-
postgres: ^2.6.4
-
googleapis_auth: ^1.5.0
v1.6.4
1.6.4
-
EntityReference
:- Added
idNotNull
,idAs
andidNotNullAs
- Added
-
EntityReferenceList
:- Added
idsAs
andidsNotNullAs
.
- Added
-
LoggerHandler
:- Added
flushMessages
.
- Added
-
APIServer
andAPIServerWorker
:_startImpl
: callflushMessages
before return.
1.6.3
APIServer
: allow return ofList<int>
as JSON.
v1.6.2
v1.6.1
v1.6.0
v1.5.28
v1.5.27
SQLGenerator
:- Added
generateAddUniqueConstraintAlterTableSQL
.
- Added
DBSQLAdapter
:_checkDBTablesImpl
: Added check formissingReferenceConstraintsSQLs
,missingUniqueConstraintsSQLs
andmissingEnumConstraintsSQLs
.
- New
TableUniqueConstraint
. EntityHandler
:- Added
getFieldsEnumTypes
,getFieldsEntityTypes
andgetAllFieldsWithEntityAnnotation
.
- Added
- New
DBException
andTransactionErrorResolver
. DBAdapterException
:- Added field
previousError
.
- Added field
DBPostgreSQLAdapter
:resolveError
: passpreviousError
.
- New
RecursiveToString
. - Add
RecursiveToString
interface toEntityFieldInvalid
andTransactionOperation
.