A summary of data about the Ruby ecosystem.

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 Duration class 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_location returns [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::Defined to 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 Helpers namespace

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 Action classes 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 Passed Result class 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 Summary and Result classes, changed the strict 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)

- 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

  • Restore support for matching a scenario by tag and step line numbers. (#237, #238, #239)

- 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-messages and cucumber-tag-expressions

- Ruby
Published by github-actions[bot] over 4 years ago