Releases: cucumber/cucumber-ruby-core
Releases · cucumber/cucumber-ruby-core
v14.0.0
v13.0.3
Changed
- Fixed up all remaining Layout auto-correct cops in the codebase
v13.0.2
Changed
- Added CI testing for Ruby 3.3
- Fixed up a few minor rubocop offenses in the codebase around Array structuring
v13.0.1
Changed
- Fixed up a few styling / layout cops in the tests
Fixed
- The
Passed
Result
class was missing the strict keyword argument handling
v13.0.0
Changed
- Now using a 2-tiered changelog to avoid any bugs when using polyglot-release
- More refactoring of the repo by fixing up a bunch of manual rubocop offenses (See PR's for details)
(#259 #262 #268 #274) - In all
Summary
andResult
classes, changed thestrict
argument into a keyword argument
See upgrading notes for 13.0.0.md
(#261) - Permit usage of gherkin v27
Fixed
- Restore support for matching a scenario by its Feature, Background, and Rule line numbers (#247)
Removed
- Remove legacy
unindent
gem (Now no longer required since Ruby 2.3 and Squiggly heredocs) (#278)
v12.0.0
Changed
- Update gherkin and messages minimum dependencies
- Added in new rubocop sub-gems for testing, pinning versions where appropriate
- Removed all redundant / incorrect rubocop config overrides (Placed in TODO file)
Removed
- Remove support for ruby 2.4 and below. 2.5 or higher is required now
v11.1.0
v11.0.0
Update release workflow accordingly to the test one
v10.1.1
v10.1.0
Dependencies
- Patched
cucumber-gherkin
,cucumber-messages
andcucumber-tag-expressions