All notable changes to this project will be documented in this file.
[Unreleased]
[0.2.0] - 2026-07-10
Changed
- Make
EctoIsolator.check!/3raise immediately when it detects a non-atomic operation inside a transaction. - Reduce
EctoIsolator.Offenseto its adapter, action, and details.
Removed
- Remove the
:logand:collectreporting modes and:modeconfiguration. - Remove
with_mode,collect, and the ExUnit collection helper as part of the breaking0.2.0API change.
[0.1.0] - 2026-07-10
Added
- Detection of non-atomic side effects inside Ecto transactions.
- Req adapter and ExUnit helper for enforcing transaction isolation.