toml-merge v1.0.0 released!
1.0.0 - 2025-12-19
- TAG: v1.0.0
- COVERAGE: 94.05% – 506/538 lines in 9 files
- BRANCH COVERAGE: 76.64% – 164/214 branches in 9 files
- 96.55% documented
Added
- Initial release
- Added support for pure Ruby TOML parsing via tree_haver v3 Citrus backend with toml-rb
- Automatically registers both tree-sitter-toml (native, fast) and toml-rb (pure Ruby) grammars
- TreeHaver auto-selects best available backend (tree-sitter preferred, Citrus fallback)
- Enables TOML parsing on platforms without native library support
- Can force Citrus backend via
TREE_HAVER_BACKEND=citrusenvironment variable
- Added graceful error handling when neither tree-sitter-toml nor toml-rb are available
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?