v2.0.0
2.0.0 (2024-09-09)
Bug Fixes
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