1.1.10 - 2026-06-02
- TAG: v1.1.10
- COVERAGE: 100.00% -- 58/58 lines in 2 files
- BRANCH COVERAGE: 0.00% -- 0/0 branches in 2 files
- 85.19% documented
Added
- StructuredMerge-managed template configuration under
.structuredmerge/,
including semantic Git diff driver settings and kettle-drift integration. rubocop-gradualbaseline tracking for style checks.
Changed
- Re-templated the project with the current kettle-jem / StructuredMerge
template. - Development and test dependency floors now use current template floors:
kettle-dev2.0.7,kettle-test2.0.3,kettle-soup-cover2.0.0,
turbo_tests23.1.1,rubocop-lts8.3.0, and
rubocop-lts-rspec1.0.3. - Development and test tooling now targets Ruby 2.4 or newer while the
published runtime Ruby requirement remains Ruby 2.2 or newer. - RSpec setup now loads
kettle-testhelpers and kettle-soup-cover coverage
bootstrap fromspec/spec_helper.rb. - Templating dependencies now load only when
K_JEM_TEMPLATING=true, with
local StructuredMerge and Kettle workspace dependencies wired through
SMORG_RB_DEV,KETTLE_RB_DEV, andnomono. - Gem metadata and packaging inventory were refreshed by the template,
including homepage, wiki, license-file, and packaged file handling.
Removed
- Removed the obsolete
.yard_gfm_support.rbdocumentation hook; YARD setup now
uses the current template-managed plugin configuration. - Removed obsolete CI workflows for Ruby 2.3, JRuby 9.1, TruffleRuby 23.2,
CodeQL, framework CI, and Discord notifications. - Removed legacy generated binstubs in favor of the current curated
kettle-check-eof,kettle-test, and retained documentation binstubs.
Fixed
-
logo at top of README.md
-
Fixed the Style workflow RBS validation command so CI uses the bundled
rbs
executable instead of the non-executablebin/rbsbinstub. -
Fixed the Coverage workflow so Codecov repository-registration/upload errors
do not fail CI after local coverage reports have already been generated and
verified.
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?