Updated dependencies (so that users that install using Composer's --prefer-lowest CLI option also get recent versions)
Fixed
#5892: Errors during write of phpunit.xml are not handled correctly when --generate-configuration is used
[11.2.6] - 2024-07-03
Changed
#5880: Add hints to CLI parameter deprecation messages
[11.2.5] - 2024-06-20
Changed
#5877: Use array_pop() instead of array_shift() for processing Test objects in TestSuite::run() and optimize TestSuite::isEmpty()
[11.2.4] - 2024-06-20
Changed
#5875: Also destruct TestCase objects early that use a data provider
[11.2.3] - 2024-06-19
Changed
#5870: Do not collect unnecessary information using debug_backtrace()
[11.2.2] - 2024-06-15
Changed
#5861: Destroy TestCase object after its test was run
Fixed
#5822: PHP deprecations triggered within a closure are not handled correctly
[11.2.1] - 2024-06-11
Fixed
#5857: Mocked methods cannot be called from the original constructor of a partially mocked class
#5859: XML Configuration File Migrator does not remove cacheDirectory attribute from <coverage> element when migrating from PHPUnit 11.1 to PHPUnit 11.2
Add support for getting all the enum cases with !php/enum Foo
7.0
Remove the !php/const: tag, use !php/const instead (without the colon)
6.3
Add support to dump int keys as strings by using the Yaml::DUMP_NUMERIC_KEY_AS_STRING flag
6.2
Add support for !php/enum and !php/enum *->value
Deprecate the !php/const: tag in key which will be replaced by the !php/const tag (without the colon) since 3.4
6.1
In cases where it will likely improve readability, strings containing single quotes will be double-quoted
5.4
Add new lint:yaml dirname --exclude=/dirname/foo.yaml --exclude=/dirname/bar.yaml
option to exclude one or more specific files from multiple file list
Allow negatable for the parse tags option with --no-parse-tags
5.3
Added github format support & autodetection to render errors as annotations
when running the YAML linter command in a Github Action environment.
5.1.0
Added support for parsing numbers prefixed with 0o as octal numbers.
Deprecated support for parsing numbers starting with 0 as octal numbers. They will be parsed as strings as of Symfony 6.0. Prefix numbers with 0o
so that they are parsed as octal numbers.
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 commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the dependencies group in /requirement-checker with 3 updates: composer/semver, phpunit/phpunit and symfony/yaml.
Updates
composer/semver
from 3.4.0 to 3.4.2Release notes
Sourced from composer/semver's releases.
Changelog
Sourced from composer/semver's changelog.
Commits
c51258e
Fix testsf25dd04
Update CHANGELOG.mdd9dae3c
Fix PHP 5.3 compatibility8536c1b
Update CHANGELOG.md106a346
Fix normalizeStability return type to enforce valid stabilitiesa40ea7e
Add test cases for invalid CalVer & the boundary between SemVer and CalVer (#...1d09200
Add phpstan-baseline.neon to .gitattributes (#153)Updates
phpunit/phpunit
from 10.5.26 to 11.2.7Release notes
Sourced from phpunit/phpunit's releases.
... (truncated)
Changelog
Sourced from phpunit/phpunit's changelog.
... (truncated)
Commits
15c7e69
Prepare release12fa662
Merge branch '10.5' into 11.22425f71
Prepare releasebd443e2
Merge branch '9.6' into 10.549d7820
Prepare release4b4161b
Merge branch '8.5' into 9.6172ba97
Prepare release5c31114
Merge branch '10.5' into 11.2dbf4931
Merge branch '9.6' into 10.57f343c4
Merge branch '8.5' into 9.6Updates
symfony/yaml
from 6.4.8 to 7.1.1Release notes
Sourced from symfony/yaml's releases.
... (truncated)
Changelog
Sourced from symfony/yaml's changelog.
... (truncated)
Commits
fa34c77
Merge branch '7.0' into 7.189bdddd
Merge branch '6.4' into 7.0c5f718c
Merge branch '7.0' into 7.10d3916a
Merge branch '6.4' into 7.0c1e0024
Merge branch '7.0' into 7.1cbe25f6
Merge branch '6.4' into 7.008a7843
Remove unnecessary empty usagese5e14c8
use constructor property promotion7fc548d
feature #52230 [Yaml] Allow to get all the enum cases (phansys)d56caa8
dump enums with the !php/enum tagDependabot 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 commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show