Skip to content

chore(deps): update dependency cwt_cucumber to v2.10 - #152

Merged
NeaguGeorgiana23 merged 1 commit into
mainfrom
renovate/cwt_cucumber-2.x
Oct 16, 2026
Merged

NeaguGeorgiana23 merged 1 commit into
mainfrom
renovate/cwt_cucumber-2.x

Conversation

@renovate

@renovate renovate Bot commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
cwt_cucumber git_repository minor 2.9 → 2.10

Release Notes

ThoSe1990/cwt-cucumber (cwt_cucumber)

v2.10

Compare Source

Added
  • cuke::current_feature(), cuke::current_scenario() and cuke::current_step() to access the feature/scenario/step currently being executed from hooks or step definitions (125)
  • CUKE_DOC_STRING_TYPE() to access a doc string's content type tag (e.g. json in ```json) (130)
  • benchmarks/step-matching-benchmark target to measure step_finder::find() lookup throughput (140)
  • libFuzzer harnesses in fuzz/ covering parser, scanner, step-definition matching, and placeholder substitution, with fixes for parser crashes and edge cases found during fuzzing (141)
Changed
  • Step matching now reuses a precompiled regex per step definition instead of recompiling it on every match attempt (136)
  • Default assertion error messages no longer redundantly reference "in following step:" (149)
Fixed
  • Assertions (e.g. cuke::equal(), cuke::is_true()) called inside scenario hooks (BEFORE/AFTER) crashed with empty steps or corrupted executed step status; hook assertions now route to cuke::fail_scenario() and preserve executed step results (149)
  • Literal parentheses () and curly braces {} in step text are not matched; escape them with \(, \), \{, \} to use them literally instead of as optional text or a parameter type (129)
  • Scenario Outline doc strings containing angle-bracket text that is not an Examples column (e.g. XML/HTML tags) crashed with an uncaught exception; such placeholders are now left untouched instead (130)
  • Data table cells are read as raw text: a " no longer opens a string value and a # no longer starts a comment inside a cell, so the closing | is no longer swallowed and the row is no longer mis-split; write \| for a pipe that belongs to the cell (144)
  • A # starts a comment only as the first non blank character of a line, so a#b and issue #​7 stay text (144)
  • An escaped \" no longer closes a string value, so the real closing quote is no longer read as the opening quote of a new, unterminated one (144)
  • A feature file that does not parse crashed the runner with a SEGV in parser::for_each_scenario(), which dereferenced the document the parser had already cleared; such a file is now skipped and fails the run instead of being reported as a success (144)

Configuration

📅 Schedule: (UTC)

  • 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.


  • 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 requested a review from a team as a code owner October 8, 2026 08:54
@renovate renovate Bot added the renovate label Oct 8, 2026
@renovate
renovate Bot requested a review from a team as a code owner October 8, 2026 08:54
@coderabbitai

coderabbitai Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 669a060e-297c-423e-8a61-f70d526588a3

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@renovate
renovate Bot force-pushed the renovate/cwt_cucumber-2.x branch from 2021b1b to 9e6b5b9 Compare October 16, 2026 06:42
@NeaguGeorgiana23
NeaguGeorgiana23 merged commit aa68836 into main Oct 16, 2026
6 checks passed
@renovate
renovate Bot deleted the renovate/cwt_cucumber-2.x branch October 16, 2026 07:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant