Skip to content

v1.0.0

Choose a tag to compare

@pboling pboling released this 18 Jul 04:51
v1.0.0
fcaf8e9

1.0.0 - 2026-07-17

  • TAG: v1.0.0
  • COVERAGE: 95.22% -- 2370/2489 lines in 23 files
  • BRANCH COVERAGE: 76.87% -- 801/1042 branches in 23 files
  • 29.29% documented

Added

  • kettle-family release now accepts --ci-workflows and forwards the
    comma-separated workflow subset to member kettle-release runs.

Changed

  • Promoted the gems that provide built-in kettle-family workflow commands to
    runtime dependencies: kettle-dev for release/changelog/SHA-pin/version
    tooling and kettle-test for test runs.

  • Moved the kettle-jem templating provider to the templating Gemfile while
    the next kettle-jem release depends on unreleased kettle-family fixes.

  • Raised the runtime Ruby floor to 4.0.0.

  • kettle-jem-template-20260716-001 - Shim gemspec manifests now include
    LICENSE.md instead of nonexistent LICENSE.txt.

  • kettle-jem-template-20260716-002 - Generated gemspec manifests now ship fewer
    repository-only files by default to reduce downstream distro packaging churn.

Fixed

  • Root-mode family changelog release commands now pass the configured family
    name to kettle-changelog, allowing shared root changelogs to run from
    repositories that do not have a root gemspec.
  • kettle-family bump-version now recognizes exact same-version family
    dependencies written as = #{spec.version} instead of failing with a
    misleading ambiguous dependency error.
  • kettle-family release --ci-workflows now validates workflow names before
    forwarding them to shell-backed kettle-release commands.

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