Skip to content

[Conductor] Update dev - #85

Merged
pscheit merged 1 commit into
mainfrom
conductor-phpunit-phpunit-88909
Sep 25, 2026
Merged

pscheit merged 1 commit into
mainfrom
conductor-phpunit-phpunit-88909

Conversation

@private-packagist

@private-packagist private-packagist Bot commented Sep 12, 2026 •

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 phpunit/phpunit:12.5.35 phpstan/phpstan:2.2.14 nikic/php-parser:v5.9.0 --with-all-dependencies --minimal-changes

Changelog

phpunit/phpunit (Source: GitHub Releases))

12.5.35

Fixed

  • Paths of included files are now escaped when generating the code that is executed in a separate process, so that a path containing special characters no longer produces broken code
  • Tests of a test class that is skipped as a whole are missing from the TestDox output
  • A test that is skipped or marked incomplete before it started is missing from the TestDox output
  • A test that is marked incomplete before it started is not counted in the number of tests that ran
  • No progress is printed for a test that is marked incomplete before it started

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

Keep up to date with PHPUnit:

phpstan/phpstan (Source: GitHub Releases)

2.2.14

Improvements 🔧

Bugfixes 🐛

Performance 🏎️

  • Reduce repeated work when matching ignored errors (#​6374), thanks @​zonuexe!
  • Do not look up class reflection for properties without hooks (#​6396)
  • Share the directory walk between the analyse and the scan file finder (#​6396)
  • Read the exported PHPDoc scope off the AST instead of through FileTypeMapper (#​6396)
  • Memoize ClassReflection::getName() (#​6406)
  • Inline single-return getters when building the PHAR (#​6406, #​6412)
  • Remove a union of values from a set in one pass (#​6427)
  • Key types by their value where describe() was standing in for it (#​6427)
  • Answer reflection cache misses without a failing include() (#​6430)

Function signature fixes 🤖

Internals 🔍

  • Fix PHPUnit warning (#​6375), thanks @​staabm!
  • Trust PHPStan's own types when running from a source checkout too (#​6406)
  • Build the macOS turbo extension for arm64 only (#​6407)
nikic/php-parser (Source: GitHub Releases))

v5.9.0

Fixed

  • Fix attribute insertion on enums and enum cases in formatting-preserving pretty printer.
  • Reject invalid Unicode escapes above \u{10FFFF}. Previously the limit was \u{1FFFFF}.
  • Don't allow newlines in (void) cast emulation.
  • Fix warning on float hex/binary/octal literals with PHP 8.6.

Added

  • Added support for PHP 8.6 partial function application. Placeholders are represented using ArgPlaceholder nodes.

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

@private-packagist

private-packagist Bot commented Sep 12, 2026 •

Copy link
Copy Markdown
Contributor Author

composer.lock

Dev Package changes

Package Operation From To About
nikic/php-parser upgrade v5.8.0 v5.9.0 diff
phpstan/phpstan upgrade 2.2.13 2.2.14 diff
phpunit/phpunit upgrade 12.5.34 12.5.35 diff

Settings · Docs · Powered by Private Packagist

@github-actions
github-actions Bot force-pushed the conductor-phpunit-phpunit-88909 branch from 0864b87 to 4707fad Compare September 19, 2026 07:48
Conductor executed the following commands:
composer update phpunit/phpunit:12.5.35 phpstan/phpstan:2.2.14 nikic/php-parser:v5.9.0 --with-all-dependencies --minimal-changes
@private-packagist

Copy link
Copy Markdown
Contributor Author

The composer.lock diff comment has been updated to reflect new changes in this PR.

@private-packagist
private-packagist Bot force-pushed the conductor-phpunit-phpunit-88909 branch from 4707fad to 5f99965 Compare September 19, 2026 07:48
@pscheit
pscheit merged commit ea4df68 into main Sep 25, 2026
1 check passed
@private-packagist
private-packagist Bot deleted the conductor-phpunit-phpunit-88909 branch September 25, 2026 12:27
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.

1 participant