Update all non-major dependencies - #147
Merged
Merged
Conversation
Contributor
Author
|
automergeComment |
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
May 24, 2026 10:57
d1465dd to
87e2a64
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
6 times, most recently
from
May 29, 2026 17:30
51173ad to
1ea9530
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
June 5, 2026 15:12
7b153a6 to
f0e0422
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
June 19, 2026 08:58
6615530 to
f9b83de
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
8 times, most recently
from
July 1, 2026 01:44
bb7bfb5 to
23716de
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
6 times, most recently
from
July 6, 2026 20:40
5a39bcc to
d57bdf8
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
2 times, most recently
from
July 19, 2026 10:39
006d4b4 to
36c9669
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
6 times, most recently
from
July 29, 2026 20:39
34c9773 to
91107be
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
August 6, 2026 23:11
91107be to
d5f6776
Compare
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
August 23, 2026 03:50
d5f6776 to
e211092
Compare
| datasource | package | from | to | | ---------- | --------------------------------- | ------- | ------- | | packagist | carthage-software/mago | 1.27.1 | 1.47.3 | | packagist | phpstan/phpstan | 2.1.54 | 2.2.9 | | packagist | phpstan/phpstan-deprecation-rules | 2.0.4 | 2.0.5 | | packagist | phpstan/phpstan-phpunit | 2.0.16 | 2.0.18 | | packagist | phpstan/phpstan-strict-rules | 2.0.11 | 2.0.12 | | packagist | phpstan/phpstan-symfony | 2.0.17 | 2.0.20 | | packagist | phpunit/phpunit | 11.5.55 | 11.5.56 |
renovate
Bot
force-pushed
the
renovate/all-minor-patch
branch
from
August 24, 2026 07:04
e211092 to
a767335
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^1.27.1→^1.47.3^2.1.54→^2.2.9^2.0.4→^2.0.5^2.0.16→^2.0.18^2.0.11→^2.0.12^2.0.17→^2.0.20^11.5.55→^11.5.56Release Notes
carthage-software/mago (carthage-software/mago)
v1.47.3: Mago 1.47.3Compare Source
Mago 1.47.3
Mago 1.47.3 improves pipe expressions, numeric inference, match narrowing, readonly offsets, nullsafe chains, and loop control.
✨ Features
Analyzer
int. (#2232,506066a)Formatter
preserve-breaking-pipe-expressionto retain existing line breaks. (#2141,0cfc8ec)🐛 Bug Fixes
Analyzer
4e678b8)ArrayAccessobjects. (#2227,af3c576)0cfc8ec)9316487)instanceofconditions. (#2231,d6cdf19)breakandcontinuelevels acrossswitch. (#2233,c5eff01)🏗️ Internal
Performance
4c2581f)🙏 Thank You
Contributors
No external pull requests were merged for this release.
Issue Reporters
Thank you to everyone who reported issues that shaped this release:
Full Changelog: carthage-software/mago@1.47.2...1.47.3
v1.47.2: Mago 1.47.2Compare Source
Mago 1.47.2
Mago 1.47.2 prevents invalid UTF-8 reporting crashes, preserves formatter semantics, and fixes several analyzer false positives.
🐛 Bug Fixes
Analyzer
staticfactories. (#2220,0766957)1705475)0936c30)Formatter
requireexpressions. (#2221,38f9e2a)Reporting
e91cc71)🏗️ Internal
Maintenance
1668678)782d2cc)🙏 Thank You
Contributors
No external pull requests were merged for this release.
Issue Reporters
Thank you to everyone who reported issues that shaped this release:
Full Changelog: carthage-software/mago@1.47.1...1.47.2
v1.47.1: Mago 1.47.1Compare Source
Mago 1.47.1
This patch release has no user-facing changes. It fixes the release pipeline so every supported target and crate can be published successfully.
🏗️ Internal
Release Pipeline
7f9e4ff)mago-extensionto the crate publishing order. (68c0818)Full Changelog: carthage-software/mago@1.47.0...1.47.1
v1.47.0: Mago 1.47.0Compare Source
Mago 1.47.0
Extensions in any language, Sponsored by CHECK24
Thanks to CHECK24 (@check24-opensource) for sponsoring Mago's new Extension API and PHP SDK.
✨ Features
Extensions
See the extension documentation to get started.
Analyzer
--skip-ignores: disables configured analyzer ignores for a run. (#2191,f05c849)array_key_existscheck. (#2199,c58e48b,7cc1739)🐛 Bug Fixes
Analyzer
a53bc78)cea8d53)nullwhen inferring into amixedparameter. (#2175,97988bb)never. (#2179, #2206,8d34248,c8bd837)StructureTypefromtype_structure(). (#2186,ccde5ae)13090af)e5a949e,874ffac)7a7faa1)8a8958a)efe7526)353233b)b84241a)f1e029b)2c59ad3)7ca65e2)5029124)@vardocblocks onglobalstatements. (#2181, #2202,a7023c7)f77c965)Closure. (#2203,d54d88e)aabe675)24c9304,f1558d4)b59529d)2e4260f)Codex
@apimetadata: preserves@apion properties, methods, and constants. (#2214,37450cd)Linter
clone,exit, anddiefrom ambiguous function calls. (#2196,828cc42)PHPDoc Syntax
d46b35f)Prelude
ImagickPixel. (#2210,5e9b671)Extensions
111413a)WASM
9e8b752)📖 Documentation
Extensions
7d67272)bb98a97)Website
ffd725e)3597d38)🏗️ Internal
Maintenance
3a28052,3d301af,acd2d56)02b352e)e07980f,e595c13)4b68329)82b7522,2053081,332368a)8cec88c)🙏 Thank You
Special thanks to CHECK24 for fully funding the Extension API's full-time development.
Contributors
A huge thank you to everyone who contributed code to this release:
Issue Reporters
Thank you to everyone who reported issues that shaped this release:
Full Changelog: carthage-software/mago@1.46.0...1.47.0
v1.46.0: Mago 1.46.0Compare Source
Mago 1.46.0
This release fixes a workflow-command injection in the GitHub reporting format (GHSA-f256-xqf4-x8pr), adds a
redundant-staticlinter rule and a--statsshorthand, corrects a batch of generic-narrowing and late-static-binding false positives across the analyzer and codex, and speeds up the PHP parser.🔒 Security
Reporting
cc8d5e4)Reported by Liyi Zhou, Ziyue, Strick, Maurice, and Chenchen of the University of Sydney.
✨ Features
Linter
redundant-static: reportsstaticin a final class whereselfis equivalent. (#2154,ef06262)CLI
--stats: adds a shorthand for count output. (#2130,db4a2cb)Prelude
json_validate: assertsnon-empty-stringwhen the call succeeds. (#2155,198f2b4)🐛 Bug Fixes
Analyzer
2af1cbc,784b93b)ebf2f8d)caselabels. (#2162,4119141)b6e97ee)c2c7bb4)fe272b8)voidconditionals: stops demanding a return from conditionals invoidfunctions. (#2160,bd85d70)selfin attributes: resolvesselfin attributes applied to class-likes. (#2168,7f88255)b0b0b91)42cfd1f)Codex
instanceofnarrowing of generics parameterised by a bounded template. (#2135,a45ffec,8b2edf6)aff9ce8)327ca0a)voidwithnever: keepsvoidwhen combined withnever. (#2159,864d0f7)fcd42ec)Linter
7c54906)missing-docs: renames the exclusion config field. (#2134,a5eab2d)Syntax
06871ea)3610502)Prelude
Attribute: adds the missingTARGET_CONSTANTconstant. (9bef302)Composer
209f980)📖 Documentation
Reporting
--sort: clarifies that the flag is a no-op for some formats. (#2173, #2174,654b3f4)🏗️ Internal
Performance
1ec8868)Analyzer
b4aa9ad)4d9c611)🙏 Thank You
Contributors
A huge thank you to everyone who contributed code to this release:
Issue Reporters
Thank you to everyone who reported issues that shaped this release:
Full Changelog: carthage-software/mago@1.45.0...1.46.0
v1.45.0: Mago 1.45.0Compare Source
Mago 1.45.0
This release teaches the analyzer to build keyed array shapes from
get_object_vars(), adds@param-closure-thissupport and an auto-fix for overly-wide return types, introduces a linter rule preferringDateTimeImmutable::createFromTimestamp(), fixes a batch of analyzer false positives, and makes empty reports valid SARIF/JSON documents for CI.✨ Features
Analyzer
get_object_vars()shapes: returns keyed array shapes built from the object's visible properties. (#2110,a729ce1)@param-closure-this: supports the docblock tag for typing a closure parameter's$this. (#2131,6000d41)9e4d186)Linter
prefer-datetimeimmutable-create-from-timestamp: suggests the factory overnew DateTimeImmutable('@...'). (#2118,38b6152)🐛 Bug Fixes
Analyzer
490452e)635eeab)method_existsguards on descendant members. (#2125,d1b6e9c)6527f24)array_mapshapes: preserves array shapes for untyped closures. (#2122,816578a)aa469b9)bd95ea5)@property-readand@property-writetypes. (#2079, #2108,b54a881)@propertyvisibility: resolves tags according to call-site visibility. (#2106,a4b077d)Codex
237465e)Prelude
array_diff: relaxes value parameters to string-castable types. (#2116,f290239)Reporting
003ff32)Playground
4184888)🙏 Thank You
Contributors
A huge thank you to everyone who contributed code to this release:
Issue Reporters
Thank you to everyone who reported issues that shaped this release:
Full Changelog: carthage-software/mago@1.44.0...1.45.0
v1.44.0: Mago 1.44.0Compare Source
Mago 1.44.0
A faster release with stronger dependent-type analysis, richer guard and linter configuration, and fixes across the CLI, formatter, analyzer, and semantics.
✨ Features
Analyzer
90c04c0)Linter
no-missing-format-argument: detects missing format arguments. (#2062,38857dd)missing-docsexclusions: supports configurable exclusions. (#2102,4488055)34ed400)Guard
@finalvalidation: supports the annotation during structure validation. (#2065,78cbbf0)8d6d359)CLI
-yself-update: adds a shorthand for--no-confirm. (#2011,d231964)🐛 Bug Fixes
Analyzer
a629700,a231709,81be763)2037b9a,6d71045)do-whileiterations. (#2078,0205e49,7afc4eb)issetflow: retains unsafe access and try/catch uncertainty after failed checks. (#2076, #2096,b70350c,23203e5)ad495bd)@methodcalls backed by inherited methods. (#2089,fda90f8)$thisandstaticto mixin receivers. (#2086,07086c5)80dbbfe)$property, not$$property. (#2066,5d2116d)voidin nullable docblock return types. (#2081, #2082,cdfd166)b15f9e1)Codex
683220c,2637cf8)->valueaccess. (#2064,45ad41b)@require-extendsclasses when validating traits. (#2069,84c0766)Semantics
__call,__callStatic, and__invoke. (#2075,d0487f2)Linter
9b40611)Formatter
match-arm docblocks. (#2060, #2063,3057c15)bc0090e)035d956,2923585)Guard
@self: scopes permits to the active rule namespace. (#2084,6a2a317)CLI
head. (#2090, #2097,9e504a6)Distribution
testssuite. (#2098,722e39b)🏗️ Internal
Performance
f6520a2,ed94713)d818460)d473383,c0d27c6)Toolchain
8c8262e,a43077b)🙏 Thank You
Contributors
A huge thank you to everyone who contributed code to this release:
Configuration
📅 Schedule: (in timezone UTC)
🚦 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.
Renovate Bot