Skip to content

Releases: acodeninja/persist

v2.3.1

30 Sep 10:10
aa35d98
Compare
Choose a tag to compare

2.3.1 (2024-09-30)

Bug Fixes

v2.3.0

25 Sep 20:00
2d4c028
Compare
Choose a tag to compare

2.3.0 (2024-09-25)

Features

  • support caching the search index (#16) (2d4c028)

v2.2.3

25 Sep 14:38
8e00267
Compare
Choose a tag to compare

2.2.3 (2024-09-25)

Bug Fixes

  • allow multiple conditions in queries (#15) (8e00267)

v2.2.2

24 Sep 07:45
5f5ad93
Compare
Choose a tag to compare

2.2.2 (2024-09-24)

Bug Fixes

v2.2.1

14 Sep 10:17
d27c221
Compare
Choose a tag to compare

2.2.1 (2024-09-14)

Bug Fixes

  • lodash missing from normal dependencies (#12) (d27c221)

v2.2.0

14 Sep 09:59
fa51c34
Compare
Choose a tag to compare

2.2.0 (2024-09-14)

Features

v2.1.1

10 Sep 15:30
a22f397
Compare
Choose a tag to compare

2.1.1 (2024-09-10)

Bug Fixes

  • model hydration is broken when an array is empty (#10) (a22f397)

v2.1.0

10 Sep 07:38
3096e64
Compare
Choose a tag to compare

2.1.0 (2024-09-10)

Features

v2.0.0

09 Sep 11:45
6142fcc
Compare
Choose a tag to compare

2.0.0 (2024-09-09)

  • feat(transactions)!: transactions with automated rollback (#6) (599cf7e)

Bug Fixes

  • use conventional commits for releases (#7) (e17ce2b)

Features

BREAKING CHANGES

  • change to behaviour on put engine methods, exceptions
    will stop a put in progress

  • test: add engine api test

  • test: add test for exported HTTP engine

  • feat(transactions): add transactional engine wrapper with commit capability

  • test(transactions): commit throws the underlying exception on failure

  • feat(transactions): add automatic rollback when a transaction fails

  • feat(transactions): allow Persist.addEngine to create transactional engines

  • docs(transactions): add documentation on using transactional engines

v1.1.0

03 Aug 12:04
34f61aa
Compare
Choose a tag to compare

1.1.0 (2024-08-03)

Features