v3.0.6
3.0.6 - 2026-07-28
- TAG: v3.0.6
- COVERAGE: 98.58% -- 278/282 lines in 12 files
- BRANCH COVERAGE: 91.67% -- 77/84 branches in 12 files
- 20.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-soup-coverexecutable startup header is now shown only when
--verboseis passed;-vand--versionstill print just the executable
version and exit. -
Turbo test parent collation now runs every configured SimpleCov formatter
while suppressing repeated formatter status lines, keeping default task
coverage output compact without reducing formatter coverage. -
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.
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?