infection-static-analysis-plugin icon indicating copy to clipboard operation
infection-static-analysis-plugin copied to clipboard

Update all non-major dependencies

Open renovate[bot] opened this issue 3 months ago • 1 comments

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
infection/infection 0.29.14 -> 0.31.9 age adoption passing confidence require minor
laminas/laminas-ci-matrix-action 1.29.0 -> 1.31.0 age adoption passing confidence action minor
laminas/laminas-continuous-integration-action 1.42.0 -> 1.43.0 age adoption passing confidence action minor
phpunit/phpunit (source) ^11.5.34 -> ^11.5.43 age adoption passing confidence require-dev patch
shivammathur/setup-php 2.35.3 -> 2.35.5 age adoption passing confidence action patch

Release Notes

infection/infection (infection/infection)

v0.31.9: Support PHPStan-dev version in PHPStanAdapter

Compare Source

Changed:

Full Changelog: https://github.com/infection/infection/compare/0.31.8...0.31.9

v0.31.8

Compare Source

Changed:

Full Changelog: https://github.com/infection/infection/compare/0.31.7...0.31.8

v0.31.7: Show uncovered mutants to output when --with-uncovered is used

Compare Source

Fixed:

Full Changelog: https://github.com/infection/infection/compare/0.31.6...0.31.7

v0.31.6: Introduce --logger-text option

Compare Source

Added:

  • Introduce --logger-text option to enforce text logger file path by @​romm in #​2438

Full Changelog: https://github.com/infection/infection/compare/0.31.5...0.31.6

v0.31.5

Compare Source

Fixed:

  • Fix --dry-run option using DryRunProcess wrapper (alternative approach) by @​sanmai in #​2435

Changed:

Full Changelog: https://github.com/infection/infection/compare/0.31.4...0.31.5

v0.31.4

Compare Source

Changed:

Internal:

Full Changelog: https://github.com/infection/infection/compare/0.31.3...0.31.4

v0.31.3: PHPStan running out of memory when attempting --static-analysis-tool=phpstan

Compare Source

Fixed:

Changed:

Internal:

Full Changelog: https://github.com/infection/infection/compare/0.31.2...0.31.3

v0.31.2: --static-analysis-tool-options and no MSI shown by default for non-covered code

Compare Source

Added:

  • Remove Mutation Score Indicator (MSI) from default output, show only with --with-uncovered by @​Copilot in #​2378

Changed:

  • Add --static-analysis-tool-options CLI option with proper multiple options support by @​Copilot in #​2374

Internal:

New Contributors

Full Changelog: https://github.com/infection/infection/compare/0.31.1...0.31.2

v0.31.1: Cleanup old PHPUnit cache files in Infection tmp directory

Compare Source

Added:

Internal:

Full Changelog: https://github.com/infection/infection/compare/0.31.0...0.31.1

v0.31.0

Compare Source

Changed:

Fixed:

  • Fix CLI output rendering for diffs which contain symfony-style like text by @​staabm in #​2338

Internal:

Backward Compatibility Break

This version introduces BC Break. Do the following:

  1. If you used Infection for all the code, including uncovered, like bin/infection, now you need to add --with-uncovered, because by default, Infection doesn't mutate uncovered code anymore
- bin/infection
+ bin/infection --with-uncovered
  1. If you used Infection for the only code covered by tests, like bin/infection --only-covered, you need to remove this option because now this is a default behavior and this options has been removed
- bin/infection --only-covered
+ bin/infection
  1. If you used Infection for all the code, including uncovered, but now you want to mutated only covered code, do nothing (default behavior has been changed)

v0.30.3

Compare Source

Added:

Changed:

Fixed:

Internal:

Full Changelog: https://github.com/infection/infection/compare/0.30.2...0.30.3

v0.30.2

Compare Source

Added:

Changed:

Fixed:

Internal:

Full Changelog: https://github.com/infection/infection/compare/0.30.2...0.30.3

v0.30.1

Compare Source

Changed:

Internal:

Full Changelog: https://github.com/infection/infection/compare/0.30.1...0.30.2

v0.30.0

Compare Source

Changed:

Fixed:

Internal:

Full Changelog

laminas/laminas-ci-matrix-action (laminas/laminas-ci-matrix-action)

v1.31.0

Compare Source

Release Notes for 1.31.0
1.31.0
  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1
Dependencies,Enhancement

v1.30.0

Compare Source

Release Notes for 1.30.0
1.30.0
  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1
Enhancement
laminas/laminas-continuous-integration-action (laminas/laminas-continuous-integration-action)

v1.43.0

Compare Source

Release Notes for 1.43.0
1.43.0
  • Total issues resolved: 0
  • Total pull requests resolved: 1
  • Total contributors: 1
Enhancement
sebastianbergmann/phpunit (phpunit/phpunit)

v11.5.43: PHPUnit 11.5.43

Compare Source

Changed
  • Skipped tests alone no longer lead to a yellow background for the test result summary
Fixed
  • #​6391: Errors during backup of global variables and static properties are not reported

Learn how to install or update PHPUnit 11.5 in the documentation.

Keep up to date with PHPUnit:
  • You can follow @​[email protected] to stay up to date with PHPUnit's development.
  • You can subscribe to the PHPUnit Updates newsletter to receive updates about and tips for PHPUnit.
shivammathur/setup-php (shivammathur/setup-php)

v2.35.5

Compare Source

Changelog

  • Added support for macOS 26 based environments.
runs-on: macos-26
steps:
- name: Setup PHP
  uses: shivammathur/setup-php@v2
  • Fixed resolving tools' releases to the latest one for a version prefix in tools input. (#​1000) For example, this should install the latest release of PHPUnit with 10.5 as the prefix.
- name: Setup PHP
  uses: shivammathur/setup-php@v2
  with:
    php-version: '8.1'
    tools: phpunit:10.5.x
  • Improved installing intl extension with a particular ICU versions.
- name: Setup PHP
  uses: shivammathur/setup-php@v2
  with:
    php-version: '8.4'
    extensions: intl-77.1
  • Fixed tools setup to use the new github-token input value to avoid rate limits.
- name: Setup PHP
  uses: shivammathur/setup-php@v2
  with:
    php-version: '8.4'
    tools: phpcs: 4
    github-token: ${{ secrets.GITHUB_TOKEN }}
  • Improved errors when tools fail to install. (#​991)

  • Fixed warning in get function on request failure.

  • Added a fallback source for composer phar archives. (#​956)

  • Added a fallback source for PPA keys. (#​996)

  • Fixed opcache.jit_buffer_size config on arm environments. (#​999)

  • Updated Node.js dependencies.

For the complete list of changes, please refer to the Full Changelog

Follow for updates

setup-php reddit setup-php twitter setup-php status

v2.35.4

Compare Source

Changelog

  • Fixed updating brew core tap before installing PHP on macOS.

  • Updated actions in internal workflows.

  • Updated Node.js dependencies.

For the complete list of changes, please refer to the Full Changelog

Follow for updates

setup-php reddit setup-php twitter setup-php status

Configuration

📅 Schedule: 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] If you want to rebase/retry this PR, check this box

Read more about the use of Renovate Bot within ocramius/* projects.

renovate[bot] avatar Aug 21 '25 11:08 renovate[bot]

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.


  • Branch has one or more failed status checks

renovate[bot] avatar Aug 21 '25 11:08 renovate[bot]

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: composer.lock
Command failed: composer update infection/infection:0.31.9 php:8.5.0 phpunit/phpunit:11.5.44 --with-dependencies --ignore-platform-req='ext-*' --ignore-platform-req='lib-*' --no-ansi --no-interaction --no-scripts --no-autoloader --no-plugins --minimal-changes
Loading composer repositories with package information
Pattern "php" listed for update matches platform packages, but these cannot be updated by Composer.
Dependency sanmai/later is also a root requirement. Package has not been listed as an update argument, so keeping locked at old version. Use --with-all-dependencies (-W) to include root dependencies.
Updating dependencies

In RuleSetGenerator.php line 260:
                                                          
  [LogicException]                                        
  Fixed package php 8.2.99 was not added to solver pool.  
                                                          

Exception trace:
  at phar:///opt/containerbase/tools/composer/2.9.2/bin/composer/src/Composer/DependencyResolver/RuleSetGenerator.php:260
 Composer\DependencyResolver\RuleSetGenerator->addRulesForRequest() at phar:///opt/containerbase/tools/composer/2.9.2/bin/composer/src/Composer/DependencyResolver/RuleSetGenerator.php:312
 Composer\DependencyResolver\RuleSetGenerator->getRulesFor() at phar:///opt/containerbase/tools/composer/2.9.2/bin/composer/src/Composer/DependencyResolver/Solver.php:183
 Composer\DependencyResolver\Solver->solve() at phar:///opt/containerbase/tools/composer/2.9.2/bin/composer/src/Composer/Installer.php:512
 Composer\Installer->doUpdate() at phar:///opt/containerbase/tools/composer/2.9.2/bin/composer/src/Composer/Installer.php:302
 Composer\Installer->run() at phar:///opt/containerbase/tools/composer/2.9.2/bin/composer/src/Composer/Command/UpdateCommand.php:278
 Composer\Command\UpdateCommand->execute() at phar:///opt/containerbase/tools/composer/2.9.2/bin/composer/vendor/symfony/console/Command/Command.php:298
 Symfony\Component\Console\Command\Command->run() at phar:///opt/containerbase/tools/composer/2.9.2/bin/composer/vendor/symfony/console/Application.php:1040
 Symfony\Component\Console\Application->doRunCommand() at phar:///opt/containerbase/tools/composer/2.9.2/bin/composer/vendor/symfony/console/Application.php:301
 Symfony\Component\Console\Application->doRun() at phar:///opt/containerbase/tools/composer/2.9.2/bin/composer/src/Composer/Console/Application.php:418
 Composer\Console\Application->doRun() at phar:///opt/containerbase/tools/composer/2.9.2/bin/composer/vendor/symfony/console/Application.php:171
 Symfony\Component\Console\Application->run() at phar:///opt/containerbase/tools/composer/2.9.2/bin/composer/src/Composer/Console/Application.php:138
 Composer\Console\Application->run() at phar:///opt/containerbase/tools/composer/2.9.2/bin/composer/bin/composer:112
 require() at /opt/containerbase/tools/composer/2.9.2/bin/composer:29

update [--with WITH] [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--dry-run] [--dev] [--no-dev] [--lock] [--no-install] [--no-audit] [--audit-format AUDIT-FORMAT] [--no-security-blocking] [--no-autoloader] [--no-suggest] [--no-progress] [-w|--with-dependencies] [-W|--with-all-dependencies] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-m|--minimal-changes] [--patch-only] [-i|--interactive] [--root-reqs] [--bump-after-update [BUMP-AFTER-UPDATE]] [--] [<packages>...]


renovate[bot] avatar Nov 21 '25 00:11 renovate[bot]

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

renovate[bot] avatar Nov 25 '25 15:11 renovate[bot]