v0.2.5
0.2.5 - 2026-07-11
- TAG: v0.2.5
- COVERAGE: 95.22% -- 2309/2425 lines in 23 files
- BRANCH COVERAGE: 76.75% -- 766/998 branches in 23 files
- 29.54% documented
Added
- Family workflows now inject a derived local family path environment variable
by default, such asRUBY_OAUTH_DEV=/path/to/ruby-oauth, so in-flight family
members can resolve unreleased sibling gems during orchestration. - Family configs now expose
pre_release.image_url_skip_patternsand pass the
active config path to release commands sokettle-pre-releasecan skip
project-specific volatile image URLs. kettle-family release --skip-bundle-auditnow forwards
--skip-bundle-auditandKETTLE_DEV_SKIP_BUNDLE_AUDIT=trueto downstream
kettle-releasecommands.
Changed
require "kettle/family"no longer loadsversion_gemby default; require
kettle/family/version_gemfor the optionalVersionGem::Basicextension.- Release lockfile normalization now forces configured local path environment
variables off after caller overrides so release locks are cleaned
deterministically.
Many paths lead to being a sponsor or a backer of this project. Are you on such a path?