Releases: Jebel-Quant/rhiza
Releases · Jebel-Quant/rhiza
v0.18.5
Immutable
release. Only release title and notes can be modified.
[0.18.5] - 2026-05-31
🚀 Features
- (devcontainer) Link github-devcontainer overlay via recommends and add bundle combination tests (#1129)
- Add mutation testing via mutmut (#1138)
💼 Other
- Bump version 0.18.4 → 0.18.5
🚜 Refactor
- (tests) Move rhiza-specific tests to correct locations (#1139)
⚙️ Miscellaneous Tasks
- Update CHANGELOG.md for v0.18.4 [skip ci]
- Skip book workflow on forks
- Bump workflow stubs v0.16.0 → v0.18.4 in bundles
- Enforce monotonic release tags and align pyproject sync tests (#1133)
v0.18.4
Immutable
release. Only release title and notes can be modified.
[0.18.4] - 2026-05-28
💼 Other
- Bump version 0.18.3 → 0.18.4
🚜 Refactor
- Move test_lfs.py to lfs bundle, test_gh_aw/github targets to gh-aw bundle
- Move test-pyproject target and test file to tests bundle
⚙️ Miscellaneous Tasks
- Update CHANGELOG.md for v0.18.3 [skip ci]
v0.18.3
Immutable
release. Only release title and notes can be modified.
[0.18.3] - 2026-05-28
🐛 Bug Fixes
- Resolve Windows CI failures and reduce LFS skip noise
- Comment out optional_dirs check in test_root_contains_expected_directories
- Sync bundle copy of test_project_layout.py with root .rhiza/
💼 Other
- Bump version 0.18.2 → 0.18.3
🚜 Refactor
- Move rhiza-only tests from .rhiza/tests/ to tests/
- Delete test_lfs_structure.py, fold existence checks into integration
- Delete test_completions.py and test_config_files.py from structure/
🧪 Testing
- Add lint dependency group check to test-pyproject
⚙️ Miscellaneous Tasks
- Update CHANGELOG.md for v0.18.2 [skip ci]
v0.18.2
Immutable
release. Only release title and notes can be modified.
[0.18.2] - 2026-05-28
🚀 Features
- Group bundles by platform in explain-bundles output
💼 Other
- Bump version 0.18.1 → 0.18.2
🧪 Testing
- Add bundle-root sync check and fix all stale bundle files
⚙️ Miscellaneous Tasks
- Update CHANGELOG.md for v0.18.1 [skip ci]
- Align core bundle doctor.mk with .rhiza version
- Sync ty version constraint in core bundle with .rhiza
v0.18.1
Immutable
release. Only release title and notes can be modified.
v0.18.0
Immutable
release. Only release title and notes can be modified.
[0.18.0] - 2026-05-28
🚀 Features
- (ci) Add lowest-deps job to rhiza_ci workflow
- (ci) Run typecheck job across full Python version matrix
- Add make explain-bundles onboarding target
🐛 Bug Fixes
- Quote pre-commit entry to fix YAML syntax error in no-rej-files hook
- Bump pyyaml lower bound to 6.0.1 to fix lowest-deps build failure
- (ci) Install .rhiza/requirements in lowest-deps job
- (ci) Run uv sync before pip install in lowest-deps job
- (ci) Pass GITLEAKS_LICENSE through reusable CI workflow (#1106)
💼 Other
- Parallelize
make testand bound Marimo notebook runtime (#1107) - Add
make doctordiagnostics and bundle-sync troubleshooting guide (#1114) - Enforce per-job time budgets and standardize cache keys (#1118)
- Add docs build cache/timing and benchmark baseline workflow (#1123)
- Bump version 0.17.0 → 0.18.0
📚 Documentation
- Add comprehensive repository quality analysis
- Document GNU Make requirement and add BSD make guard
- Add bundle dependency map to glossary (#1085)
- Add worked “new bundle” tutorial to EXTENDING_RHIZA (#1102)
- Revisit README and document downstream expectations (#1124)
🧪 Testing
- Enforce required Renovate manager coverage in validation test
- Add end-to-end downstream sync test for minimal git repo (#1087)
- (bundles) Add bundle×platform compatibility matrix (144 parametrized cases) (#1103)
- Add global pytest timeout and sync failure-mode coverage (#1119)
⚙️ Miscellaneous Tasks
- Update CHANGELOG.md for v0.17.0 [skip ci]
- Add pytest-xdist to test requirements
- Remove stale Claude agent worktree references
v0.17.0
Immutable
release. Only release title and notes can be modified.
[0.17.0] - 2026-05-27
💼 Other
- Bump version 0.16.0 → 0.17.0
📚 Documentation
- (github) Explain why rhiza_release cannot use a workflow stub
⚙️ Miscellaneous Tasks
- Update CHANGELOG.md for v0.16.0 [skip ci]
v0.16.0
Immutable
release. Only release title and notes can be modified.
[0.16.0] - 2026-05-27
🚀 Features
- Add workflow_call support to rhiza_release workflow
- Add workflow_call support to weekly and gh-aw-validate workflows
🐛 Bug Fixes
- (book) Run docs server via uv in
servetarget (#1074)
💼 Other
- Bump version 0.15.3 → 0.16.0
⚙️ Miscellaneous Tasks
- Update CHANGELOG.md for v0.15.3 [skip ci]
- Add CodeFactor config to exclude bundles/ from analysis
- Add .codefactor.yml to core bundle
- Remove .codefactor.yml from core bundle
- Bump workflow stubs to rhiza v0.16.0
v0.15.3
Immutable
release. Only release title and notes can be modified.
v0.15.2
Immutable
release. Only release title and notes can be modified.
[0.15.2] - 2026-05-26
🐛 Bug Fixes
- Strip whitespace from PYTHON_VERSION read from .python-version
💼 Other
- Bump version 0.15.1 → 0.15.2
⚙️ Miscellaneous Tasks
- Update CHANGELOG.md for v0.15.1 [skip ci]