Skip to content

chore(deps): update dependency webproject-xyz/codeception-module-ai-reporter to v2 - #19

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/webproject-xyz-codeception-module-ai-reporter-2.x
Open

chore(deps): update dependency webproject-xyz/codeception-module-ai-reporter to v2#19
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/webproject-xyz-codeception-module-ai-reporter-2.x

Conversation

@renovate

@renovate renovate Bot commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
webproject-xyz/codeception-module-ai-reporter (source) ^1.2.1^2.0.0 age adoption passing confidence

Release Notes

WebProject-xyz/codeception-module-ai-reporter (webproject-xyz/codeception-module-ai-reporter)

v2.0.0

Compare Source

⚠ BREAKING CHANGES
  • report: the hints field is gone, along with HintGenerator. Every
    hint restated the exception class or the diff printed directly above it, so
    they cost two lines per failure and carried no information. format defaults
    to json instead of both, so ai-report.txt is no longer written unless
    format: text or format: both is configured.

  • fix(report): skip vendor frames in source context, bound tiny truncate limits

Two issues from review, both reproduced first:

  • SourceExcerpt::forTrace() only skipped frames starting with vendor/, so
    with compact_paths: false an absolute /project/vendor/... frame passed the
    filter and the excerpt showed library source. It now reuses
    PathNormalizer::isVendorPath(), which in turn had the mirror-image gap: it
    matched /vendor/ only, missing already-normalized relative vendor/...
    paths. Both forms occur — raw trace frames are absolute, normalized ones are
    project-relative — so the shared rule now covers both.
  • ConsoleText::truncate() returned strings longer than the limit for
    $maxLength below 5: the tail length rounded down to zero, and
    mb_substr($message, -0) returns the whole remaining string rather than
    nothing. A limit of 1 turned a 10-character message into 21 characters. Short
    limits now cut plainly, without an ellipsis there is no room for.
Features
  • report: trim the module, rebuild the failure output around what debugging actually needs (#​21) (b38a988)

v1.2.2

Compare Source

Bug Fixes
  • deps: update and bump deps (26844bf)

Configuration

📅 Schedule: (in timezone UTC)

  • 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

Read more information about the use of Renovate Bot.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

…eporter to v2

| datasource | package                                       | from  | to    |
| ---------- | --------------------------------------------- | ----- | ----- |
| packagist  | webproject-xyz/codeception-module-ai-reporter | 1.2.1 | 2.0.0 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
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.

1 participant