v2.0.16
2.0.16 - 2026-07-28
- TAG: v2.0.16
- COVERAGE: 92.63% -- 88/95 lines in 17 files
- BRANCH COVERAGE: 100.00% -- 2/2 branches in 17 files
- 100.00% documented
Added
-
kettle-jem-template-20260726-001 - Projects now include YARD lint
configuration and documentation dependencies so documentation issues fail
before generated docs are refreshed. -
kettle-jem-template-20260727-001 - Spec harness documentation now lists the
RSpec helpers provided bykettle-test.
Changed
-
The
kettle-testexecutable startup header is now shown only when
--verboseis passed;-vand--versionstill print just the executable
version and exit. -
kettle-jem-template-20260725-001 - Release pull request branches beginning
withfeature/releasenow run JRuby and TruffleRuby workflows. -
kettle-jem-template-20260725-002 - Version specs now use
anonymous_loaderto
coverversion.rbwithout redefining constants, or are removed when version
specs are not managed for the project. -
kettle-jem-template-20260728-001 - Generated Ruby workflows now use clearer
setup-ruby-flash planning and can prepare appraisal-only jobs without
installing the main Gemfile bundle.
Fixed
-
kettle-jem-template-20260726-002 - Generated version files now document their
version namespace and constants, reducing warning-only YARD lint output. -
kettle-jem-template-20260726-003 - Coverage upload steps now treat Coveralls,
QLTY, and Codecov as optional, so provider outages do not fail CI when local
coverage thresholds still pass. -
kettle-jem-template-20260728-002 - Generated RuboCop configs now ignore the
samegemfiles/vendor/bundletree as.gitignore, so vendored dependency
installs are not reported as project lint debt. -
TruffleRuby dep-heads CI now uses current RubyGems and Bundler during setup,
avoiding setup failures before the test suite starts.
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?