v0.8.3 0.16.7
Panniantong/Agent-ReachAug 30, 2026 → Sep 10, 202611 days between releases
What's New
The provided notes for 0.16.7 are for the `ruff` dependency, introducing new linting rules and performance optimizations.
Breaking Changes
- Stop recommending removed `typing.no_type_check_decorator` (`UP035`)
- Correct `D211` and `D203` rule conflict diagnostic (may alter linting behavior)
New Features
- Add rule for default values on method receivers (`RUF077`)
- Recognize `re.prefixmatch` (`RUF039`, `RUF055`)
- Recognize `slice` and `frozendict` generics
Improvements
- Reuse parser name lookups when interning
- Speed up inherited configuration resolution
- Stop defining `__cached__` for Python 3.15
Bug Fixes
- Alternate nested quotes inside format spec interpolations
- Mark fix unsafe when it creates a docstring (`ISC003`)
- Skip fixes for multi-member imports (`TID254`)
- Gate `ImportCycleError` on Python 3.15 (`PLW0133`)
Upgrade Notes
The provided release notes for 0.16.7 are for the `ruff` tool, not the `Agent-Reach` repository. If this is a dependency update, ensure your `ruff` version is updated. Review the `D211` and `D203` rule conflict resolution, which may alter linting output.
The Two Releases
v0.8.3
Aug 30, 2026· 2 months ago
This release focuses on fixing CI/CD pipeline issues and improving the usability of action pickers. It includes updates to align agent guidance with current contracts and repairs internationalization gates.
Full release notes0.16.7
Sep 10, 2026· 1 month ago
This release introduces new rules for default method receiver values and regex prefix matching, alongside performance optimizations for parser lookups and configuration resolution.
Full release notes