Skip to content

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

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

Merged
merged 1 commit into from
May 23, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 23, 2025

This PR contains the following updates:

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

Release Notes

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

v11.3.0

Compare Source

Changed
  • Improve error handling in publish plugin (#​2526)

v11.2.0

Compare Source

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

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

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)

Configuration

📅 Schedule: Branch creation - "before 3am on Friday" (UTC), 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 added the dependencies Pull requests that update a dependency file label May 23, 2025
@renovate renovate bot requested a review from a team as a code owner May 23, 2025 02:07
@renovate renovate bot added the dependencies Pull requests that update a dependency file label May 23, 2025
@github-actions github-actions bot requested a review from Ugzuzg May 23, 2025 02:07
Copy link

codecov bot commented May 23, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 89.69%. Comparing base (362e8b3) to head (3fd6f5e).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2853      +/-   ##
==========================================
+ Coverage   89.64%   89.69%   +0.04%     
==========================================
  Files         184      184              
  Lines        9032     9032              
  Branches     1852     1852              
==========================================
+ Hits         8097     8101       +4     
+ Misses        935      931       -4     

see 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate renovate bot force-pushed the renovate/cucumber-cucumber-11.x branch 2 times, most recently from 0481acc to 015a264 Compare May 23, 2025 07:15
@renovate renovate bot force-pushed the renovate/cucumber-cucumber-11.x branch from 015a264 to 2324493 Compare May 23, 2025 07:48
@renovate renovate bot force-pushed the renovate/cucumber-cucumber-11.x branch from 2324493 to 3fd6f5e Compare May 23, 2025 08:17
@pichlermarc pichlermarc merged commit cbd2ebe into main May 23, 2025
23 checks passed
@pichlermarc pichlermarc deleted the renovate/cucumber-cucumber-11.x branch May 23, 2025 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file pkg:instrumentation-cucumber
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants