You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Fixed
Fix TestRunFinished success property in html formatter and all formatters
based on the messages: it now returns true if the run has passed
(PR#1606 Issue#1604)
Fix usage of namespaced modules across multiple scenarios
(PR#1603 Issue#1595)
Do not serialize Messages::Hook#tag_expression if it is empty.
(PR#1579)
JSON Formatter uses "pretty" output format
(PR#1580)
Fixed JSON Formatter "end of background" detection.
(PR#1580)
Fixed JSON Formatter expansion of Scenario Outline templates in Doc Strings.
(PR#1580)
Removed usage of eval in Cucumber::Term::ANSIColor and Cucumber::Formatter::ANSIColor.
(PR#1589 Issue#1583)
Fixed DataTable#map_headers when headers have the same prefix.
(PR#1598 Issue#1450)
AfterConfiguration has been removed. Please use InstallPlugin or BeforeAll instead.
See the UPGRADING.md to update your code accordingly.
(PR#1591)
The built-in Wire protocol
The Wire protocol is still officially supported, but as an optional plugin rather
than a built-in feature. See the UPGRADING.md
to update your code accordingly.
Removed former unused stdin argument from Cli::Main. That may impact your code
if you use cucumber API Cucumber::Cli::Main. See UPGRADING.md.
(PR#1588 Issue#1581)
Removed DataTable#map_column! and DataTable#map_headers!.
Those methods were error-prone and planned to be removed a long time ago. You
can use the immutable versions instead: DataTable#map_column and DataTable#map_headers.
(PR#1590 Issue#1584)