Skip to content

chore(deps): update all non-major dependencies #167

New issue

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

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

Already on GitHub? # to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 28, 2024

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
overtrue/phplint 9.5.3 -> 9.6.2 age adoption passing confidence
phpstan/phpstan 1.12.7 -> 1.12.24 age adoption passing confidence
phpunit/phpunit (source) 10.5.37 -> 10.5.45 age adoption passing confidence
squizlabs/php_codesniffer 3.10.3 -> 3.12.2 age adoption passing confidence

Release Notes

overtrue/phplint (overtrue/phplint)

v9.6.2

Compare Source

Added
  • lint command support now the new cache-dir option that replace the legacy cache option,
    marked as deprecated (and will be removed in next major version)
Changed
  • Remove support of a TTL = zero (store permanently) for the caching files syntax checking results

Full Changelog: 9.6.1...9.6.2

v9.6.1

Compare Source

Changed
  • default cache TTL value is now set to 1 hour (3600 seconds)
Fixed
  • ability to clear cache entries by invalidation with --cache-ttl option less than default TTL is in effect

Full Changelog: 9.6.0...9.6.1

v9.6.0

Compare Source

Added
Changed
  • drop support of PHPStan 1.x, raising min version to 2.0 now
Fixed
  • PHPUnit coverage code attributes usage

Full Changelog: 9.5.6...9.6.0

v9.5.6

Compare Source

Changed
  • Make this package PHP 8.1 compatible again to allow using Symfony Components 6.4 without getting deprecations notices,
    when running with a PHP 8.4 runtime :
    requested by @​gnutix

  • Upgrade Dockerfile to use PHP 8.4 runtime

Full Changelog: 9.5.5...9.5.6

v9.5.5

Compare Source

Changed
  • upgrade SARIF output to support PhpLintConverter of bartlett/sarif-php-converters package

Full Changelog: 9.5.4...9.5.5

v9.5.4

Compare Source

[!WARNING]

Only versions 9.5.x or greater are now actively supported.

Versions 9.1, 9.2, 9.3, and 9.4 won't receive any updates as they reach end-of-life.

Changed

Drop PHPUnit 10 support and upgrade to PHPUnit 11

Fixed
  • #​215 : PHP 8.4 runtime support

Full Changelog: 9.5.3...9.5.4

phpstan/phpstan (phpstan/phpstan)

v1.12.24

Compare Source

Bugfixes 🐛

Function signature fixes 🤖

v1.12.23

Compare Source

Fix condition of fall-through case not used for exhaustive checks (#​3900), #​11064, #​3488, #​8719, #​12722, thanks @​rvanvelzen!

v1.12.22

Compare Source

Improvements 🔧

Bugfixes 🐛

v1.12.21

Compare Source

Bugfixes 🐛

Function signature fixes 🤖

v1.12.20

Compare Source

Bugfixes 🐛

Internals 🔍

v1.12.19

Compare Source

Improvements 🔧

Function signature fixes 🤖

v1.12.18

Compare Source

Bugfixes 🐛

Function signature fixes 🤖

v1.12.17

Compare Source

If you're using larastan/larastan PHPStan extension, please update to version 2.9.14 alongside PHPStan 1.12.17 for improved compatibility with the new generic static<...> type. Thank you.

Improvements 🔧

Bugfixes 🐛

Internals 🔍

v1.12.16

Compare Source

Bugfixes 🐛

Function signature fixes 🤖

Internals 🔍

v1.12.15

Compare Source

Bugfixes 🐛

Internals 🔍

v1.12.14

Compare Source

Fix preg_match() group containing start/end meta characters (#​3740), #​12297, thanks @​staabm!

v1.12.13

Compare Source

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

Internals 🔍

v1.12.12

Compare Source

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

v1.12.11

Compare Source

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

v1.12.10

Compare Source

Bugfixes 🐛

v1.12.9

Compare Source

Improvements 🔧

Bugfixes 🐛

Internals 🔍

v1.12.8

Compare Source

Improvements 🔧

Bugfixes 🐛

Function signature fixes 🤖

Internals 🔍

sebastianbergmann/phpunit (phpunit/phpunit)

v10.5.45: PHPUnit 10.5.45

Compare Source

Changed
  • #​6117: Include source location information for issues triggered during test in --debug output
  • #​6119: Improve message for errors that occur while parsing attributes

How to install or update PHPUnit

v10.5.44: PHPUnit 10.5.44

Compare Source

Fixed
  • #​6115: Backed enumerations with values not of type string cannot be used in customized TestDox output

How to install or update PHPUnit

v10.5.43: PHPUnit 10.5.43

Compare Source

Changed
  • Do not skip execution of test that depends on a test that is larger than itself

How to install or update PHPUnit

v10.5.42: PHPUnit 10.5.42

Compare Source

Fixed
  • #​6103: Output from test run in separate process is printed twice
  • #​6109: Skipping a test in a before-class method crashes JUnit XML logger
  • #​6111: Deprecations cause SourceMapper to scan all <source/> files

How to install or update PHPUnit

v10.5.41: PHPUnit 10.5.41

Compare Source

Added
  • Test\AfterLastTestMethodErrored, Test\AfterTestMethodErrored, Test\BeforeTestMethodErrored, Test\PostConditionErrored, and Test\PreConditionErrored events
Fixed
  • #​6094: Errors in after-last-test methods are not reported
  • #​6095: Expectation is not counted correctly when a doubled method is called more often than is expected
  • #​6098: No system-out element in JUnit XML logfile

How to install or update PHPUnit

v10.5.40: PHPUnit 10.5.40

Compare Source

Fixed
  • #​6082: assertArrayHasKey(), assertArrayNotHasKey(), arrayHasKey(), and ArrayHasKey::__construct() do not support all possible key types
  • #​6087: --migrate-configuration does not remove beStrictAboutTodoAnnotatedTests attribute from XML configuration file

How to install or update PHPUnit

v10.5.39: PHPUnit 10.5.39

Compare Source

Added
  • #​6081: DefaultResultCache::mergeWith() for merging result cache instances
Fixed
  • #​6066: TeamCity logger does not handle error/skipped events in before-class methods correctly

How to install or update PHPUnit

v10.5.38: PHPUnit 10.5.38

Compare Source

Changed
  • #​6012: Remove empty lines between TeamCity events

How to install or update PHPUnit

PHPCSStandards/PHP_CodeSniffer (squizlabs/php_codesniffer)

v3.12.2

Compare Source

Added
  • Added support for PHP 8.4 final properties to the following sniffs:
    • Generic.PHP.LowerCaseConstant #​948
    • Generic.PHP.UpperCaseConstant #​948
    • Squiz.Commenting.DocCommentAlignment #​951
    • Squiz.Commenting.VariableComment #​949
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patches.
Changed
  • Tokenizer/PHP: a PHP open tag at the very end of a file will now always be tokenized as T_OPEN_TAG, independently of the PHP version. #​937
    • Previously, a PHP open tag at the end of a file was not tokenized as an open tag on PHP < 7.4 and the tokenization would depend on the short_open_tag setting.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • PEAR.Commenting.FunctionComment: improved message for "blank lines between docblock and declaration" check. #​830
  • The documentation for the following sniffs has been improved:
    • Generic.Functions.OpeningFunctionBraceBsdAllman
    • Generic.Functions.OpeningFunctionBraceKernighanRitchie
    • Generic.WhiteSpace.LanguageConstructSpacing
    • Thanks to [Rodrigo Primo][@​rodrigoprimo] for the patches.
  • Various housekeeping, including improvements to the tests and documentation.
Fixed
  • Fixed bug #​830 : PEAR.Commenting.FunctionComment will no longer remove blank lines within attributes.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Fixed bug #​929 : Generic.PHP.ForbiddenFunctions: prevent false positives/negatives for code interlaced with comments.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Fixed bug #​934 : Generic.PHP.LowerCaseConstant and Generic.PHP.UpperCaseConstant will now correctly ignore DNF types for properties.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Fixed bug #​936 : Squiz.Commenting.FunctionCommentThrowTag: sniff would bow out when function has attributes attached, leading to false negatives.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Fixed bug #​940 : Squiz.Commenting.VariableComment: false positive for missing docblock for properties using DNF types.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Fixed bug #​944 : Squiz.Commenting.FunctionComment did not support DNF/intersection types in @param tags.
    • Thanks to [Jeffrey Angenent][@​devfrey] for the patch.
  • Fixed bug #​945 : Squiz.WhiteSpace.FunctionSpacing would get confused when there are two docblocks above a function declaration.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Fixed bug #​947 : Squiz.Commenting.FunctionCommentThrowTag: prevent false positives/negatives for code interlaced with comments.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Fixed bug #​951 : Squiz.Commenting.DocCommentAlignment did not examine docblocks for final classes.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Fixed bug #​955 : Potential race condition, leading to a fatal error, when both the Diff + the Code reports are requested and caching is on.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Fixed bug #​956 : Generic.WhiteSpace.ScopeIndent: undefined array index notice when running in debug mode.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.

v3.12.1

Compare Source

Added
  • Documentation for the following sniffs:
    • Squiz.Commenting.BlockComment
    • Thanks to [Colin Stewart][@​costdev] for the patch.
Changed
  • Generic.WhiteSpace.HereNowdocIdentifierSpacing: improved error message text.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Various housekeeping, including improvements to the tests and documentation.
Deprecated
  • The Generic.Functions.CallTimePassByReference sniff. See #​921.
    • This sniff will be removed in version 4.0.0.
Fixed
  • Fixed bug #​906 : Fixer: prevent InvalidArgumentExceptions when displaying verbose information.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Fixed bug #​907 : Tokenizer/PHP: tokenization of tokens related to union, intersection and DNF types in combination with PHP 8.4 final properties.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Fixed bug #​908 : Tokenizer/PHP: tokenization of ? in nullable types for readonly properties.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Fixed bug #​916 : Tokenizer/PHP: goto was not recognized as a terminating statement for a case/default in a switch control structure.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
Other
  • PHP_CodeSniffer 4.0 is coming soon! Interested in a sneak peek ? Join the live stream at any time on April 14, 15, 17 or 18.
    Read the open invitation (#​924) for all the details.

v3.12.0

Compare Source

Added
  • Added support for PHP 8.4 final properties to File::getMemberProperties() through a new is_final array index in the return value. [#​834]
  • Generators/HTML: each section title now has a unique anchor link, which can be copied when hovering over a title. [#​859]
    • This should make sharing a link to a specific section of the documentation more straight-forward.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Documentation for the following sniffs:
    • Squiz.Classes.ClassFileName
    • Squiz.Classes.ValidClassName
    • Thanks to [Brian Dunne][@​braindawg] for the patches.
Changed
  • PHPCBF: the messaging when no fixable errors are found will now distinguish between "No violations" (at all) versus "No fixable errors". [#​806]
  • The -h (Help) option now contains a more extensive list of "config" options which can be set. [#​809]
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Improved error message when invalid sniff codes are supplied to --sniffs or --exclude command line arguments. [#​344]
  • Improved error message when an invalid generator name is supplied to the --generator command line argument. [#​709], [#​771]
    • The generator name will now also always be handled case-insensitively, independently of the OS used.
    • Thanks to [Rodrigo Primo][@​rodrigoprimo] for the patch.
  • The user will be shown an informative error message for sniffs missing one of the required methods. [#​873]
    • Previously this would result in a fatal error.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Ruleset processing will now be allowed to run to its conclusion - barring critical errors - before displaying all ruleset errors in one go. [#​857]
    • Previously an error in a ruleset would cause PHPCS to exit immediately and show only one error at a time.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Generators: XML documentation files which don't contain any actual documentation will now silently be ignored. [#​755]
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Generators: when the title attribute is missing, the documentation generation will now fall back to the sniff name as the title. [#​820]
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Generators: cleaner output based on the elements of the documentation which are available. [#​819], [#​821]
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Generators/HTML: improved display of code tables by using semantic HTML. [#​854]
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Squiz.Classes.ClassFileName: recommend changing the file name instead of changing the class name. [#​845]
    • This prevents unactionable recommendations due to the file name not translating to a valid PHP symbol name.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Squiz.Functions.FunctionDeclarationArgumentSpacing: incorrect spacing after a comma followed by a promoted property has an improved error message and will now be flagged with the SpacingBeforePropertyModifier or NoSpaceBeforePropertyModifier error codes. [#​792]
    • This was previously already flagged, but using either the SpacingBeforeHint or NoSpaceBeforeHint error code, which was misleading.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Squiz.Functions.FunctionDeclarationArgumentSpacing: the sniff will now also check the spacing after property modifiers for promoted properties in constructor methods. [#​792]
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Squiz.WhiteSpace.ScopeKeywordSpacing: the sniff will now also check the spacing after the final and abstract modifier keywords. [#​604]
    • Thanks to [Klaus Purer][@​klausi] for the patch.
  • The following sniff(s) have received efficiency improvements:
    • Squiz.WhiteSpace.ScopeKeywordSpacing
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patches.
  • Incorrectly set inline properties (in test case files) will be silently ignored again. [#​884]
    • This removes the Internal.PropertyDoesNotExist error code.
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • The AbstractMethodUnitTest class will now flag duplicate test case markers in a test case file. [#​773]
    • Thanks to [Juliette Reinders Folmer][@​jrfnl] for the patch.
  • Various housekeeping, including impr

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

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

@renovate renovate bot force-pushed the renovate/all-minor-patch branch from fa5ffa7 to 0067f4a Compare November 1, 2024 07:03
@renovate renovate bot changed the title chore(deps): update dependency phpunit/phpunit to v10.5.38 chore(deps): update all non-major dependencies Nov 1, 2024
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from 25d2db0 to 8117db7 Compare November 12, 2024 12:17
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from c7fc216 to 76abfe7 Compare November 17, 2024 16:16
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 76abfe7 to 710572d Compare November 28, 2024 22:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from d6e4dbd to c3ca22e Compare December 11, 2024 18:37
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 8a9fa78 to 4798041 Compare December 21, 2024 06:32
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 406d69d to cba43e2 Compare January 5, 2025 19:12
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 7a885fd to 6bbada5 Compare January 15, 2025 11:05
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 9e4f063 to 841e3b5 Compare January 28, 2025 18:01
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from ce7b483 to 3d82cb8 Compare January 31, 2025 08:37
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 6ba59ad to a593b4c Compare February 13, 2025 16:51
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from a593b4c to f926d54 Compare February 19, 2025 19:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 9e599b8 to d5d911c Compare March 5, 2025 14:15
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from a8d1674 to f6d56d5 Compare March 13, 2025 16:41
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 4ce3114 to fa1004f Compare March 23, 2025 17:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from c2e9e25 to b74733a Compare April 10, 2025 19:55
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from b74733a to 185aedf Compare April 13, 2025 06:36
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 185aedf to 02cab04 Compare April 16, 2025 19:29
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants