Releases: cucumber/cucumber-js
Releases · cucumber/cucumber-js
v12.2.0
v12.1.0
v12.0.0
This is a major release and contains some breaking changes. See the entries below, and https://github.com/cucumber/cucumber-js/blob/main/UPGRADING.md#1200 for specifics on how to migrate where needed.
Added
- Allow comments inside descriptions (cucumber/gherkin#334)
- Add original
error
toAfter
andAfterStep
hook parameters (#2572) - Add support for Node.js 24.x (#2588)
Changed
- Redesigned HTML formatter header (cucumber/react-components#381)
Removed
v11.3.0
v11.2.0
Added
junit
formatter now includestimestamp
attribute (junit-xml-formatter#45)Hook
message now includestype
(#2463)TestRunStarted
message now includesid
;TestCase
andTestRunFinished
messages reference it intestRunStartedId
(#2463)
Fixed
- Enable world proxy in parameter transformers (#2465)
v11.1.1
v11.1.0
v11.0.1
v11.0.0
This release contains breaking changes, see https://github.com/cucumber/cucumber-js/blob/main/UPGRADING.md for advice.
Changed
- Major refactor of runtime code for both serial and parallel modes (#2422)
Removed
v10.9.0
Added
- Support externalising attachments in HTML formatter (see documentation) (#2413)
- Support linking to external content via attachments (see documentation) (#2413)