Changelog

SemVer 2.0.0 Keep-A-Changelog 1.0.0

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog,
and this project adheres to Semantic Versioning,
and yes, platform and engine support are part of the public API.
Please file a bug if you notice a violation of semantic versioning.

Unreleased

Added

Changed

Deprecated

Removed

Fixed

Security

0.2.3 - 2026-07-02

  • TAG: v0.2.3
  • COVERAGE: 92.69% – 444/479 lines in 10 files
  • BRANCH COVERAGE: 67.63% – 117/173 branches in 10 files
  • 63.77% documented

Fixed

  • Package configured license files in gem release file lists.

0.2.2 - 2026-06-22

  • TAG: v0.2.2
  • COVERAGE: 92.69% – 444/479 lines in 10 files
  • BRANCH COVERAGE: 67.63% – 117/173 branches in 10 files
  • 63.77% documented

Added

  • Added support for JRuby 10.1 and TruffleRuby 34.0.

Changed

  • Retemplated project metadata and CI/development automation with kettle-jem v7.0.0.

Fixed

  • Updated generated footer links to point at the migrated kettle-dev
    GitHub organization.

0.2.1 - 2026-06-15

  • TAG: v0.2.1
  • COVERAGE: 92.69% – 444/479 lines in 10 files
  • BRANCH COVERAGE: 68.42% – 117/171 branches in 10 files
  • 63.77% documented

Fixed

  • Fixed generated OpenCollective funding links so README, FUNDING, and
    generated docs point at galtzo-floss instead of an empty slug.

0.2.0 - 2026-06-03

  • TAG: v0.2.0
  • COVERAGE: 92.51% – 432/467 lines in 10 files
  • BRANCH COVERAGE: 68.42% – 117/171 branches in 10 files
  • 65.82% documented

Added

  • Added the current kettle-jem template harness, including StructuredMerge
    config, local setup scripts, generated CI workflows, and Ruby 4.0.5 mise
    tooling.

Changed

  • (BREAKING) Switched native PDF rendering from Prawn to HexaPDF.
  • Rebuilt the README with the current kettle-jem layout while preserving the
    project synopsis and alternatives.
  • Updated generated development, test, documentation, and style dependencies
    through the current template stack.
  • Updated README alternatives to mention the Python yaml2rst and yaml2doc
    tools.

Removed

  • Removed obsolete generated binstubs and legacy Ruby 2.x/3.1 modular Gemfiles.

0.1.0 - 2025-11-09

  • TAG: v0.1.0
  • COVERAGE: 92.43% – 391/423 lines in 10 files
  • BRANCH COVERAGE: 68.18% – 105/154 branches in 10 files
  • 76.67% documented

Added

  • Initial release

Security