v4.1.1
4.1.1 - 2026-07-25
- TAG: v4.1.1
- COVERAGE: 97.46% -- 730/749 lines in 28 files
- BRANCH COVERAGE: 86.34% -- 177/205 branches in 28 files
- 20.94% documented
Changed
-
kettle-jem-template-20260716-001 - Shim gemspec manifests now include
LICENSE.mdinstead of nonexistentLICENSE.txt. -
kettle-jem-template-20260716-002 - Generated gemspec manifests now ship fewer
repository-only files by default to reduce downstream distro packaging churn. -
kettle-jem-template-20260720-001 - Generated READMEs can now render
template-managed corporate sponsor logos from project or family config. -
kettle-jem-template-20260720-002 - Generated development Gemfiles now use the
releasedtree_sitter_language_packgem 1.13.3 or newer by default. -
kettle-jem-template-20260720-003 - Generated StructuredMerge Git diff driver
config now uses the installedsmorg-rbRuby driver name. -
kettle-jem-template-20260720-004 - Generated multi-engine workflow files now
omit JRuby and TruffleRuby jobs when project config declares MRI-only engines. -
kettle-jem-template-20260720-005 - Generated README Support & Community rows
now include a RubyForum help badge. -
kettle-jem-template-20260725-001 - Generated JRuby and TruffleRuby workflow
files now run when pull request head branches start withfeature/release,
so release CI monitoring does not report intentionally skipped engine
workflows as failures. -
kettle-jem-template-20260725-002 - Generated gemspec templates now include
anonymous_loaderas a development dependency, and version specs use it to
execute generatedversion.rbfiles for coverage without redefining package
constants. Managed version specs are removed whenversion_gemis disabled
or incompatible with the project's runtime Ruby floor.
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?