Recent Releases of https://github.com/cucumber/cucumber-ruby-core
https://github.com/cucumber/cucumber-ruby-core - v16.1.1
Fixed
- Added a fix that prevented the
Durationclass from not being able to calculate duration correctly
- Ruby
Published by github-actions[bot] 18 days ago
https://github.com/cucumber/cucumber-ruby-core - v16.0.0
Changed
- Bumped the lower bounds of messages to v28, gherkin to v33 and tag-expressions to v6
Removed
- Remove support for ruby 3.1 and below. 3.2 or higher is required now
- Ruby
Published by github-actions[bot] 26 days ago
https://github.com/cucumber/cucumber-ruby-core - v15.4.0
Changed
- Permit usage of gherkin up to v39, messages up to v32
- Ruby
Published by github-actions[bot] about 1 month ago
https://github.com/cucumber/cucumber-ruby-core - v15.3.0
Changed
- Permit usage of gherkin up to v34, tag-expressions up to v8
Fixed
- Further fix situations in which multiple extraneous arguments could be passed from a proc to
Location#new
(discarding these arguments)
- Ruby
Published by github-actions[bot] 3 months ago
https://github.com/cucumber/cucumber-ruby-core - v15.2.1
Fixed
- (
Proc#source_locationreturns [path, start_line, start_column, end_line, end_column] with Ruby 3.5.0dev+)
(#299 yahonda luke-hill) - Alter default location provided to
Cucumber::Core::Test::Action::Definedto only pass file and line
- Ruby
Published by github-actions[bot] 5 months ago
https://github.com/cucumber/cucumber-ruby-core - v15.2.0
Changed
- Permit usage of gherkin up to v32, messages up to v29
- Minor internal refactors
- Ruby
Published by github-actions[bot] 5 months ago
https://github.com/cucumber/cucumber-ruby-core - v15.1.0
Changed
- Permit usage of gherkin up to v30
- Ruby
Published by github-actions[bot] 11 months ago
https://github.com/cucumber/cucumber-ruby-core - v15.0.0
Changed
- Permit usage of gherkin up to v29 and messages up to v28
Fixed
- References to the Time Conversion and UUID helpers needed altering to use the
Helpersnamespace
Removed
- Remove support for ruby 2.7 and below. 3.0 or higher is required now (Owing to messages bump)
- Ruby
Published by github-actions[bot] about 1 year ago
https://github.com/cucumber/cucumber-ruby-core - v14.0.0
Changed
- Permit usage of gherkin up to v29 and messages up to v26
- Internal Breaking Change: Structure of
Actionclasses have changed.
See upgrading notes for 14.0.0.md
(#282)
Removed
- Remove support for ruby 2.6 and below. 2.7 or higher is required now (Autofixed to Ruby 2.7 styles)
- Ruby
Published by github-actions[bot] over 1 year ago
https://github.com/cucumber/cucumber-ruby-core - v13.0.3
Changed
- Fixed up all remaining Layout auto-correct cops in the codebase
- Ruby
Published by github-actions[bot] over 1 year ago
https://github.com/cucumber/cucumber-ruby-core - v13.0.2
Changed
- Added CI testing for Ruby 3.3
- Fixed up a few minor rubocop offenses in the codebase around Array structuring
- Ruby
Published by github-actions[bot] almost 2 years ago
https://github.com/cucumber/cucumber-ruby-core - v13.0.1
Changed
- Fixed up a few styling / layout cops in the tests
Fixed
- The
PassedResultclass was missing the strict keyword argument handling
- Ruby
Published by github-actions[bot] almost 2 years ago
https://github.com/cucumber/cucumber-ruby-core - 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
SummaryandResultclasses, changed thestrictargument 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
unindentgem (Now no longer required since Ruby 2.3 and Squiggly heredocs) (#278)
- Ruby
Published by github-actions[bot] about 2 years ago
https://github.com/cucumber/cucumber-ruby-core - 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
- Ruby
Published by github-actions[bot] over 2 years ago
https://github.com/cucumber/cucumber-ruby-core - v11.1.0
Changed
- Update gherkin and messsages dependencies
Fixed
- Ruby
Published by github-actions[bot] about 3 years ago
https://github.com/cucumber/cucumber-ruby-core - v11.0.0
- Ruby
Published by github-actions[bot] over 3 years ago
https://github.com/cucumber/cucumber-ruby-core - v10.1.1
10.1.1
Dependencies
- Patched
cucumber-tag-expressions
- Ruby
Published by github-actions[bot] almost 4 years ago
https://github.com/cucumber/cucumber-ruby-core - v10.1.0
Dependencies
- Patched
cucumber-gherkin,cucumber-messagesandcucumber-tag-expressions
- Ruby
Published by github-actions[bot] over 4 years ago