Skip to content

v0.2.5

Choose a tag to compare

@pboling pboling released this 11 Jul 08:41
v0.2.5
8be2d0e

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 as RUBY_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_patterns and pass the
    active config path to release commands so kettle-pre-release can skip
    project-specific volatile image URLs.
  • kettle-family release --skip-bundle-audit now forwards
    --skip-bundle-audit and KETTLE_DEV_SKIP_BUNDLE_AUDIT=true to downstream
    kettle-release commands.

Changed

  • require "kettle/family" no longer loads version_gem by default; require
    kettle/family/version_gem for the optional VersionGem::Basic extension.
  • Release lockfile normalization now forces configured local path environment
    variables off after caller overrides so release locks are cleaned
    deterministically.

Official Discord 👉️ Live Chat on Discord

Many paths lead to being a sponsor or a backer of this project. Are you on such a path?

OpenCollective Backers OpenCollective Sponsors Sponsor Me on Github Liberapay Goal Progress Donate on PayPal

Buy me a coffee Donate to my FLOSS efforts at ko-fi.com