Skip to content

Releases: cucumber/cucumber-js

v11.2.0

09 Jan 00:48
v11.2.0
cc6c89e
Compare
Choose a tag to compare

Added

  • junit formatter now includes timestamp attribute (junit-xml-formatter#45)
  • Hook message now includes type (#2463)
  • TestRunStarted message now includes id; TestCase and TestRunFinished messages reference it in testRunStartedId (#2463)

Fixed

  • Enable world proxy in parameter transformers (#2465)

v11.1.1

11 Dec 20:46
v11.1.1
c5033a0
Compare
Choose a tag to compare

Fixed

  • Correctly report error in publish plugin (#2454)
  • Reverse AfterAll execution order (#2456)

v11.1.0

17 Nov 12:46
v11.1.0
42483a3
Compare
Choose a tag to compare

Added

  • Add support for Node.js 23 (#2446)

Changed

  • Replace JUnit formatter with messages-based package (#2445)

Fixed

  • Handle UNKNOWN status when rendering test run outcome (#2441)

v11.0.1

14 Sep 08:49
v11.0.1
d612cc5
Compare
Choose a tag to compare

Fixed

  • Add missing setParallelCanAssign export (#2427)

v11.0.0

29 Aug 17:46
v11.0.0
416a8e1
Compare
Choose a tag to compare

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

  • BREAKING CHANGE: Remove previously-deprecated parseGherkinMessageStream (#2420)
  • BREAKING CHANGE: Remove previously-deprecated PickleFilter (#2420)
  • BREAKING CHANGE: Remove previously-deprecated Runtime (#2420)
  • BREAKING CHANGE: Remove support for Node.js 21 (#2423)

v10.9.0

13 Aug 16:20
v10.9.0
dc03f16
Compare
Choose a tag to compare

Added

v10.8.0

26 May 09:01
v10.8.0
e70a98c
Compare
Choose a tag to compare

Added

  • Add world and context to allow accessing state from arrow functions (#2402)

v10.7.0

11 May 12:27
v10.7.0
c3435b8
Compare
Choose a tag to compare

Added

  • Explicit support for Node.js 22 (#2405)

Fixed

  • Ensure that parallel workers remain in-progress during retries (#2404)

v10.6.0

25 Apr 14:27
v10.6.0
5ce3718
Compare
Choose a tag to compare

Added

  • Add loader option for ESM loader hooks #2399

v10.5.1

21 Apr 19:07
v10.5.1
2c147a8
Compare
Choose a tag to compare

Fixed

  • Type signature of defineParameterType correctly reflects transformer property's optionality.