Releases: kettle-dev/kettle-wash
Release list
v0.1.1
0.1.1 - 2026-07-21
- TAG: v0.1.1
- COVERAGE: 100.00% -- 63/63 lines in 2 files
- BRANCH COVERAGE: 86.36% -- 19/22 branches in 2 files
- 20.00% documented
Changed
- 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.
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?
v0.1.0
0.1.0 - 2026-07-19
- TAG: v0.1.0
- COVERAGE: 100.00% -- 63/63 lines in 2 files
- BRANCH COVERAGE: 86.36% -- 19/22 branches in 2 files
- 20.00% documented
- Initial release
Added
- Added support for JRuby 10.1 and TruffleRuby 34.0.
- Added public constant deletion and reset helpers for test and reload workflows.
- Added
Kettle::Wash::Change, an include-based helper for modules that need
delete_constandreset_constsingleton methods. - Added
Kettle::Wash.installandKettle::Wash.validate!for gems that
declare washable constant contracts without loadingkettle-washat runtime.
Changed
-
Documented the primary coverage use case for reloading constants whose values
are conditionally derived fromENV. -
Added RSpec usage documentation with a link to the
kettle-soup-cover
constant reset specs. -
Updated the RSpec usage example to use
rspec-stubbed_envinstead of
mutating the real process environment. -
Retemplated project metadata and CI/development automation with
kettle-jemv7.0.0. -
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.
Fixed
-
Corrected OpenCollective funding metadata to use the
kettle-devcollective. -
Updated generated project metadata links to use the migrated
kettle-dev
GitHub organization. -
Package configured license files in gem release file lists.
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?