Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning,
and yes, platform and engine support are part of the public API.
Please file a bug if you notice a violation of semantic versioning.
Unreleased
Added
Changed
Deprecated
Removed
Fixed
Security
0.2.3 - 2026-07-02
- TAG: v0.2.3
- COVERAGE: 92.69% – 444/479 lines in 10 files
- BRANCH COVERAGE: 67.63% – 117/173 branches in 10 files
- 63.77% documented
Fixed
- Package configured license files in gem release file lists.
0.2.2 - 2026-06-22
- TAG: v0.2.2
- COVERAGE: 92.69% – 444/479 lines in 10 files
- BRANCH COVERAGE: 67.63% – 117/173 branches in 10 files
- 63.77% documented
Added
- Added support for JRuby 10.1 and TruffleRuby 34.0.
Changed
- Retemplated project metadata and CI/development automation with
kettle-jemv7.0.0.
Fixed
- Updated generated footer links to point at the migrated
kettle-dev
GitHub organization.
0.2.1 - 2026-06-15
- TAG: v0.2.1
- COVERAGE: 92.69% – 444/479 lines in 10 files
- BRANCH COVERAGE: 68.42% – 117/171 branches in 10 files
- 63.77% documented
Fixed
- Fixed generated OpenCollective funding links so README, FUNDING, and
generated docs point atgaltzo-flossinstead of an empty slug.
0.2.0 - 2026-06-03
- TAG: v0.2.0
- COVERAGE: 92.51% – 432/467 lines in 10 files
- BRANCH COVERAGE: 68.42% – 117/171 branches in 10 files
- 65.82% documented
Added
- Added the current
kettle-jemtemplate harness, including StructuredMerge
config, local setup scripts, generated CI workflows, and Ruby 4.0.5mise
tooling.
Changed
- (BREAKING) Switched native PDF rendering from Prawn to HexaPDF.
- Rebuilt the README with the current
kettle-jemlayout while preserving the
project synopsis and alternatives. - Updated generated development, test, documentation, and style dependencies
through the current template stack. - Updated README alternatives to mention the Python
yaml2rstandyaml2doc
tools.
Removed
- Removed obsolete generated binstubs and legacy Ruby 2.x/3.1 modular Gemfiles.
0.1.0 - 2025-11-09
- TAG: v0.1.0
- COVERAGE: 92.43% – 391/423 lines in 10 files
- BRANCH COVERAGE: 68.18% – 105/154 branches in 10 files
- 76.67% documented
Added
- Initial release