# Changelog
All notable changes to this project will be documented in this file.
## [Unreleased]
## [0.2.0] - 2026-07-10
### Changed
- Make `EctoIsolator.check!/3` raise immediately when it detects a non-atomic
operation inside a transaction.
- Reduce `EctoIsolator.Offense` to its adapter, action, and details.
### Removed
- Remove the `:log` and `:collect` reporting modes and `:mode` configuration.
- Remove `with_mode`, `collect`, and the ExUnit collection helper as part of the
breaking `0.2.0` API 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.