Skip to content

v3.0.2

Choose a tag to compare

@pboling pboling released this 19 Jul 22:35
v3.0.2
c529a9f

3.0.2 - 2026-07-19

  • TAG: v3.0.2
  • COVERAGE: 100.00% -- 243/243 lines in 12 files
  • BRANCH COVERAGE: 94.12% -- 64/68 branches in 12 files
  • 16.18% documented

Added

  • Added Kettle::Soup::Cover::Constants::WASHED_CONSTANTS as the contract used
    by the spec harness to validate constant reload behavior.

Changed

  • kettle-wash is now a development dependency used by the test harness instead
    of a runtime dependency loaded during coverage bootstrap.

  • 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.

  • Updated the README coverage setup, environment variable reference, and
    turbo_tests2 usage notes to match the current implementation.

Fixed

  • Specs now reset coverage constants through kettle-wash instead of the old
    Kettle::Soup::Cover.reset_const helper.

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