Releases: acodeninja/persist
Releases · acodeninja/persist
v2.3.1
v2.3.0
v2.2.3
v2.2.2
v2.2.1
v2.2.0
v2.1.1
v2.1.0
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