Releases: expo/entity
Releases · expo/entity
v0.51.0
What's Changed
- fix: add default for TSelectedFields in PrivacyPolicyTestUtils Case by @wschurman in #316
- chore: update dev dependencies by @wschurman in #317
- chore: update other sibling dependencies by @wschurman in #318
- chore: add docblock for orderBy and ordering by @wschurman in #319
- feat!: separate out validators into beforeCreateAndUpdate and add new beforeDelete validators by @wschurman in #320
Full Changelog: v0.50.0...v0.51.0
v0.50.0
v0.49.0
v0.48.0
Attempt to fix package dependencies.
Full Changelog: v0.47.0...v0.48.0
v0.47.0
v0.46.0
What's Changed
- chore: update README to be more precise by @wschurman in #292
- chore: Remove @jest/types by @nicknovitski in #293
- chore: Replace ts-jest with babel-jest by @nicknovitski in #294
- chore: jest v29.7.0 -> 30.0.0 by @nicknovitski in #295
- chore: Use tsconfig bases by @nicknovitski in #296
- chore: Explicitly list files to collect coverage from by @nicknovitski in #299
- chore: Use 'v8' coverage provider by @nicknovitski in #300
- chore: Unify repo-wide scripts by @nicknovitski in #297
- fix: Fix entity exports for ESM projects by @nicknovitski in #298
New Contributors
- @nicknovitski made their first contribution in #293
Full Changelog: v0.45.0...v0.46.0
v0.45.0
v0.44.0
v0.43.0
v0.42.0
Note: Upgrading to 0.42.0 will cause a full cache invalidation due to a change in format of cache key.
Bug Fixes
- fix metrics for dataloader waterfall logging (#267) (1d95eba)
- move source of truth of loader docblocks to enforcing loader since it is not the default loader (#264) (aa56b70)
Features
- add @expo/entity-testing-utils package (#280) (485894a)
- add composite field loading and caching (#272) (f0aa0da)
- add some utility classes and methods in preparation for composite keys (#269) (ad41af1), closes #201
- change entity id field generic to field name and derive type where necessary (#278) (b7e524c)
- convert batched/cached loader interface to holder pattern (#271) (06b3cb7), closes #201
- enforce explicit id field cache property (#276) (1da5cc0)
- invalidate n+/-1 cacheKeyVersion for entities for push safety (#275) (d9c1852)