Skip to content

Releases: cucumber/cucumber-js

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.

v10.5.0

21 Apr 09:21
v10.5.0
f18a004
Compare
Choose a tag to compare

Added

  • Allow supplying error details for pending steps (#2393)
  • Allow defining a default function profile to be used as profile builder (#2384)

Fixed