Releases: kettle-dev/kettle-wash
Release list
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?