Skip to content

v2.0.0

Choose a tag to compare

@pboling pboling released this 23 May 10:44
· 41 commits to main since this release
v2.0.0
c099187

2.0.0 - 2026-05-23

  • TAG: v2.0.0
  • COVERAGE: 100.00% -- 91/91 lines in 15 files
  • BRANCH COVERAGE: 100.00% -- 2/2 branches in 15 files
  • 90.00% documented

Added

  • Added the kettle-test executable, which runs RSpec through Bundler, captures
    full output under tmp/kettle-test/, and prints a compact failure, seed,
    timing, and coverage summary.
  • Added default kettle/test/rspec integration coverage for exported RSpec
    helpers and configuration constants.

Changed

  • kettle-test now runs specs through turbo_tests2 by default, with
    KETTLE_TEST_RUNNER=rspec available as an opt-out for direct RSpec runs.
  • Added KETTLE_TEST_TURBO_PROCESSES, KETTLE_TEST_TURBO_RUNTIME_LOG, and
    KETTLE_TEST_TURBO_NICE controls for the default turbo_tests2 runner.
  • Switched the coverage test stack to turbo_tests2 ~> 3.0.
  • Migrated local development dependency wiring to the current nomono-based
    modular Gemfile pattern used by the kettle-rb template.
  • Refreshed project templating, CI workflows, and release support files from the
    current kettle-jem full template.
  • Changed the project license metadata and generated license files to
    AGPL-3.0-only.

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 on Polar Donate to my FLOSS efforts at ko-fi.com Donate to my FLOSS efforts using Patreon