Skip to content

Conversation

@renovate
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
@codecov
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