chore(deps): update dependency phpstan/phpstan to v0.12.89
Compare changes
Gitlab 18.0 has been released. Since there are breaking changes the update will be postponed to July 2025. For a list of breaking changes see https://about.gitlab.com/blog/2025/04/18/a-guide-to-the-breaking-changes-in-gitlab-18-0/. Please prepare yourself and your projects for this update.
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
phpstan/phpstan | require-dev | patch |
0.12.88 -> 0.12.89
|
v0.12.89
ExceptionTypeResolver
as an interface allowing for custom implementations (phpstan/phpstan-src@a125304
, phpstan/phpstan-src@dec03af
), #5044
RecursiveArrayIterator
(phpstan/phpstan-src@8c33955
)93806cb
)de00c86
)8a05e0d
)
2f456b9
), #5148
003d235
), #3723
1de5de8
), #3753
int|string
(phpstan/phpstan-src@724c8ba
), #3753
9070c5b
)If you want to see the shape of things to come and adopt bleeding edge features early, you can include this config file in your project's phpstan.neon
:
includes:
- vendor/phpstan/phpstan/conf/bleedingEdge.neon
Of course, there are no backwards compatibility guarantees when you include this file. The behaviour and reported errors can change in minor versions with this file included. Learn more
bb841d2
), #5030
TARGET_MROPERTY
attributes on promoted properties (#528), #4418, thanks @dbrekelmans!IntegerRangeType
(phpstan/phpstan-src@d23b4b7
)30ec3a0
), #5056
d53a9a1
), #5056
838d1e4
), #5095, #4967, #3748
6eaf6c2
)688a87f
), #5143
33c9bdc
), #5153
57e3cbf
)implode()
with named arguments (phpstan/phpstan-src@18f8473
), #5018
intdiv()
throw extension (#527), thanks @VincentLanglet!SimpleXMLElement
constructor throw type extension (#532), thanks @VincentLanglet!e1efa03
), #5049
uopz_set_hook
fixes (phpstan/phpstan-src@4effc89
)gmp_div
, odbc_exec
and unregister_tick_function
(#533), thanks @danielmarschall!phpstorm-stubs
(phpstan/phpstan-src@bba6631
)fcb5c12
, phpstan/phpstan-src@1aa9af8
, phpstan/phpstan-src@63f40f1
, phpstan/phpstan-src@10a833f
), #5137
stream_bucket_make_writeable
(#537), thanks @bytestream!toPHP
optional (#543), thanks @franmomu!SplFileObject::fgetcsv()
(#479), thanks @VincentLanglet!mysqli_get_client_version()
(#545), thanks @johnbillion!number_format
(#553), thanks @BackEndTea!This MR has been generated by Renovate Bot.