Skip to content

v1.1.3

Choose a tag to compare

@pboling pboling released this 25 May 03:18
· 22 commits to main since this release
v1.1.3
a90d4b7

1.1.3 - 2026-05-24

  • TAG: v1.1.3
  • COVERAGE: 96.72% -- 236/244 lines in 11 files
  • BRANCH COVERAGE: 85.71% -- 60/70 branches in 11 files
  • 16.67% documented

Fixed

  • Removed duplicate-load warnings in the spec bootstrap while preserving coverage
    tracking for the library under test.

  • Covered Ruby 4.0.5 / SimpleCov branch paths that were causing bin/rake to
    fail the configured coverage gate.

  • Stabilized self-test coverage for rake task files so randomized spec order no
    longer changes the final branch coverage result.

  • Removed the duplicate RuboCop Gradual run from the style workflow and fixed
    the generated style appraisal Gemfile for Ruby 4 extracted stdlibs.

  • Removed the duplicate current workflow job caused by stale matrix axes.

  • Marked generated workflow files as template-owned to prevent stale YAML keys
    from surviving future template runs.

  • Isolated the spec-helper rake-task coverage exerciser under tmp/ so
    turbo_tests2 workers cannot delete each other's real coverage artifacts before
    parent-process collation.

  • turbo_tests:cleanup now publishes merged worker JSON coverage back to the
    canonical coverage/coverage.json path after collating worker resultsets, so
    CI uploaders and release tooling can continue to read standard coverage paths.

  • Parsed K_SOUP_COV_OPEN_BIN with shellwords before opening the HTML report so
    opener commands with arguments report unavailable executables consistently
    across Ruby engines.

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