tree_haver v5.0.3 released!
5.0.3 - 2026-01-30
- TAG: v5.0.3
- COVERAGE: 83.68% – 2128/2543 lines in 30 files
- BRANCH COVERAGE: 72.50% – 862/1189 branches in 30 files
- 94.78% documented
Changed
- test against Prism v1.9.0
- CI updated to use latest version of ore
Fixed
- Improved dependency handling and test robustness:
- Added missing RSpec backend tags (
:parslet_backend,:citrus_backend, etc.) to ensure tests are skipped when dependencies are unavailable. - Enhanced
GrammarFinderto support bothENV.key?andENV[var]checks, fixing issues with environment stubbing in tests. - Improved
GrammarFinderspec reliability by usingallow(File).to receive(:exist?).and_call_original. - Configured RSpec to mark grammar-dependent tests as
pendingwith helpful instructions when shared libraries are missing. - Renamed
:toml_rbtag to:toml_rb_gemfor consistency across the codebase.
- Added missing RSpec backend tags (
- Documentation fixes related to gem family section
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?