Skip to content

Update dependency infection/infection to ^0.35.0 - #850

Open
renovate[bot] wants to merge 1 commit into
3.21.xfrom
renovate/infection-infection-0.x
Open

Update dependency infection/infection to ^0.35.0#850
renovate[bot] wants to merge 1 commit into
3.21.xfrom
renovate/infection-infection-0.x

Conversation

@renovate

@renovate renovate Bot commented May 17, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
infection/infection ^0.32.0^0.35.0 age adoption passing confidence

Release Notes

infection/infection (infection/infection)

v0.35.0: Fix auto-prepend file logic, mago freezes and Windows-specific PHPUnit tests filtering

Compare Source

Fixes:

Internal:

New Contributors

Full Changelog: infection/infection@0.34.2...0.35.0

v0.34.2

Compare Source

Fixed:

Internal:

New Contributors

Full Changelog: infection/infection@0.34.1...0.34.2

v0.34.1: Bugfixes and internal stuff

Compare Source

Fixed

  • Do not limit the PHPStan process by the memory usage detected for PHPUnit (#​3341, #​3358)
  • Fix the usage of git when the working directory or infection configuration did not match the git root directory (#​3403, #​3399)
  • Fix the PCOV coverage when covered code is outside of the current working directory (#​3410, #​3411)

Docs

Various ADRs additions:

  • Introduce an ADR for the cache naming convention (#​3328)
  • Update the covers annotation ADR (#​3368)
  • Document ADRs (#​3369)
  • Define the PHP version support policy (#​3372)
  • Clarify exception assertions in tests (#​3373)
  • Fix typo in ADR005 (#​3377)
  • Fix incorrect statement in ADR007 (#​3378)
  • Do a review of ADR 0003 (#​3379)
  • Add an ADR about our usage of assertEquals in our PHPUnit tests (#​3375)
  • Add an ADR for event and subscriber names (#​3374)
  • Add an ADR about how the public API is defined (#​3383)
  • Fix the ADR numbering by (#​3420)
  • Add an ADR for the final usage (#​3381)

Misc:

Internal

Various AutoReview related changes/improvements:

  • Rename some methods of the IO-Detector (#​3310)
  • Fix PHPat I/O detection for PHPUnit covers attributes (#​3276)
  • Move the public readonly property check to PHPat (#​3330)
  • Move the exceptions of the PHPat public property rule as PHPStan false-positives (#​3347)
  • Introduce PHPStan deprecration rules (#​3331)
  • Enforce the usage of CannotBeInstantiated (#​3360)
  • Remove useless inheritdoc PHPDoc tags (#​3370)
  • Add PHPat rule to enforce the ADR 0001 (#​3371)
  • Introduce a class reflection utility for PHPat (#​3380)
  • Use PHPUnit attributes for environment variables (#​3398)

A few Docker Sandbox related changes:

  • Allow maintainers to declare their own kits to personalise their sandboxes (#​3335)
  • Allow to commit from the Docker Sandbox by (#​3336)
  • Update the usages of docker sandbox by (#​3338)
  • Add tests for the docker sandbox kits (#​3339)

Improved guidance and usage for AI for infection's codebase:

Upgraded to infection's tests to PHPUnit 12:

  • Fix PHPUnit 12 deprecrations (#​3324)
  • Fix PHPUnit configuration for coverage (#​3333)
  • Upgrade to PHPUnit 12 (#​3274)

Started the efforts to rework the TestFramework API:

  • Streamline EngineTest (#​3313)
  • Initiate the rework of ShellCommandLineExecutor as a plan to include it in the TestFramework contract:
    • Leverage the ShellCommandLineExecutor (#​3323)
  • Move the CommandLineBuilder and VersionParser utilities to the common package (#​3365)
  • Codify adapter package boundaries with PHPat (#​3269)

Improved or fixed some tests:

Misc:

  • Refactor positional path classifier tests (#​3309)
  • Exclude the benchmark script create-main.php from PHPStan (#​3320)
  • Rename CachedSourceCollector to MemoizedSourceCollector (#​3329)
  • Collect performance metrics on release tag pushes by @​sanmai (#​3416)

Full Changelog: infection/infection@0.34.0...0.34.1

v0.34.0

Compare Source

Added:

Changed:

Full Changelog: infection/infection@0.33.3...0.34.0

v0.33.3

Compare Source

Added

Changed:

New Contributors

Full Changelog: infection/infection@0.33.2...0.33.3

v0.33.2

Compare Source

Changed:

Internal:

Full Changelog: infection/infection@0.33.1...0.33.2

v0.33.1

Compare Source

Changed:

Full Changelog: infection/infection@0.33.0...0.33.1

v0.33.0

Compare Source

Added:

Changed:

  • feat!: BC break: Improve the project directory resolution to the ConfigurationFactory by @​theofidry in #​3009

Fixed:

Internal:

Full Changelog: infection/infection@0.32.7...0.33.0


Configuration

📅 Schedule: (in timezone UTC)

  • 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added the renovate Pull requests that update a dependency file label May 17, 2026
@renovate

renovate Bot commented May 17, 2026

Copy link
Copy Markdown
Contributor Author

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

@github-actions

github-actions Bot commented May 17, 2026

Copy link
Copy Markdown

Hello 👋

here is the most recent benchmark result:

NoopSubscriptionEngineBench
===========================

+---------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
|                           | time (kde mode)                                   | memory                                     |
+---------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
| subject                   | Tag: <current>    | Tag: base         | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+---------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
| benchHandle10000Events () | 83.239ms (±0.00%) | 84.085ms (±0.00%) | -1.01%    | 47.564mb        | 48.082mb   | -1.08%      |
+---------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+

SnapshotsBench
==============

+----------------------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
|                                        | time (kde mode)                                   | memory                                     |
+----------------------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
| subject                                | Tag: <current>    | Tag: base         | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+----------------------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
| benchLoad10000EventsMissingSnapshot () | 64.602ms (±0.00%) | 62.641ms (±0.00%) | +3.13%    | 35.054mb        | 35.054mb   | 0.00%       |
| benchLoad10000Events ()                | 1.099ms (±0.00%)  | 1.094ms (±0.00%)  | +0.46%    | 35.054mb        | 35.054mb   | 0.00%       |
+----------------------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+

SubscriptionEngineBench
=======================

+---------------------------+-----------------+-----------------+-----------+-----------------+------------+-------------+
|                           | time (kde mode)                               | memory                                     |
+---------------------------+-----------------+-----------------+-----------+-----------------+------------+-------------+
| subject                   | Tag: <current>  | Tag: base       | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+---------------------------+-----------------+-----------------+-----------+-----------------+------------+-------------+
| benchHandle10000Events () | 3.432s (±0.00%) | 3.439s (±0.00%) | -0.20%    | 47.564mb        | 47.564mb   | 0.00%       |
+---------------------------+-----------------+-----------------+-----------+-----------------+------------+-------------+

SplitStreamBench
================

+-------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
|                         | time (kde mode)                                     | memory                                     |
+-------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| subject                 | Tag: <current>     | Tag: base          | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+-------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| benchLoad10000Events () | 5.372ms (±0.00%)   | 5.444ms (±0.00%)   | -1.31%    | 35.654mb        | 35.654mb   | 0.00%       |
| benchSave10000Events () | 341.208ms (±0.00%) | 346.430ms (±0.00%) | -1.51%    | 35.656mb        | 35.657mb   | -0.00%      |
+-------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+

CommandToQueryBench
===================

+----------------+------------------+------------------+-----------+-----------------+------------+-------------+
|                | time (kde mode)                                 | memory                                     |
+----------------+------------------+------------------+-----------+-----------------+------------+-------------+
| subject        | Tag: <current>   | Tag: base        | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+----------------+------------------+------------------+-----------+-----------------+------------+-------------+
| benchCreate () | 2.980ms (±0.00%) | 3.040ms (±0.00%) | -1.97%    | 4.980mb         | 4.980mb    | 0.00%       |
| benchUpdate () | 4.142ms (±0.00%) | 4.379ms (±0.00%) | -5.42%    | 4.986mb         | 4.986mb    | 0.00%       |
| benchBoth ()   | 7.119ms (±0.00%) | 6.908ms (±0.00%) | +3.05%    | 5.029mb         | 5.029mb    | 0.00%       |
+----------------+------------------+------------------+-----------+-----------------+------------+-------------+

SimpleSetupBench
================

+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
|                                        | time (kde mode)                                     | memory                                     |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| subject                                | Tag: <current>     | Tag: base          | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| benchLoad1Event ()                     | 1.187ms (±0.00%)   | 1.156ms (±0.00%)   | +2.68%    | 34.983mb        | 34.983mb   | 0.00%       |
| benchLoad10000Events ()                | 65.090ms (±0.00%)  | 64.815ms (±0.00%)  | +0.42%    | 34.983mb        | 34.983mb   | 0.00%       |
| benchSave1Event ()                     | 1.365ms (±0.00%)   | 1.372ms (±0.00%)   | -0.56%    | 34.983mb        | 34.983mb   | 0.00%       |
| benchSave10000Events ()                | 219.254ms (±0.00%) | 222.798ms (±0.00%) | -1.59%    | 34.983mb        | 34.983mb   | 0.00%       |
| benchSave10000Aggregates ()            | 8.644s (±0.00%)    | 8.651s (±0.00%)    | -0.09%    | 34.983mb        | 34.983mb   | 0.00%       |
| benchSave10000AggregatesTransaction () | 5.492s (±0.00%)    | 5.553s (±0.00%)    | -1.11%    | 34.983mb        | 34.983mb   | 0.00%       |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+

SimpleSetupStreamStoreBench
===========================

+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
|                                        | time (kde mode)                                     | memory                                     |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| subject                                | Tag: <current>     | Tag: base          | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| benchLoad1Event ()                     | 1.136ms (±0.00%)   | 1.152ms (±0.00%)   | -1.39%    | 35.210mb        | 35.210mb   | 0.00%       |
| benchLoad10000Events ()                | 71.133ms (±0.00%)  | 73.341ms (±0.00%)  | -3.01%    | 35.211mb        | 35.211mb   | 0.00%       |
| benchSave1Event ()                     | 1.558ms (±0.00%)   | 1.538ms (±0.00%)   | +1.30%    | 35.210mb        | 35.210mb   | 0.00%       |
| benchSave10000Events ()                | 288.595ms (±0.00%) | 296.142ms (±0.00%) | -2.55%    | 35.211mb        | 35.211mb   | 0.00%       |
| benchSave10000Aggregates ()            | 8.899s (±0.00%)    | 8.833s (±0.00%)    | +0.74%    | 35.211mb        | 35.211mb   | 0.00%       |
| benchSave10000AggregatesTransaction () | 5.708s (±0.00%)    | 5.662s (±0.00%)    | +0.81%    | 35.211mb        | 35.211mb   | 0.00%       |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+

PersonalDataBench
=================

+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
|                                        | time (kde mode)                                     | memory                                     |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| subject                                | Tag: <current>     | Tag: base          | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+
| benchLoad1Event ()                     | 1.402ms (±0.00%)   | 1.379ms (±0.00%)   | +1.67%    | 35.589mb        | 35.589mb   | 0.00%       |
| benchLoad10000Events ()                | 105.765ms (±0.00%) | 104.583ms (±0.00%) | +1.13%    | 35.589mb        | 35.589mb   | 0.00%       |
| benchSave1Event ()                     | 1.987ms (±0.00%)   | 1.944ms (±0.00%)   | +2.20%    | 35.589mb        | 35.589mb   | 0.00%       |
| benchSave10000Events ()                | 259.660ms (±0.00%) | 253.348ms (±0.00%) | +2.49%    | 35.591mb        | 35.591mb   | 0.00%       |
| benchSave10000Aggregates ()            | 13.455s (±0.00%)   | 13.410s (±0.00%)   | +0.34%    | 35.589mb        | 35.589mb   | 0.00%       |
| benchSave10000AggregatesTransaction () | 10.055s (±0.00%)   | 10.080s (±0.00%)   | -0.25%    | 36.048mb        | 36.048mb   | 0.00%       |
+----------------------------------------+--------------------+--------------------+-----------+-----------------+------------+-------------+

SubscriptionEngineBatchBench
============================

+---------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
|                           | time (kde mode)                                   | memory                                     |
+---------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
| subject                   | Tag: <current>    | Tag: base         | time-diff | Tag: <current>  | Tag: base  | memory-diff |
+---------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+
| benchHandle10000Events () | 82.589ms (±0.00%) | 83.948ms (±0.00%) | -1.62%    | 35.548mb        | 35.548mb   | 0.00%       |
+---------------------------+-------------------+-------------------+-----------+-----------------+------------+-------------+

This comment gets update everytime a new commit comes in!

@renovate
renovate Bot force-pushed the renovate/infection-infection-0.x branch 7 times, most recently from 0d1a1c8 to 8cd7f17 Compare May 24, 2026 04:57
@renovate
renovate Bot force-pushed the renovate/infection-infection-0.x branch 7 times, most recently from 2540638 to 44bc6f0 Compare May 29, 2026 14:26
@renovate
renovate Bot force-pushed the renovate/infection-infection-0.x branch 2 times, most recently from 1c01fc7 to f593172 Compare June 8, 2026 21:06
@renovate
renovate Bot force-pushed the renovate/infection-infection-0.x branch 5 times, most recently from 8aae33d to 391117f Compare June 18, 2026 13:10
@renovate
renovate Bot force-pushed the renovate/infection-infection-0.x branch 3 times, most recently from 8f30773 to 1b46a87 Compare June 28, 2026 22:52
@renovate renovate Bot changed the title Update dependency infection/infection to ^0.33.0 Update dependency infection/infection to ^0.34.0 Jun 28, 2026
@renovate
renovate Bot force-pushed the renovate/infection-infection-0.x branch from 1b46a87 to 7e1826f Compare June 30, 2026 07:37
@renovate
renovate Bot changed the base branch from 3.20.x to 3.21.x June 30, 2026 13:38
@renovate
renovate Bot force-pushed the renovate/infection-infection-0.x branch 3 times, most recently from a0aae9f to 4b4e192 Compare July 22, 2026 10:36
@renovate
renovate Bot force-pushed the renovate/infection-infection-0.x branch from 4b4e192 to a73dc54 Compare July 28, 2026 23:32
@renovate
renovate Bot force-pushed the renovate/infection-infection-0.x branch 3 times, most recently from 4bea67a to 972a3a2 Compare August 11, 2026 21:29
@renovate
renovate Bot force-pushed the renovate/infection-infection-0.x branch 2 times, most recently from 066b9b4 to d7a8203 Compare August 17, 2026 09:47
@renovate renovate Bot changed the title Update dependency infection/infection to ^0.34.0 Update dependency infection/infection to ^0.35.0 Aug 17, 2026
@renovate
renovate Bot force-pushed the renovate/infection-infection-0.x branch from d7a8203 to c21f699 Compare August 19, 2026 20:07
| datasource | package             | from   | to     |
| ---------- | ------------------- | ------ | ------ |
| packagist  | infection/infection | 0.32.7 | 0.35.2 |


Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate
renovate Bot force-pushed the renovate/infection-infection-0.x branch from c21f699 to 4f4b963 Compare August 19, 2026 23:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

renovate Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants