Releases: expo/entity
Releases · expo/entity
v0.39.0
Features
add function to get authorization results for canViewerUpdateAsync/canViewerDeleteAsync (#249 ) (27a358d )
v0.38.0
Features
add EntityEdgeDeletionAuthorizationInferenceBehavior for canViewerDeleteAsync (#243 ) (162b192 )
v0.36.0
Breaking Changes
make using non-enforcing entity loader explicit (#238 ) (2edc7af )
Bug Fixes
always reload entity after update since cascading changes may have changed it since commit (#233 ) (7c3c985 )
constrain entity fields type to string-keyed object (#235 ) (7e2cea1 )
disallow keys of JS Object prototype for safety (#236 ) (05726d4 )
Features
Add global mutation trigger field to EntityCompanionProvider (#215 ) (6569486 )
add previousValue to privacy policy context for updates (#232 ) (af495a9 )
Add StrictEnumField with better validation (#222 ) (8753252 )
make canViewerDeleteAsync recursive (#224 ) (60fc9a4 )
Use uuid v7 in stub database adapter (#234 ) (1e8ea64 )
move entity loader utils into their own object (#239 )(93905be )
v0.35.0
Bug Fixes
Revert: require explicit query context specification (#219 ) (1bdfbd6 )
v0.34.0
Breaking Changes
hoist the responsibility of sharing local memory cache adapter into application (#218 ) (9c43a56 )
Features
Allow UUIDv6/7/8 in UUIDField validation (#221 ) (cc6f3dc )
require explicit query context specification (#219 ) (8b0b31f )
v0.33.0
Features
add loadManyByIDsNullableAsync loader method (#214 ) (aad94ac )
v0.32.0
Bug Fixes
remove unused field from redis configuration (#213 ) (503a2fb )
Features
add ability to specify knex transaction config (#207 ) (2069a0d )
entity companion definition static thunk (#210 ) (4b18010 )
v0.31.1
0.31.1 (2023-03-06)
Features
add loadFirstByFieldEqualityConjunction, a convenience method (#206 ) (1934216 )
You can’t perform that action at this time.