Skip to content

Latest commit

 

History

History
139 lines (81 loc) · 5.81 KB

HISTORY.md

File metadata and controls

139 lines (81 loc) · 5.81 KB

New Features

  • Replay previous events to new subscribers (#136 @mattwynne)
  • Ruby 2.4.0 compatability (#120 @junaruga)
  • Implement equality for test cases (#111 @mattwynne)
  • Implement an event bus (moved from Cucumber-Ruby) (#106 @mattwynne)
  • Use frozen string literals (#105 @twalpole)
  • Use tag expressions (#116 @brasmusson)
  • Access example table row data by param name (#118 @enkessler)

Bugfixes

  • Handle incomplete examples to scenario outlines. (109 @brasmusson)
  • Add with_filtered_backtrace method to unknown result (107 @danascheider)

Removed Features

  • Remove support for Ruby v1.9.3. (112 @brasmusson)

Refactoring

  • Travis: jruby-9.1.10.0 (#130 @olleolleolle)
  • Travis: jruby-9.1.12.0 (#133 @olleolleolle)

New Features

  • Update to Gherkin v4.0 (@brasmusson)

Bugfixes

  • Use monotonic time (#103 @mikz)

New Features

  • Update to Gherkin v3.2.0 (@brasmusson)

Bugfixes

New Features

Bugfixes

  • Speed up location filtering (#99 @mattwynne @akostadinov @brasmusson)

New Features

  • Add factory method to Cucumber::Core::Ast::Location that uses the output from Proc#source_location (@brasmusson)
  • Integrate Gherkin3 parser (@brasmusson)

Bugfixes

  • Make sure that after_test_step is sent also when a test step is interrupted by (a timeout in) an around hook (cucumber/cucumber-ruby#909 @brasmusson)
  • Improve the check that a test_step quacks like a Cucumber::Core::Test::Step (95 @brasmusson)

New Features

  • Enable the location of actions to be the step or hook location (@brasmusson)
  • Add the comments to the Steps, Examples tables and Examples table rows Ast classes (@brasmusson)
  • Expose name, description and examples_rows attributes of Ast::ExamplesTable (@mattwynne)
  • Add #to_sym to Cucumber::Core::Test::Result classes (#89 @pdswan)
  • Add #ok? to Cucumber::Core::Test::Result classes (#92 @brasmusson)

Bugfixes

New Features

  • Added custom inspect methods for AST Nodes (@tooky)

New Features

  • Make Test Case names for Scenario Outlines language neutral 83 (@brasmusson)
  • Add predicate methods for Multline arguments (@mattwynne)
  • Expose Test::Case#feature (@mattwynne)
  • Fail test case if around hook fails (@mattwynne, @tooky)
  • Expose Test::Case#around_hooks (@tooky)

New Features

  • Calculate actual keyword for snippets (@brasmusson)

Bugfixes

  • Remove keyword from Test::Case#name 82 (@richarda)

New features

  • LocationsFilter now sorts test cases as well as filtering them (@mattwynne)

Features Removed

  • Removed the Mapper DSL (@mattwynne, @tooky)
  • Removed Cucumber.initializer (@tooky)

New Features

  • Added dynamic filter class constructor (@mattwynne)

New Features

Bugfixes

Changes were not logged.

Changes were not logged.