In Git
New Features
Bugfixes
v1.5.0
New Features
- Update to Gherkin v4.0 (@brasmusson)
Bugfixes
- Use monotonic time (#103 @mikz)
v1.4.0
New Features
- Update to Gherkin v3.2.0 (@brasmusson)
Bugfixes
v1.3.1
New Features
Bugfixes
- Speed up location filtering (#99 @mattwynne @akostadinov @brasmusson)
v1.3.0
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_stepis 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)
v1.2.0
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
v1.1.3
New Features
* Added custom `inspect` methods for AST Nodes (@tooky)
v1.1.2
New Features
* Make Test Case names for Scenario Outlines language neutral [83](https://github.com/cucumber/cucumber-ruby-core/pull/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)
v1.1.1
New Features
* Calculate actual keyword for snippets (@brasmusson)
### Bugfixes
* Remove keyword from `Test::Case#name` [82](https://github.com/cucumber/cucumber-ruby-core/pull/82) (@richarda)
v1.1.0
New features
* LocationsFilter now sorts test cases as well as filtering them (@mattwynne)
v1.0.0
Features Removed
* Removed the Mapper DSL (@mattwynne, @tooky)
* Removed Cucumber.initializer (@tooky)
New Features
* Added dynamic filter class constructor (@mattwynne)
v1.0.0.beta.4
New Features
- Introduce a Duration object (#71 @brasmusson)
- BeforeStep hooks (#70 @almostwhitehat)
- Expose
Test::Case#test_steps(@mattwynne)
Bugfixes
- Handle empty feature files (#77, cucumber/cucumber-ruby#771 @brasmusson)
- Run after hooks in reverse order (#69 @erran)
v1.0.0.beta.3
Changes were not logged.
v1.0.0.beta.2
Changes were not logged.