Skip to content

Commit 488e5e1

Browse files
authored
docs: add v1.0.1 changelog entry (#26)
1 parent 76417ca commit 488e5e1

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,20 @@ Versioning: [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
77

88
---
99

10+
## [1.0.1] — 2026-06-06
11+
12+
### Fixed
13+
- Replace `FileNotFoundError` in `MRTFixture` with `pytest.fail()` for cleaner test output when `alembic.ini` is missing (PR #22).
14+
15+
### Changed
16+
- Extract hardcoded `"claude-opus-4-5"` model name to `config.DEFAULT_EXPLAIN_MODEL` constant; add `MRTConfig.explain_model` field to allow overriding the model without modifying CLI code (PR #22).
17+
- Add `License :: OSI Approved :: MIT License` classifier to PyPI metadata (PR #25).
18+
19+
### Refactored
20+
- Introduce `pytest_mrt/exceptions.py` with `MRTConfigError`; decouple `MRTFixture` from pytest by raising a plain Python exception instead of calling `pytest.fail()` directly — the `mrt` fixture wrapper now handles the conversion (PR #24).
21+
22+
---
23+
1024
## [1.0.0] — 2026-06-06
1125

1226
First stable release. All v1.0 target criteria met.

0 commit comments

Comments
 (0)