Changelog
All notable changes to this project will be documented in this file.
[0.6.0] - 2026-04-29
Added
- feat(docs): add --build mode for HTML site generation
Refactored
- refactor(cli): extract dynamic command registration into class methods
Style
- style(cli): use if/else block instead of multi-line ternary
[0.5.1] - 2026-04-28
Added
- feat(cli): forward all Steps kwargs as Thor options, not just --report
Documentation
- docs(readme): document v0.5 CLI surface (--report, per-group commands)
[0.5.0] - 2026-04-28
Added
- feat(steps): align codequality + docs report mode with ci-workflows v3
CI
- ci(main): gate matrix steps with if:, not job-level
Refactored
- refactor(yardstick_runner): drop unused parity helpers
Tests
- test(yardstick_runner): cover happy path, threshold failure, missing yml
[0.4.0] - 2026-04-28
Added
- feat(steps,cli): expose per-group commands with --report flag
- feat(generator): bin/fluence-ci supports per-group sub-commands
- feat(generator): drop config/ci.rb inject in favor of bin/fluence-ci
CI
- ci: skip rubocop and main matrix on release PRs
[0.3.0] - 2026-04-28
Added
- feat: ship install generator, fluence-ci CLI, and Steps/Runner catalog (Phase 2)
CI
- ci: activate consumer-style quality gates and 100% YARD coverage
Tests
- test: add multi-Rails matrix and integration specs for CLI + generator
- test: configure SimpleCov + Undercover formatter in spec_helper
[0.2.0] - 2026-04-28
Build
- build: add benchmark runtime dep for undercover on Ruby 3.5+
CI
- ci: grant
packages: readon @v2 wrappers (fix startup_failure) - ci: add workflow_dispatch to publish.yml for manual republish
- ci: forward RELEASE_APP_PRIVATE_KEY to release.yml
Documentation
- docs: refresh README pins + add CONTRIBUTING.md
[0.1.1] - 2026-04-28
Other
- chore: add cliff.toml for changelog generation
- chore: pin remaining tool versions
Style
- style: convert string literals from double to single quotes
[0.1.0] - 2026-04-28
Other
- chore: initial commit