Skip to content

v0.42.0

Choose a tag to compare

@wschurman wschurman released this 10 Apr 19:40
· 250 commits to main since this release

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)