deck
deck copied to clipboard
Chore(deps-dev): Update behat/behat requirement from ~3.21.1 to ~3.22.0 in /tests/integration
trafficstars
Updates the requirements on behat/behat to permit the latest version.
Release notes
Sourced from behat/behat's releases.
v3.22.0
Changed
- Suggested method names for new step definitions will no longer be transliterated to ASCII. Users working in languages whose characters are mostly outside the allowed UTF-8 range will see generic
stepDefinitionXnames. We have provided an extension point for custom suggestion implementations, and would consider providing an official extension. If this affects you, please open a discussion on the Behat repository. By@​acoultonin #1633- The behat/transliterator package is no longer required and will shortly be archived.
Internal
- Update all code style to Symfony coding style (with small variations) by
@​carlos-granadosin #1628
Changelog
Sourced from behat/behat's changelog.
[3.22.0] - 2025-05-05
Changed
- Suggested method names for new step definitions will no longer be transliterated to ASCII. Users working in languages whose characters are mostly outside the allowed UTF-8 range will see generic
stepDefinitionXnames. We have provided an extension point for custom suggestion implementations, and would consider providing an official extension. If this affects you, please open a discussion on the Behat repository. By@​acoultonin #1633- The behat/transliterator package is no longer required and will shortly be archived.
Internal
- Update all code style to Symfony coding style (with small variations) by
@​carlos-granadosin #1628[3.21.1] - 2025-04-22
Fixed
- ExceptionPresenter was causing a TypeError when constructed with a null $basePath by
@​acoultonin #1631[3.21.0] - 2025-04-18
Fixed
- JUnit formatter options were being lost when converting config to PHP by
@​acoultonin #1622- Contexts with constructor arguments were not properly converted to PHP configuration by
@​acoultonin #1619Added
- New CLI and configuration option to print all paths as absolute paths by
@​carlos-granadosin #1620- Expose PHP configuration interface for tester and error_reporting options by
@​acoultonin #1626- Improve config conversion to PHP to generate class references instead of string names; reference extensions by their fully qualified class names; convert output_verbosity values to constants; and convert tester and error_reporting configuration to PHP by
@​acoultonin #1619, #1623 and #1626Internal
- Refactor features for configurable tester / error_reporting options by
@​acoultonin #1625[3.20.0] - 2025-04-02
Changed
- Remove dependency on file location in Gherkin package. The (internal) service container parameters
gherkin.paths.libandgherkin.paths.i18nare no longer defined or used. Minimum behat/gherkin version is now ^4.12.0. By@​carlos-granadosin #1604.
... (truncated)
Commits
a93098aMerge pull request #1634 from acoulton/next-3.xdcc1f57Add changelog for 3.22.0 releasee2f7cc1Merge pull request #1633 from acoulton/feat-remove-transliteratorb40c126change: Make new method name suggestion classes final5e89025change: Don't clean up step name suggestions from 3rd-party PatternPolicy0b91aa9change: Clarify that step method name suggestions will be de-duped46bfecbchange: Ensure suggested method names are valid for PHP3aab293change: Do not transliterate suggested step method names to ASCIIc67c4e3feature: Allow users to use or customise StepMethodNameGenerator service72c6cf3refactor: Consolidate responsibility for generating step method names- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot will merge this PR once CI passes on it, as requested by @nextcloud-command.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)