Skip to content

Releases: expo/entity

v0.62.0

16 Mar 18:46

Choose a tag to compare

Bug Fixes

  • only throw EntityDatabaseAdapterPaginationCursorInvalidError from cursor decoding logic (#537) (e3cee07)
  • remove unused arg from EntityInvalidationUtils (#536) (0a1d1b5)

v0.61.0

12 Mar 19:38

Choose a tag to compare

Breaking Changes

#521 convert this to ESM. CJS consumers below node v20.10 may need modifications to upgrade, as well as CJS projects using jest which may need add the entity packages to a do-not-transpile regex.

Bug Fixes

  • deps: update dependency graphql to v16.13.1 (#510) (1a8535f)

Features

  • update the SQLExpression and SQLFragmentHelpers APIs (#516) (112d4dc)

v0.60.0

06 Mar 17:24

Choose a tag to compare

Features

  • Add SQLExpression class that supports fluent comparison method API (#506) (535b681)

v0.59.0

03 Mar 22:34

Choose a tag to compare

Bug Fixes

  • deps: update dependency @koa/router to v15.3.1 (#497) (72b3c80)

Features

  • add support to SQLFragment for = ANY(?) (#498) (b931daa)

v0.58.0

02 Mar 20:12

Choose a tag to compare

Bug Fixes

  • escape all matching portions of parts of cacher cache keys (#486) (21f2f6f)
  • fix some security review suggestions (#485) (e263bd2)

v0.57.0

28 Feb 01:33

Choose a tag to compare

Re-release of v0.56.0 (didn't publish to npm due to token being expired).

0.56.0 (2026-02-28)

Bug Fixes

Features

  • Add authorization action to EntityPrivacyPolicyRuleEvaluationContext (#464) (e71ae5f)
  • add codemod for upcoming v0.55.0-v0.56.0 (#413) (aba0ce5), closes #407 -#410
  • add entity-database-adapter-knex-testing-utils containing StubPostgresDatabaseAdapter (#412) (eeccf59)
  • add entityField SQL helper (#481) (459a5ff)
  • Add ilike and trigram similarity search to pagination (#431) (f72cbca), closes #422
  • add method to get pagination cursor for single entity (#475) (898f71c)
  • Add paginated loader to entity-database-adapter-knex (#422) (58deffd)
  • Add pagination max page size configuration (#436) (3ec4b5f)
  • add PostgresEntity/ReadonlyPostgresEntity classes that expose knexLoader methods (#442) (40b409f), closes #441
  • Add raw sqlfragment orderBy capability for pagination (#457) (0615ffa)
  • add support for nulls ordering in order by clauses (#468) (6c0838d)
  • support nullable search fields with postgres transforms (#470) (53b0604)

v0.55.0

27 Jan 06:19

Choose a tag to compare

Features

  • add AllowIf[Any|All]SubRulesAllowPrivacyPolicyRule rules (#401) (5db8977)
  • Add AllowIfInParentCascadeDeletionPrivacyPolicyRule (#399) (56ed357)
  • add EvaluateIfEntityFieldPredicatePrivacyPolicyRule (#400) (f3b575c)

v0.54.0

21 Jan 23:35

Choose a tag to compare

Bug Fixes

  • deps: pin dependencies (#328) (5679f27)
  • deps: pin dependency @apollo/server to 4.12.2 (#330) (7038912)
  • deps: pin dependency @koa/bodyparser to 6.0.0 (#339) (9f93926)
  • deps: pin dependency koa to 2.16.3 (#331) (ce55922)
  • Inline map().filter() loops in EntityLoaderUtils (#369) (ea6c128)
  • run tsc during tests CI job (#373) (1cc57ed)

Features

  • synthetically set cascading set-null fields to null during canViewerDeleteAsync evaluation (#376) (544bb7c)

v0.53.0

19 Dec 21:26

Choose a tag to compare

Republish of v0.52.0.

v0.52.0

19 Dec 21:25

Choose a tag to compare

What's Changed

Full Changelog: v0.51.0...v0.52.0