Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update dependency infection/infection to ^0.26 #8

Merged
merged 1 commit into from
Nov 20, 2022

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 15, 2022

Mend Renovate

This PR contains the following updates:

Package Type Update Change
infection/infection require-dev minor ^0.23 -> ^0.26

Release Notes

infection/infection

v0.26.16

Compare Source

Full Changelog

Added:

Fixed:

Changed:

v0.26.15: json5 config file support, --threads=max and `dg/bypass-finals` compatibility

Compare Source

Added:

  • Add support for json5 configuration file format #​1727
  • Introduce --threads=max option value to automatically detect the number of CPU cores #​1723
  • Compatibility with dg/bypass-finals #​1728

Fixed:

  • Do not mutate Coalesce operator when null is used on the right #​1726

v0.26.14: Throw error with --git-diff-lines when git is not installed

Compare Source

Fixed:

  • GitDiffFileProvider: execute single program processes to allow errored exits to be caught #​1720

Added:

  • Display generated log file reports to console output #​1711

v0.26.13: Second try: correctly detect if Xdebug should be automatically enabled

Compare Source

Fixed:

  • Running the Infection cannot detect code coverage driver correctly #​1700

v0.26.12: Correctly detect if Xdebug should be automatically enabled

Compare Source

Fixed:

  • Running the Infection cannot detect code coverage driver correctly #​1700

v0.26.11: Use source directories for --git-diff-***

Compare Source

Changed:

  • GitDiffFile: consume configured directories #​1697
  • Auto-detect Github Actions CI and activate github logger accordingly #​1645
  • Replace abandoned webmozart/path-util with symfony/filesystem #​1693

v0.26.10: Escape percent sign in Assert::notSame message

Compare Source

Fixed:

  • Escape percent sign in Assert::notSame message #​1690

v0.26.9: Skip analysis when no executed lines with --git-diff-lines option

Compare Source

Fixed:

  • Skip analysis when no executed lines with --git-diff-lines option #​1688

v0.26.8: Prefix `thecodingmachine/safe` in PHAR distribution

Compare Source

Changed:

  • Remove thecodingmachine/safe from whitelist of Scoper config and prefix it for PHAR #​1684

v0.26.7: Min PHP version - 8.0, upgrade libs, fix config file name wording

Compare Source

Changed:

  • Upgrade Infection to minimum PHP 8.0 #​1641
  • Use newer thecodingmachine/safe #​1649

Fixed:

  • Inconsistent configuration file name #​1679

v0.26.6: Stand with Ukraine

Compare Source

Added:

image

v0.26.5: Upgrade `ondram/ci-detector` to the latest version

Compare Source

Changed:

v0.26.4: Upgrade PHP Parser for PHP 8.1 support

Compare Source

Fixed:

v0.26.3: Use merge-base (three dot diff) instead of direct diff

Compare Source

Changed:

  • Use merge-base (three dot diff) instead of direct diff (#​1653)

v0.26.2: Correctly handle base path for HTML logger

Compare Source

Fixed:

v0.26.1

Compare Source

Full Changelog

Added:

Fixed:

Changed:

v0.26.0

Compare Source

Full Changelog

Added:

Changed:

v0.25.6: Fix compatibility with Symfony 4, 5, 6

Compare Source

Fixed:

v0.25.5

Compare Source

Added:

Changed:

v0.25.4

Compare Source

Full Changelog

Added:

Changed:

v0.25.3: Ignore mutations by regex for uncovered mutants

Compare Source

Fixed:

  • ignoreSourceCodeByRegex option is ignored between // @​codeCoverageIgnoreStart and // @​codeCoverageIgnoreEnd #​1561

v0.25.2: Avoid parser bugs for very large negative numbers

Compare Source

Fixed:

  • Avoid parser bugs for very large negative numbers #​1580

v0.25.1: Count syntax errors caused by a mutatan as a failure of a mutant

Compare Source

Added:

  • Count syntax errors caused by a mutatan as a failure of a mutant #​1571

v0.25.0

Compare Source

Full Changelog

Added:

  • Detect syntax errors during mutation analysis and differentiate them from all errors #​1555 #​262
  • Add $schema to generated infection.json config file for autocomplete #​1553 #​1432

Changed:

  • [Performance] Add files to coverage whitelist instead of the whole directories when --filter or --git-diff-filter are used #​1543
  • [Performance] Speed up Infection runs by remembering which test killed a mutant #​1519 #​1549
  • [internal] Allow Infection test suite to be executed in parallel using Paratest #​1544
  • Generate infection.json (without .dist postfix) by default #​1554
  • Do not mark Mutant as Killed when no tests were executed #​1546

Fixed:

  • Display time and consumed memory even in case of insufficient MSI #​1562
  • Trim "\n" and "\t" characters when replacing relative paths with absolute ones during XML config creation #​1550 #​1542
  • For Mutant's phpunit.xml, set executionOrder="default" to prevent random ordering of the tests since we need them to be sorted (fastest - first) #​1547

v0.24.0

Compare Source

Full Changelog

Added:

  • [Mutator] Add Mutator SpreadAssignment #​1529
  • [Mutator] Add Mutator SpreadRemoval #​1529

Changed:

  • [Performance] Improve Infection performance executed against slow test suites #​1539
  • Allow using MSI Badge for multiple branches #​1538
  • Add Mutator information to GitHub annotation logger #​1540
  • [BC BREAK] Rename Spread mutator to SpreadOneItem #​1529

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot requested a review from lekoala as a code owner November 15, 2022 10:04
@what-the-diff
Copy link

what-the-diff bot commented Nov 15, 2022

  • Update infection/infection from 0.23 to 0.26

@renovate renovate bot force-pushed the renovate/infection-infection-0.x branch from 15ef212 to 9f6b177 Compare November 20, 2022 10:33
@renovate renovate bot force-pushed the renovate/infection-infection-0.x branch from 9f6b177 to 0692303 Compare November 20, 2022 10:39
@drupol drupol merged commit ecfeb27 into master Nov 20, 2022
@drupol drupol deleted the renovate/infection-infection-0.x branch November 20, 2022 10:40
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.

None yet

1 participant