Open renovate[bot] opened 2 months ago
New and removed dependencies detected. Learn more about Socket for GitHub ↗︎
Package | New capabilities | Transitives | Size | Publisher |
---|---|---|---|---|
npm/@cucumber/cucumber@11.0.1 | environment Transitive: filesystem, network, shell | +105 |
14.9 MB | cukebot |
🚮 Removed packages: npm/@cucumber/cucumber@9.6.0
This PR contains the following updates:
9.6.0
->11.0.1
Release Notes
cucumber/cucumber-js (@cucumber/cucumber)
### [`v11.0.1`](https://redirect.github.com/cucumber/cucumber-js/blob/HEAD/CHANGELOG.md#1101---2024-09-14) [Compare Source](https://redirect.github.com/cucumber/cucumber-js/compare/v11.0.0...v11.0.1) ##### Fixed - Add missing setParallelCanAssign export ([#2427](https://redirect.github.com/cucumber/cucumber-js/pull/2427)) ### [`v11.0.0`](https://redirect.github.com/cucumber/cucumber-js/blob/HEAD/CHANGELOG.md#1100---2024-08-29) [Compare Source](https://redirect.github.com/cucumber/cucumber-js/compare/v10.9.0...v11.0.0) ##### Changed - Major refactor of runtime code for both serial and parallel modes ([#2422](https://redirect.github.com/cucumber/cucumber-js/pull/2422)) ##### Removed - BREAKING CHANGE: Remove previously-deprecated `parseGherkinMessageStream` ([#2420](https://redirect.github.com/cucumber/cucumber-js/pull/2420)) - BREAKING CHANGE: Remove previously-deprecated `PickleFilter` ([#2420](https://redirect.github.com/cucumber/cucumber-js/pull/2420)) - BREAKING CHANGE: Remove previously-deprecated `Runtime` ([#2420](https://redirect.github.com/cucumber/cucumber-js/pull/2420)) - BREAKING CHANGE: Remove support for Node.js 21 ([#2423](https://redirect.github.com/cucumber/cucumber-js/pull/2423)) ### [`v10.9.0`](https://redirect.github.com/cucumber/cucumber-js/blob/HEAD/CHANGELOG.md#1090---2024-08-13) [Compare Source](https://redirect.github.com/cucumber/cucumber-js/compare/v10.8.0...v10.9.0) ##### Added - Support externalising attachments in HTML formatter (see [documentation](./docs/formatters.md#html)) ([#2413](https://redirect.github.com/cucumber/cucumber-js/pull/2413)) - Support linking to external content via attachments (see [documentation](./docs/support_files/attachments.md#links)) ([#2413](https://redirect.github.com/cucumber/cucumber-js/pull/2413)) ### [`v10.8.0`](https://redirect.github.com/cucumber/cucumber-js/blob/HEAD/CHANGELOG.md#1080---2024-05-26) [Compare Source](https://redirect.github.com/cucumber/cucumber-js/compare/v10.7.0...v10.8.0) ##### Added - Add `world` and `context` to allow accessing state from arrow functions ([#2402](https://redirect.github.com/cucumber/cucumber-js/pull/2402)) ### [`v10.7.0`](https://redirect.github.com/cucumber/cucumber-js/blob/HEAD/CHANGELOG.md#1070---2024-05-11) [Compare Source](https://redirect.github.com/cucumber/cucumber-js/compare/v10.6.0...v10.7.0) ##### Added - Explicit support for Node.js 22 ([#2405](https://redirect.github.com/cucumber/cucumber-js/pull/2405)) ##### Fixed - Ensure that parallel workers remain in-progress during retries ([#2404](https://redirect.github.com/cucumber/cucumber-js/pull/2404)) ### [`v10.6.0`](https://redirect.github.com/cucumber/cucumber-js/blob/HEAD/CHANGELOG.md#1060---2024-04-25) [Compare Source](https://redirect.github.com/cucumber/cucumber-js/compare/v10.5.1...v10.6.0) ##### Added - Add `loader` option for ESM loader hooks [#2399](https://redirect.github.com/cucumber/cucumber-js/pull/2399) ### [`v10.5.1`](https://redirect.github.com/cucumber/cucumber-js/blob/HEAD/CHANGELOG.md#1051---2024-04-21) [Compare Source](https://redirect.github.com/cucumber/cucumber-js/compare/v10.5.0...v10.5.1) ##### Fixed - Type signature of `defineParameterType` correctly reflects `transformer` property's optionality. ### [`v10.5.0`](https://redirect.github.com/cucumber/cucumber-js/releases/tag/v10.5.0) [Compare Source](https://redirect.github.com/cucumber/cucumber-js/compare/v10.4.0...v10.5.0) ##### Added - Allow supplying error details for pending steps ([#2393](https://redirect.github.com/cucumber/cucumber-js/pull/2393)) - Allow defining a default function profile to be used as profile builder ([#2384](https://redirect.github.com/cucumber/cucumber-js/pull/2384)) ##### Fixed - Various typing improvements and other fixes ([#2390](https://redirect.github.com/cucumber/cucumber-js/pull/2390), [#2391](https://redirect.github.com/cucumber/cucumber-js/pull/2391), [#2394](https://redirect.github.com/cucumber/cucumber-js/pull/2394)) ### [`v10.4.0`](https://redirect.github.com/cucumber/cucumber-js/blob/HEAD/CHANGELOG.md#1040---2024-04-07) [Compare Source](https://redirect.github.com/cucumber/cucumber-js/compare/v10.3.2...v10.4.0) ##### Added - Add more debug logging around code loading ([#2389](https://redirect.github.com/cucumber/cucumber-js/pull/2389)) ### [`v10.3.2`](https://redirect.github.com/cucumber/cucumber-js/blob/HEAD/CHANGELOG.md#1032---2024-03-27) [Compare Source](https://redirect.github.com/cucumber/cucumber-js/compare/v10.3.1...v10.3.2) ##### Changed - Use explicit status to check if Cucumber is running when registering support code ([#2386](https://redirect.github.com/cucumber/cucumber-js/pull/2386)) ### [`v10.3.1`](https://redirect.github.com/cucumber/cucumber-js/blob/HEAD/CHANGELOG.md#1031---2024-01-16) [Compare Source](https://redirect.github.com/cucumber/cucumber-js/compare/v10.3.0...v10.3.1) ##### Changed - Allow `provided` configuration to be an array ([#2374](https://redirect.github.com/cucumber/cucumber-js/pull/2374)) ### [`v10.3.0`](https://redirect.github.com/cucumber/cucumber-js/blob/HEAD/CHANGELOG.md#1030---2024-01-15) [Compare Source](https://redirect.github.com/cucumber/cucumber-js/compare/v10.2.1...v10.3.0) ##### Added - Allow `provided` configuration to be a string ([#2373](https://redirect.github.com/cucumber/cucumber-js/pull/2373)) - Include `stackTrace` in result exception object ([#2371](https://redirect.github.com/cucumber/cucumber-js/pull/2371)) ### [`v10.2.1`](https://redirect.github.com/cucumber/cucumber-js/blob/HEAD/CHANGELOG.md#1021---2024-01-07) [Compare Source](https://redirect.github.com/cucumber/cucumber-js/compare/v10.1.0...v10.2.1) ##### Fixed - Resolve release process issues ### [`v10.1.0`](https://redirect.github.com/cucumber/cucumber-js/blob/HEAD/CHANGELOG.md#1010---2023-12-21) [Compare Source](https://redirect.github.com/cucumber/cucumber-js/compare/v10.0.1...v10.1.0) ##### Added - Ability to access World parameters from `BeforeAll`/`AfterAll` hooks (see [documentation](./docs/support_files/hooks.md#world-parameters-in-beforeallafterall)) ([#1770](https://redirect.github.com/cucumber/cucumber-js/pull/1770)) - Support for Node.js 21 ([#2365](https://redirect.github.com/cucumber/cucumber-js/pull/2365)) ##### Changed - Replace usage of `VError` with `Error.cause` ([#2363](https://redirect.github.com/cucumber/cucumber-js/pull/2363)) - Updated HTML formatter with better search UX and smaller bundle size ([react-components#337](https://redirect.github.com/cucumber/react-components/pull/337)) ##### Fixed - Prevent mutations on world parameters leaking between test cases ([#2362](https://redirect.github.com/cucumber/cucumber-js/pull/2362)) ### [`v10.0.1`](https://redirect.github.com/cucumber/cucumber-js/blob/HEAD/CHANGELOG.md#1001---2023-10-20) [Compare Source](https://redirect.github.com/cucumber/cucumber-js/compare/v10.0.0...v10.0.1) ##### Fixed - Honour order of paths in configuration ([#2345](https://redirect.github.com/cucumber/cucumber-js/pull/2345)) ### [`v10.0.0`](https://redirect.github.com/cucumber/cucumber-js/releases/tag/v10.0.0) [Compare Source](https://redirect.github.com/cucumber/cucumber-js/compare/v9.6.0...v10.0.0) See the [upgrading guide](https://redirect.github.com/cucumber/cucumber-js/blob/main/UPGRADING.md#1000) for how to adapt to the breaking changes in this release. ##### Added - Add support for Node.js 20 ([#2331](https://redirect.github.com/cucumber/cucumber-js/pull/2331)) ##### Changed - BREAKING CHANGE: Use appropriate module loading mechanism for configuration files ([#2334](https://redirect.github.com/cucumber/cucumber-js/pull/2334)) - BREAKING CHANGE: Use `await import()` to load all custom formatters and snippet syntaxes ([#2334](https://redirect.github.com/cucumber/cucumber-js/pull/2334)) - BREAKING CHANGE: Use `await import()` for default support code loading ([#2337](https://redirect.github.com/cucumber/cucumber-js/pull/2337)) ##### Fixed - Ensure attached string literals are base64-encoded in JSON reports ([#2260](https://redirect.github.com/cucumber/cucumber-js/issues/2260)) ##### Removed - BREAKING CHANGE: Drop support for Node.js 14, 16 and 19 ([#2331](https://redirect.github.com/cucumber/cucumber-js/pull/2331))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.