Skip to content

chore(deps): update dependency @cucumber/cucumber to v11 #67

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 5, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@cucumber/cucumber ^8.3.1 -> ^11.0.0 age adoption passing confidence

Release Notes

cucumber/cucumber-js (@​cucumber/cucumber)

v11.1.1

Compare Source

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

v11.1.0

Compare Source

Added
Changed
  • Replace JUnit formatter with messages-based package (#​2445)
Fixed
  • Handle UNKNOWN status when rendering test run outcome (#​2441)

v11.0.1

Compare Source

Fixed
  • Add missing setParallelCanAssign export (#​2427)

v11.0.0

Compare Source

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

Compare Source

Added

v10.8.0

Compare Source

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

v10.7.0

Compare Source

Added
  • Explicit support for Node.js 22 (#​2405)
Fixed
  • Ensure that parallel workers remain in-progress during retries (#​2404)

v10.6.0

Compare Source

Added
  • Add loader option for ESM loader hooks #​2399

v10.5.1

Compare Source

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

v10.5.0

Compare Source

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

Compare Source

Added
  • Add more debug logging around code loading (#​2389)

v10.3.2

Compare Source

Changed
  • Use explicit status to check if Cucumber is running when registering support code (#​2386)

v10.3.1

Compare Source

Changed
  • Allow provided configuration to be an array (#​2374)

v10.3.0

Compare Source

Added
  • Allow provided configuration to be a string (#​2373)
  • Include stackTrace in result exception object (#​2371)

v10.2.1

Compare Source

Fixed
  • Resolve release process issues

v10.1.0

Compare Source

Added
Changed
  • Replace usage of VError with Error.cause (#​2363)
  • Updated HTML formatter with better search UX and smaller bundle size (react-components#337)
Fixed
  • Prevent mutations on world parameters leaking between test cases (#​2362)

v10.0.1

Compare Source

Fixed
  • Honour order of paths in configuration (#​2345)

v10.0.0

Compare Source

See the upgrading guide for how to adapt to the breaking changes in this release.

Added
Changed
  • BREAKING CHANGE: Use appropriate module loading mechanism for configuration files (#​2334)
  • BREAKING CHANGE: Use await import() to load all custom formatters and snippet syntaxes (#​2334)
  • BREAKING CHANGE: Use await import() for default support code loading (#​2337)
Fixed
  • Ensure attached string literals are base64-encoded in JSON reports (#​2260)
Removed
  • BREAKING CHANGE: Drop support for Node.js 14, 16 and 19 (#​2331)

v9.6.0

Compare Source

Fixed
  • Improve handling of formatter paths (#​2315)
  • Warn on ambiguous colons in formatter paths (#​2335)

v9.5.1

Compare Source

Fixed
  • Allow single-item arrays as a format (#​2324)

v9.5.0

Compare Source

Added
  • Support array notation of formats with path in configuration files (#​2318)
Fixed
  • Wait for stream to finish at end of publish plugin (#​2322)

v9.4.0

Compare Source

Fixed
  • Fix type import from cucumber-expressions (#​2310)
Removed
  • Remove Cucumber Reports suggestion (#​2311)

v9.3.0

Compare Source

Added
  • Support attachments with filenames (#​2297)
  • Support downloading attachments from HTML report (#​2300)

v9.2.0

Compare Source

Added
  • New option for JUnit test suite name to be passed in formatOptions (#​2265)
  • Include source reference in emitted messages for parameter types (#​2287)
Fixed
  • Correctly interpret retried scenarios in rerun formatter (#​2292)

v9.1.2

Compare Source

Changed
  • Only show global install warning in debug mode (#​2285)
Fixed
  • Export ISupportCodeLibrary type on /api entry point (#​2284)

v9.1.1

Compare Source

Fixed
  • Upgrade yaml to address security vulnerability (#​2281)

v9.1.0

Compare Source

Added
  • Formatters create sub-directory automatically instead of failing (#​2266)
  • Include a less cryptic error message when trying to require an ES module (#​2264)
Changed
  • Change hashes type from any to Record<string, string> in DataTable (#​2270)

v9.0.1

Compare Source

Fixed
  • Ensure feature paths are properly deduplicated (#​2258)

v9.0.0

Compare Source

Removed
  • BREAKING CHANGE: Remove support for Node.js versions 12 and 17 (#​2237)
  • BREAKING CHANGE: Remove "generator" snippet interface (#​2241)

v8.11.1

Compare Source

Fixed
  • Exit correctly when there's a Gherkin parse failure #​2233
  • Refer to correct example line in JSON formatter (#​2236)
  • Expose correct overload types for this.attach function (#​2238)

v8.11.0

Compare Source

Added
  • Affirm support for Node.js 19 #​2230
  • Include some exception details in the result of a test step for downstream tools #​2229
Fixed
  • Handle invalid characters when generating XML for JUnit formatter #​2228

v8.10.0

Compare Source

Added
  • Add support for YAML as a configuration file format (#​2199)
Changed
  • Replace duration with luxon for formatting durations (#​2204)

v8.9.1

Compare Source

Fixed
  • Include original coordinates in loadSupport result (#​2197)

v8.9.0

Compare Source

Added

v8.8.0

Compare Source

Changed
  • Add workerId property to testCaseStarted message (#​2085)
  • Handle stack traces without V8-specific modification (#​2119)

v8.7.0

Compare Source

Deprecated

v8.6.0

Compare Source

Added
Fixed
  • Rework time interfaces to avoid using sinon types (#​2142)

v8.5.3

Compare Source

Fixed
  • Default stderr if not provided to Cli constructor (#​2138)

v8.5.2

Compare Source

Added
  • IMethods interface for use in getTimestamp, durationBetweenTimestamps, and wrapPromiseWithTimeout functions and methods in time module instead of explicit any (#​2111)
  • IPublishConfig interface for use in return type of makePublishConfig instead of explicit any (#​2106)
Fixed
  • Add override to ensure ansi-regex version is ^5.0.1 (#​2114)

v8.5.1

Compare Source

Fixed
  • Ensure durations are integers in JSON formatter (#​2094)

v8.5.0

Compare Source

Changed
  • Reworked handling for invalid installations (#​2089)

v8.4.0

Compare Source

Fixed
  • Fix issues with using absolute paths for features (#​2063)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title chore(deps): update dependency @cucumber/cucumber to v11 chore(deps): update dependency @cucumber/cucumber to v11 - autoclosed Dec 8, 2024
@renovate renovate bot closed this Dec 8, 2024
@renovate renovate bot deleted the renovate/cucumber-cucumber-11.x branch December 8, 2024 18:43
@renovate renovate bot changed the title chore(deps): update dependency @cucumber/cucumber to v11 - autoclosed chore(deps): update dependency @cucumber/cucumber to v11 Dec 8, 2024
@renovate renovate bot reopened this Dec 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants