Skip to content

[Conductor] Update dev - #131

Open
private-packagist[bot] wants to merge 1 commit into
mainfrom
conductor-multiple-vendors-all-92983
Open

private-packagist[bot] wants to merge 1 commit into
mainfrom
conductor-multiple-vendors-all-92983

Conversation

@private-packagist

Copy link
Copy Markdown
Contributor

This PR was automatically generated by Conductor.

The PR contains the changes generated by running the following command:

composer update phpstan/phpstan:2.2.17 phpstan/phpstan-phpunit:2.0.21 phpunit/phpunit:10.5.66 --with-all-dependencies --minimal-changes

Changelog

phpstan/phpstan (Source: GitHub Releases)

2.2.17

This is the last release in 2.2.x series. Look forward to PHPStan 2.3.0 which is going to be released next week with the following highlights:

  • Massive leap in performance (again!)
  • Generics improvements (bidirectional type narrowing which closes #​6732 and dozens of duplicate issues)
  • Unused variables detection

Here's what new and changed in PHPStan 2.2.17:

Improvements 🔧

  • Compile PHP 8.6 turbo binaries against 8.6.0RC2 (#​6599)
  • Build Linux ZTS turbo binaries for PHP 8.6+ (#​6657)
  • Point method visibility errors at the method, not its first attribute (#​6630), #​14398, thanks @​Cayan!

Bugfixes 🐛

Performance 🏎️

Function signature fixes 🤖

  • Fix the return type of SessionHandler::read() to string|false (#​6639), thanks @​Firehed!

Internals 🔍

  • Load dead-code-detector in self-analysis only on PHP 8.2 and later (#​6591), thanks @​SanderMuller!
  • Mutation testing: diff against a configured branch, cover only the changed files (#​6664)
phpstan/phpstan-phpunit (Source: GitHub Releases))

2.0.21

  • 8dbdc3a - AssertEmptyIsDiscouragedRule: use unique error identifier

AssertEmptyIsDiscouragedRule: in case you are using PHPStan strict-rules assertEmpty: false option, you can ignore the newly added errors by error-identifier phpunit.assertEmpty.

2.0.20

  • ef0c8f5 - feat: Discourage assert(Not)Empty if "empty" usage is disallowed (#​325)

AssertEmptyIsDiscouragedRule: in case you are using PHPStan strict-rules assertEmpty: false option, you can ignore the newly added errors by error-identifier phpunit.assertEmpty.

phpunit/phpunit (Source: GitHub Releases))

10.5.66

Changed

  • The Software Bill of Materials (SBOM) embedded in the PHAR now uses CycloneDX 1.7 and provides the NTIA minimum elements as well as the data fields that BSI TR-03183-2 (version 2.1.0) requires for logical and identified components, including component creators, original, distribution and effective licences, source code URIs, and the PHP runtime and its extensions as external components

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

Keep up to date with PHPUnit:

Task options

If you close the PR, the task will be skipped and Conductor will schedule the next task. Clicking the "Skip" button in the UI has the same effect. Conductor won't attempt to update the dependency to this exact version again but it will schedule updates to newer versions.


Powered by Private Packagist

Conductor executed the following commands:
composer update phpstan/phpstan:2.2.17 phpstan/phpstan-phpunit:2.0.21 phpunit/phpunit:10.5.66 --with-all-dependencies --minimal-changes
@private-packagist

Copy link
Copy Markdown
Contributor Author

composer.lock

Dev Package changes

Package Operation From To About
phpstan/phpstan upgrade 2.2.16 2.2.17 diff
phpstan/phpstan-phpunit upgrade 2.0.19 2.0.21 diff
phpunit/phpunit upgrade 10.5.65 10.5.66 diff

Settings · Docs · Powered by Private Packagist

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants