Releases: cucumber/cucumber-js
Releases · cucumber/cucumber-js
v10.8.0
Added
- Add
world
and context
to allow accessing state from arrow functions (#2402)
v10.7.0
Added
- Explicit support for Node.js 22 (#2405)
Fixed
- Ensure that parallel workers remain in-progress during retries (#2404)
v10.6.0
Added
- Add
loader
option for ESM loader hooks #2399
v10.5.1
Fixed
- Type signature of
defineParameterType
correctly reflects transformer
property's optionality.
v10.5.0
Added
- Allow supplying error details for pending steps (#2393)
- Allow defining a default function profile to be used as profile builder (#2384)
Fixed
v10.4.0
Added
- Add more debug logging around code loading (#2389)
v10.3.2
Changed
- Use explicit status to check if Cucumber is running when registering support code (#2386)
v10.3.1
Changed
- Allow
provided
configuration to be an array (#2374)
v10.3.0
Added
- Allow
provided
configuration to be a string (#2373)
- Include
stackTrace
in result exception object (#2371)
v10.2.1
Fixed
- Resolve release process issues
Changed
- Improve API documentation and TypeScript types (#2367)