Skip to content

v2.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 09 Sep 11:45
· 14 commits to main since this release
6142fcc

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