kettle-dev v1.2.3 released!
1.2.3 - 2025-11-28
- TAG: v1.2.3
- COVERAGE: 93.43% – 4681/5010 lines in 31 files
- BRANCH COVERAGE: 76.63% – 1912/2495 branches in 31 files
- 70.55% documented
Fixed
- Fixed Gemfile parsing to properly deduplicate comments across multiple template runs
- Implemented two-pass comment deduplication: sequences first, then individual lines
- Magic comments (frozen_string_literal, encoding, etc.) are now properly deduplicated by content, not line position
- File-level comments are deduplicated while preserving leading comments attached to statements
- Ensures idempotent behavior when running templating multiple times on the same file
- Prevents accumulation of duplicate frozen_string_literal comments and comment blocks
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?