Skip to content

Releases: cucumber/cucumber-ruby-core

v16.2.0

06 Feb 09:25
v16.2.0
8e8e938

Choose a tag to compare

Changed

  • Added the test result type 'ambiguous'
    (#311)

v16.1.1

24 Dec 09:48
v16.1.1
f2d3bfb

Choose a tag to compare

Fixed

  • Added a fix that prevented the Duration class from not being able to calculate duration correctly

v16.0.0

16 Dec 18:07
v16.0.0
2ce9d06

Choose a tag to compare

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

v15.4.0

10 Dec 17:37
v15.4.0
6146cdb

Choose a tag to compare

Changed

  • Permit usage of gherkin up to v39, messages up to v32

v15.3.0

14 Oct 17:10
v15.3.0
68260eb

Choose a tag to compare

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)

v15.2.1

21 Aug 06:48
v15.2.1
f70a0e6

Choose a tag to compare

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

v15.2.0

08 Aug 07:37
v15.2.0
7b5d0e7

Choose a tag to compare

Changed

  • Permit usage of gherkin up to v32, messages up to v29
  • Minor internal refactors

v15.1.0

28 Feb 14:08
v15.1.0
5c388e5

Choose a tag to compare

Changed

  • Permit usage of gherkin up to v30

v15.0.0

24 Dec 10:46
v15.0.0
9fbe394

Choose a tag to compare

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)

v14.0.0

08 Aug 11:10
v14.0.0
01eebd6

Choose a tag to compare

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)