From 3474d3ec7ac23fffedada2faea7b3816f3cfc888 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Tue, 17 Sep 2024 12:22:05 +0300
Subject: [PATCH] chore(deps): Update php deps (#99)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[google/common-protos](https://redirect.github.com/googleapis/common-protos-php)
| `4.7.0` -> `4.8.3` |
[![age](https://developer.mend.io/api/mc/badges/age/packagist/google%2fcommon-protos/4.8.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/packagist/google%2fcommon-protos/4.8.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/packagist/google%2fcommon-protos/4.7.0/4.8.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/packagist/google%2fcommon-protos/4.7.0/4.8.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [google/protobuf](https://developers.google.com/protocol-buffers/)
([source](https://redirect.github.com/protocolbuffers/protobuf-php)) |
`4.27.3` -> `4.28.1` |
[![age](https://developer.mend.io/api/mc/badges/age/packagist/google%2fprotobuf/4.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/packagist/google%2fprotobuf/4.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/packagist/google%2fprotobuf/4.27.3/4.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/packagist/google%2fprotobuf/4.27.3/4.28.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [phpstan/phpstan](https://redirect.github.com/phpstan/phpstan) |
`1.11.10` -> `1.12.3` |
[![age](https://developer.mend.io/api/mc/badges/age/packagist/phpstan%2fphpstan/1.12.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/packagist/phpstan%2fphpstan/1.12.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/packagist/phpstan%2fphpstan/1.11.10/1.12.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/packagist/phpstan%2fphpstan/1.11.10/1.12.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [phpunit/phpunit](https://phpunit.de/)
([source](https://redirect.github.com/sebastianbergmann/phpunit)) |
`10.5.29` -> `10.5.34` |
[![age](https://developer.mend.io/api/mc/badges/age/packagist/phpunit%2fphpunit/10.5.34?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/packagist/phpunit%2fphpunit/10.5.34?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/packagist/phpunit%2fphpunit/10.5.29/10.5.34?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/packagist/phpunit%2fphpunit/10.5.29/10.5.34?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [vimeo/psalm](https://redirect.github.com/vimeo/psalm) | `5.25.0` ->
`5.26.1` |
[![age](https://developer.mend.io/api/mc/badges/age/packagist/vimeo%2fpsalm/5.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/packagist/vimeo%2fpsalm/5.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/packagist/vimeo%2fpsalm/5.25.0/5.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/packagist/vimeo%2fpsalm/5.25.0/5.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
googleapis/common-protos-php (google/common-protos)
###
[`v4.8.3`](https://redirect.github.com/googleapis/common-protos-php/releases/tag/v4.8.3):
google/common-protos v4.8.3
[Compare
Source](https://redirect.github.com/googleapis/common-protos-php/compare/v4.8.2...v4.8.3)
##### Bug Fixes
- Add back compatibility for Protobuf v4
([#7648](https://redirect.github.com/googleapis/google-cloud-php/issues/7648))
([24e6efd](https://redirect.github.com/googleapis/google-cloud-php/commit/24e6efd1a4a2c1e2a08970c0224b4709b9cf183d))
###
[`v4.8.2`](https://redirect.github.com/googleapis/common-protos-php/releases/tag/v4.8.2):
google/common-protos v4.8.2
[Compare
Source](https://redirect.github.com/googleapis/common-protos-php/compare/v4.8.1...v4.8.2)
##### Miscellaneous Chores
###
[`v4.8.1`](https://redirect.github.com/googleapis/common-protos-php/releases/tag/v4.8.1):
google/common-protos v4.8.1
[Compare
Source](https://redirect.github.com/googleapis/common-protos-php/compare/v4.8.0...v4.8.1)
##### Bug Fixes
- Ensure common-protos is up-to-date
([#7591](https://redirect.github.com/googleapis/google-cloud-php/issues/7591))
([3d20307](https://redirect.github.com/googleapis/google-cloud-php/commit/3d20307b9e280072650f23832cd3bfdb1eaa3521))
###
[`v4.8.0`](https://redirect.github.com/googleapis/common-protos-php/releases/tag/v4.8.0):
google/common-protos v4.8.0
[Compare
Source](https://redirect.github.com/googleapis/common-protos-php/compare/v4.7.0...v4.8.0)
##### Features
- Move common-protos to google-cloud-php
([#7554](https://redirect.github.com/googleapis/google-cloud-php/issues/7554))
([3339a27](https://redirect.github.com/googleapis/google-cloud-php/commit/3339a2720d3b7b83096ff8fda69ab4d4abb65cee))
protocolbuffers/protobuf-php (google/protobuf)
###
[`v4.28.1`](https://redirect.github.com/protocolbuffers/protobuf-php/compare/v4.28.0...v4.28.1)
[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-php/compare/v4.28.0...v4.28.1)
###
[`v4.28.0`](https://redirect.github.com/protocolbuffers/protobuf-php/compare/v4.27.4...v4.28.0)
[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-php/compare/v4.27.4...v4.28.0)
###
[`v4.27.4`](https://redirect.github.com/protocolbuffers/protobuf-php/compare/v4.27.3...v4.27.4)
[Compare
Source](https://redirect.github.com/protocolbuffers/protobuf-php/compare/v4.27.3...v4.27.4)
phpstan/phpstan (phpstan/phpstan)
###
[`v1.12.3`](https://redirect.github.com/phpstan/phpstan/releases/tag/1.12.3)
[Compare
Source](https://redirect.github.com/phpstan/phpstan/compare/1.12.2...1.12.3)
# Improvements π§
- PHPStan Pro: debug corrupted PHAR signature message
(https://github.com/phpstan/phpstan-src/commit/9815bbba4535b0605aef5b5cb9dd64a63bc44b1f)
# Bugfixes π
- Revert "Fix phar.yml workflow"
(https://github.com/phpstan/phpstan-src/commit/6973519742ab804f57885c099b74971f465c7b24),
[#11638](https://redirect.github.com/phpstan/phpstan/issues/11638)
- Refactor `ArrayFilterFunctionReturnTypeReturnTypeExtension` and
support first-class callable
([#3329](https://redirect.github.com/phpstan/phpstan-src/pull/3329)),
[#11337](https://redirect.github.com/phpstan/phpstan/issues/11337),
thanks [@takaram](https://redirect.github.com/takaram)!
- Prevent resolving conditional types in callable param/return types
([#3405](https://redirect.github.com/phpstan/phpstan-src/pull/3405)),
[#11472](https://redirect.github.com/phpstan/phpstan/issues/11472),
thanks [@rvanvelzen](https://redirect.github.com/rvanvelzen)!
- Fix wrongly convertion of `list` to `array{T}`
([#3412](https://redirect.github.com/phpstan/phpstan-src/pull/3412)),
[#11642](https://redirect.github.com/phpstan/phpstan/issues/11642),
thanks [@staabm](https://redirect.github.com/staabm)!
- Fix internal error
(https://github.com/phpstan/phpstan-src/commit/052f6b130f53ad50f571b81d4d468b0b0026c2fd),
[#11649](https://redirect.github.com/phpstan/phpstan/issues/11649)
- Missing typehints should be consistently checked on level 6
(https://github.com/phpstan/phpstan-src/commit/e3e80f6c9c246d13e41188d508f0f4afb631b9af),
[#11657](https://redirect.github.com/phpstan/phpstan/issues/11657)
# Function signature fixes π€
- Don't prevent checking for `curl_init()` false returns
([#3409](https://redirect.github.com/phpstan/phpstan-src/pull/3409)),
[#11640](https://redirect.github.com/phpstan/phpstan/issues/11640),
thanks [@tscni](https://redirect.github.com/tscni)!
- Update phpstorm-stubs and patch
([#3393](https://redirect.github.com/phpstan/phpstan-src/pull/3393)),
thanks
[@VincentLanglet](https://redirect.github.com/VincentLanglet)!
# Internals π
- The `COMPOSER_ROOT_VERSION` hack should no longer be necessary
([#3414](https://redirect.github.com/phpstan/phpstan-src/pull/3414))
- Add non regression test
([#3416](https://redirect.github.com/phpstan/phpstan-src/pull/3416)),
[#4960](https://redirect.github.com/phpstan/phpstan/issues/4960),
thanks
[@VincentLanglet](https://redirect.github.com/VincentLanglet)!
- Add non regression test
([#3415](https://redirect.github.com/phpstan/phpstan-src/pull/3415)),
[#10499](https://redirect.github.com/phpstan/phpstan/issues/10499),
thanks
[@VincentLanglet](https://redirect.github.com/VincentLanglet)!
###
[`v1.12.2`](https://redirect.github.com/phpstan/phpstan/releases/tag/1.12.2)
[Compare
Source](https://redirect.github.com/phpstan/phpstan/compare/1.12.1...1.12.2)
# Improvements π§
- PHP 8.4 - report deprecated implicitly nullable parameter types
(https://github.com/phpstan/phpstan-src/commit/9bd027c56330c0f5cc2abab2159549373539583d),
[#11413](https://redirect.github.com/phpstan/phpstan/issues/11413)
# Bugfixes π
- Run `@mixin` class reflection extensions after all other class
reflection extensions
(https://github.com/phpstan/phpstan-src/commit/c889baa9ec60394e9201b2a7054486c66b40fa9b),
[#11624](https://redirect.github.com/phpstan/phpstan/issues/11624),
[#11342](https://redirect.github.com/phpstan/phpstan/issues/11342),
[#10159](https://redirect.github.com/phpstan/phpstan/issues/10159),
[https://github.com/larastan/larastan/issues/2032](https://redirect.github.com/larastan/larastan/issues/2032)
- RegexArrayShapeMatcher - Don't optimize alternations with optional
groups for tagged unions
([#3395](https://redirect.github.com/phpstan/phpstan-src/pull/3395)),
[#11604](https://redirect.github.com/phpstan/phpstan/issues/11604),
thanks [@staabm](https://redirect.github.com/staabm)!
- Narrow array on `count()` with `positive-int`
([#3389](https://redirect.github.com/phpstan/phpstan-src/pull/3389)),
thanks [@staabm](https://redirect.github.com/staabm)!
- Improve narrowing after string functions
([#3390](https://redirect.github.com/phpstan/phpstan-src/pull/3390)),
thanks [@staabm](https://redirect.github.com/staabm)!
- Add `Type::reverseArray()`
([#3344](https://redirect.github.com/phpstan/phpstan-src/pull/3344)),
thanks [@herndlm](https://redirect.github.com/herndlm)!
# Function signature fixes π€
- `version_compare()` operator arg can be null
([#3399](https://redirect.github.com/phpstan/phpstan-src/pull/3399)),
[#4457](https://redirect.github.com/phpstan/phpstan/issues/4457),
thanks [@staabm](https://redirect.github.com/staabm)!
# Internals π
- Regression test
([#3396](https://redirect.github.com/phpstan/phpstan-src/pull/3396)),
[#6642](https://redirect.github.com/phpstan/phpstan/issues/6642),
thanks
[@VincentLanglet](https://redirect.github.com/VincentLanglet)!
- Simplify isFloat checks
([#3397](https://redirect.github.com/phpstan/phpstan-src/pull/3397)),
thanks [@staabm](https://redirect.github.com/staabm)!
###
[`v1.12.1`](https://redirect.github.com/phpstan/phpstan/releases/tag/1.12.1)
[Compare
Source](https://redirect.github.com/phpstan/phpstan/compare/1.12.0...1.12.1)
# Bleeding edge πͺ
- Check if required file exists
([#3294](https://redirect.github.com/phpstan/phpstan-src/pull/3294)),
[#3397](https://redirect.github.com/phpstan/phpstan/issues/3397),
thanks [@Bellangelo](https://redirect.github.com/Bellangelo)!
- Check generics `@method` `@template` tags above traits
(https://github.com/phpstan/phpstan-src/commit/aadbf62d3ae4517fc7a212b07130bedcef8d13ac)
- Check `@mixin` PHPDoc tag above traits
(https://github.com/phpstan/phpstan-src/commit/0d0de946900adf4eb3c799b1b547567536e23147)
*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](https://phpstan.org/blog/what-is-bleeding-edge)*
# Improvements π§
- Allow dot-prefixed config files
([#3354](https://redirect.github.com/phpstan/phpstan-src/pull/3354)),
thanks [@sreichel](https://redirect.github.com/sreichel)!
- Respect dist order over dot order
([#3379](https://redirect.github.com/phpstan/phpstan-src/pull/3379)),
thanks
[@VincentLanglet](https://redirect.github.com/VincentLanglet)!
- Update PhpStorm stubs + refactor WithoutSideEffectsRule classes
([#3377](https://redirect.github.com/phpstan/phpstan-src/pull/3377)),
thanks
[@VincentLanglet](https://redirect.github.com/VincentLanglet)!
- TypeSpecifier: Narrow `(bool) $expr` like `$expr != false`
([#3380](https://redirect.github.com/phpstan/phpstan-src/pull/3380)),
[#8881](https://redirect.github.com/phpstan/phpstan/issues/8881),
[#7685](https://redirect.github.com/phpstan/phpstan/issues/7685),
[#6006](https://redirect.github.com/phpstan/phpstan/issues/6006),
[#10528](https://redirect.github.com/phpstan/phpstan/issues/10528),
thanks [@staabm](https://redirect.github.com/staabm)!
- TypeSpecifier: Narrow `(string) $expr` like `$expr != false`
([#3387](https://redirect.github.com/phpstan/phpstan-src/pull/3387)),
thanks [@staabm](https://redirect.github.com/staabm)!
- TypeSpecifier: Narrow `(int) $expr` like `$expr != false`
([#3384](https://redirect.github.com/phpstan/phpstan-src/pull/3384)),
thanks [@staabm](https://redirect.github.com/staabm)!
- TypeSpecifier: Narrow `(float) $expr` like `$expr != false`
([#3391](https://redirect.github.com/phpstan/phpstan-src/pull/3391)),
thanks [@staabm](https://redirect.github.com/staabm)!
- Add missing rule to StubValidator
(https://github.com/phpstan/phpstan-src/commit/085fcf40fefa63fc3672897276e460a6405206fb)
- Support `@mixin` above traits
(https://github.com/phpstan/phpstan-src/commit/f5e2e32932644d61b3745e3b0f2c0910f722a86d)
# Bugfixes π
- Fix `array_filter` with callback optional persistance
([#3366](https://redirect.github.com/phpstan/phpstan-src/pull/3366)),
[#11570](https://redirect.github.com/phpstan/phpstan/issues/11570),
thanks [@robotomarvin](https://redirect.github.com/robotomarvin)!
- RegexArrayShapeMatcher - infer constant string types in alternations
([#3369](https://redirect.github.com/phpstan/phpstan-src/pull/3369)),
[#11222](https://redirect.github.com/phpstan/phpstan/issues/11222),
thanks [@staabm](https://redirect.github.com/staabm)!
- RegexArrayShapeMatcher - improve type inference in alternations
([#3375](https://redirect.github.com/phpstan/phpstan-src/pull/3375)),
thanks [@staabm](https://redirect.github.com/staabm)!
- Fix error on offset assignment to specialized strings
([#3365](https://redirect.github.com/phpstan/phpstan-src/pull/3365)),
[#11572](https://redirect.github.com/phpstan/phpstan/issues/11572),
thanks [@staabm](https://redirect.github.com/staabm)!
- Narrow string on `strlen() ==` and `===` comparison with integer range
([#3342](https://redirect.github.com/phpstan/phpstan-src/pull/3342)),
[#11548](https://redirect.github.com/phpstan/phpstan/issues/11548),
thanks [@staabm](https://redirect.github.com/staabm)!
- Fix `get_debug_type` produces wrong type for anonymous classes with
parent
([#3374](https://redirect.github.com/phpstan/phpstan-src/pull/3374)),
[#11562](https://redirect.github.com/phpstan/phpstan/issues/11562),
thanks
[@patrickkusebauch](https://redirect.github.com/patrickkusebauch)!
- Fix preserving list when setting union offset type to a
ConstantArrayTypeBuilder
([#3382](https://redirect.github.com/phpstan/phpstan-src/pull/3382)),
thanks
[@VincentLanglet](https://redirect.github.com/VincentLanglet)!
- Fix `preg_replace()` return type
([#3338](https://redirect.github.com/phpstan/phpstan-src/pull/3338)),
[#11547](https://redirect.github.com/phpstan/phpstan/issues/11547),
thanks [@staabm](https://redirect.github.com/staabm)!
- Detect function variadic-ness anywhere deep in the declaration file
([#3370](https://redirect.github.com/phpstan/phpstan-src/pull/3370)),
[#11559](https://redirect.github.com/phpstan/phpstan/issues/11559),
[#4753](https://redirect.github.com/phpstan/phpstan/issues/4753),
thanks [@staabm](https://redirect.github.com/staabm)!
- Add DateTimeSubMethodThrowTypeExtension
([#3378](https://redirect.github.com/phpstan/phpstan-src/pull/3378)),
[#11503](https://redirect.github.com/phpstan/phpstan/issues/11503),
thanks
[@VincentLanglet](https://redirect.github.com/VincentLanglet)!
- Do not report `static` in PHPDoc tags above traits as an error
(https://github.com/phpstan/phpstan-src/commit/777a82a0dc9d6a64a709c30a2e5bdb030b634464),
[#11591](https://redirect.github.com/phpstan/phpstan/issues/11591)
- RegexArrayShapeMatcher - Fix alternations containing a `$`-only case
([#3394](https://redirect.github.com/phpstan/phpstan-src/pull/3394)),
[#11622](https://redirect.github.com/phpstan/phpstan/issues/11622),
thanks [@staabm](https://redirect.github.com/staabm)!
- Do not report missing implementation abstract method from trait when
it's implicitly implemented by enum
(https://github.com/phpstan/phpstan-src/commit/c50b71fd961e9009419b8fddac835b15696f4ff5),
[#11592](https://redirect.github.com/phpstan/phpstan/issues/11592)
- Fix how well conditional types play with pre-existing `@param-out`
variable after assignment
(https://github.com/phpstan/phpstan-src/commit/5892e8debfbe2f44306e6707c457665784b7dacd),
[#11580](https://redirect.github.com/phpstan/phpstan/issues/11580),
[#6642](https://redirect.github.com/phpstan/phpstan/issues/6642)
# Internals π
- Debugging function - `PHPStan\debugScope()`
(https://github.com/phpstan/phpstan-src/commit/5909fb2dc78cbee46927c2cb23f7491dfef34165)
- Added regression test
([#3368](https://redirect.github.com/phpstan/phpstan-src/pull/3368)),
[#7856](https://redirect.github.com/phpstan/phpstan/issues/7856),
thanks [@staabm](https://redirect.github.com/staabm)!
- Simplify specifyTypesForConstantBinaryExpression
([#3392](https://redirect.github.com/phpstan/phpstan-src/pull/3392)),
thanks [@staabm](https://redirect.github.com/staabm)!
- Refactoring: introduce MethodTagTemplateTypeCheck
(https://github.com/phpstan/phpstan-src/commit/47a85bf1453a076bade7a30c94c06c0825abca7c)
- Simplify extensions
(https://github.com/phpstan/phpstan-src/commit/c47730f1f97e4dc6ca9f120e2675ca709fc1402c)
- Refactoring - extract MixinCheck
(https://github.com/phpstan/phpstan-src/commit/57ccd8c4d4b16c7edec4c2c2de8589956de8284d)
- MixinCheck - prepare for trait rules
(https://github.com/phpstan/phpstan-src/commit/ba591420c26b174ae561e26aeed01ccf34da9dee)
###
[`v1.12.0`](https://redirect.github.com/phpstan/phpstan/releases/tag/1.12.0)
[Compare
Source](https://redirect.github.com/phpstan/phpstan/compare/1.11.11...1.12.0)
[**Read all about PHPStan 1.12 on phpstan.org
Β»**](https://phpstan.org/blog/phpstan-1-12-road-to-phpstan-2-0)
# Major new features π
- Precise type for `$matches` from `preg_match` generally available, out
of bleeding edge
(https://github.com/phpstan/phpstan-src/commit/bd2cec118592f7c66dff5a7ae28882654daf6468)
- PHP 8.4 runtime support
- PHPStan runs on PHP 8.4 without emitting deprecation notices
- Full support for PHP 8.4 including new syntax and rules is coming
later, after PHPStan 2.0 release
# Bleeding edge πͺ
- More precise types for bcmath function parameters
([#2217](https://redirect.github.com/phpstan/phpstan-src/pull/2217)),
thanks [@Warxcell](https://redirect.github.com/Warxcell)!
- Enforce `@no-named-arguments`
(https://github.com/phpstan/phpstan-src/commit/74ba8c23696948f2647d880df72f375346f41010),
[#5968](https://redirect.github.com/phpstan/phpstan/issues/5968)
- Check too wide private property type
(https://github.com/phpstan/phpstan-src/commit/7453f4f75fae3d635063589467842aae29d88b54)
- Consider implicit throw points when the only explicit one is Throw\_
(https://github.com/phpstan/phpstan-src/commit/22eef6d5ab9a4afafb2305258fea273be6cc06e4)
- Check existing classes in `@param-out`
(https://github.com/phpstan/phpstan-src/commit/30c4b9e80f51af8b5f166ba3aae93d8409c9c0ea),
[#10260](https://redirect.github.com/phpstan/phpstan/issues/10260)
- Check existing classes in `@param-closure-this`
(https://github.com/phpstan/phpstan-src/commit/2fa539a39e06bcc3155b109fd8d246703ceb176d),
[#10933](https://redirect.github.com/phpstan/phpstan/issues/10933)
- Check invalid `@param-closure-this`
(https://github.com/phpstan/phpstan-src/commit/95c0a5806c65c975201b9d3a464873f75a04c8b8),
[#10932](https://redirect.github.com/phpstan/phpstan/issues/10932)
- Check `@param-immediately-invoked-callable` and
`@param-later-invoked-callable`
(https://github.com/phpstan/phpstan-src/commit/580a6add422f4e34191df9e7a77ba1655e914bda),
[#10932](https://redirect.github.com/phpstan/phpstan/issues/10932)
- Check existing classes in `@phpstan-self-out`
(https://github.com/phpstan/phpstan-src/commit/6838669976bf20232abde36ecdd52b1770fa50c9)
- Check missing types in `@phpstan-self-out`
(https://github.com/phpstan/phpstan-src/commit/892b319f25f04bc1b55c3d0063b607909612fe6d)
- Check missing types in local type aliases
(https://github.com/phpstan/phpstan-src/commit/ce7ffaf02d624a7fb9d38f8e5dffc9739f1233fc)
- Check nonexistent classes in local type aliases
(https://github.com/phpstan/phpstan-src/commit/2485b2e9c129e789ec3b2d7db81ca30f87c63911)
- Check unresolvable types in local type aliases
(https://github.com/phpstan/phpstan-src/commit/5f7d12b2fb2809525ab0e96eeae95093204ea4d3)
- Check generics in local type aliases
(https://github.com/phpstan/phpstan-src/commit/5a2d4416d94ab77a2a2e7e1bfaba4c5ed2a13c25)
- Check missing types in `@mixin`
(https://github.com/phpstan/phpstan-src/commit/3175c81f26fd5bcb4a161b24e774921870ed2533)
- Check types in `@property` tags
(https://github.com/phpstan/phpstan-src/commit/55ea2ae516df22a071ab873fdd6f748a3af0520e),
[#10752](https://redirect.github.com/phpstan/phpstan/issues/10752),
[#9356](https://redirect.github.com/phpstan/phpstan/issues/9356)
- Check types in `@method` tags
(https://github.com/phpstan/phpstan-src/commit/5b7e474680eaf33874b7ed6a227677adcbed9ca5)
- Check `@extends`, `@implements`, `@use` for unresolvable types
(https://github.com/phpstan/phpstan-src/commit/2bb528233edb75312614166e282776f279cf2018),
[#11552](https://redirect.github.com/phpstan/phpstan/issues/11552)
*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](https://phpstan.org/blog/what-is-bleeding-edge)*
# Improvements π§
- Internal classes made `final`, `@api` classes made `@final`
([#3264](https://redirect.github.com/phpstan/phpstan-src/pull/3264),
https://github.com/phpstan/phpstan-src/commit/5baa146510b56c9571b3d85eba71c02d86f683bb)
- Repair `PhpParser\Node\Stmt\Class_::isAnonymous()`
([#3343](https://redirect.github.com/phpstan/phpstan-src/pull/3343)),
thanks [@tscni](https://redirect.github.com/tscni)!
- Improve `curl_init()` return type analysis
([#3346](https://redirect.github.com/phpstan/phpstan-src/pull/3346)),
thanks [@tscni](https://redirect.github.com/tscni)!
- StubValidator - added missing rules
(https://github.com/phpstan/phpstan-src/commit/7fc5ab8dfb3be8cc0c1daff7c17b6c6d98d8ca7a)
- Do not allow `@phpstan-self-out` above static method
(https://github.com/phpstan/phpstan-src/commit/0dfd8217699fc1c4796bcafbf2f6e04137938365)
- Check unresolvable types in `@phpstan-self-out`
(https://github.com/phpstan/phpstan-src/commit/e182c0662df24e57c81b1d49e22963cad5ff5d13)
- Check generics in `@phpstan-self-out`
(https://github.com/phpstan/phpstan-src/commit/9ebc315589ba2086279dd4c404ef77a33f8b43a7)
- ConstExprNodeResolver - support ConstFetchNode for class constants
(https://github.com/phpstan/phpstan-src/commit/3e51899dd7ed0e2785846f8ec820b4cd8214b993)
- allowed in default parameter values in `@method`
# Bugfixes π
- PHPStanDiagnoseExtension - skip showing config files in "Included
configs from Composer packages" if already present in the "Extension
installer" section
(https://github.com/phpstan/phpstan-src/commit/6c4477c9fcc2d62579cb1e353ca902b4b9ebb888)
- Support multiple anonymous class definitions on the same line
([#3328](https://redirect.github.com/phpstan/phpstan-src/pull/3328)),
[#5597](https://redirect.github.com/phpstan/phpstan/issues/5597),
[#11511](https://redirect.github.com/phpstan/phpstan/issues/11511),
thanks [@tscni](https://redirect.github.com/tscni)!
- Fix ConstantArrayType not accepting NeverType
([#3327](https://redirect.github.com/phpstan/phpstan-src/pull/3327)),
[#11517](https://redirect.github.com/phpstan/phpstan/issues/11517),
thanks [@tscni](https://redirect.github.com/tscni)!
- Narrow to non-falsy-string from `strlen()` on integer range
([#3337](https://redirect.github.com/phpstan/phpstan-src/pull/3337)),
thanks [@staabm](https://redirect.github.com/staabm)!
- Narrow arrays in union based on `count()` with integer range
([#3335](https://redirect.github.com/phpstan/phpstan-src/pull/3335)),
thanks [@staabm](https://redirect.github.com/staabm)!
- Fix description escaping in UsedTraitsRule
(https://github.com/phpstan/phpstan-src/commit/4ffbb3b126d3c98fad4ad0906c76d24febdb89ed)
# Internals π
- Cleanup TypeSpecifier
([#3340](https://redirect.github.com/phpstan/phpstan-src/pull/3340)),
thanks [@staabm](https://redirect.github.com/staabm)!
- Refactor ReplaceFunctionsDynamicReturnTypeExtension
([#3339](https://redirect.github.com/phpstan/phpstan-src/pull/3339)),
thanks [@staabm](https://redirect.github.com/staabm)!
- BetterReflectionSourceLocator - playground mode
(https://github.com/phpstan/phpstan-src/commit/7d1bde44afc0c0f7e3b29f2d75a7c33d5e6a56ec)
- Internal PHPStan rule - class must be abstract or final
(https://github.com/phpstan/phpstan-src/commit/d631120bea6af099cdcc85e3e12dc9f26bf6f1f5)
- Downgrade PHP files in build/PHPStan
(https://github.com/phpstan/phpstan-src/commit/fe503cad77b684f845a932644007c50684161b8d)
- ExtendedPropertyReflection
(https://github.com/phpstan/phpstan-src/commit/d65138a11f0654b710a27b4b563bff2ccf0b2c1b)
- Replace `highlight_string()` stub with a return type extension
([#3350](https://redirect.github.com/phpstan/phpstan-src/pull/3350))
- Issue bot - test PHP 8.4
([#3358](https://redirect.github.com/phpstan/phpstan-src/pull/3358))
###
[`v1.11.11`](https://redirect.github.com/phpstan/phpstan/releases/tag/1.11.11)
[Compare
Source](https://redirect.github.com/phpstan/phpstan/compare/1.11.10...1.11.11)
# Improvements π§
- Narrow arrays in union based on count() with smaller/greater operator
([#3324](https://redirect.github.com/phpstan/phpstan-src/pull/3324)),
[#11480](https://redirect.github.com/phpstan/phpstan/issues/11480),
thanks [@staabm](https://redirect.github.com/staabm)!
- PHPStanDiagnoseExtension - show Composer packages with included config
files
(https://github.com/phpstan/phpstan-src/commit/58d202fddc5597a1fa274ca3b64c352717818c4f)
# Bugfixes π
- RegexArrayShapeMatcher - optional non-last groups can be empty-string
([#3306](https://redirect.github.com/phpstan/phpstan-src/pull/3306)),
[#11479](https://redirect.github.com/phpstan/phpstan/issues/11479),
thanks [@staabm](https://redirect.github.com/staabm)!
- RegexArrayShapeMatcher - fix capturing item-array-shapes for
preg_match_all
([#3307](https://redirect.github.com/phpstan/phpstan-src/pull/3307)),
thanks [@staabm](https://redirect.github.com/staabm)!
- RegexArrayShapeMatcher - Fix shape of single top level alternations
([#3299](https://redirect.github.com/phpstan/phpstan-src/pull/3299)),
[#11462](https://redirect.github.com/phpstan/phpstan/issues/11462),
thanks [@staabm](https://redirect.github.com/staabm)!
- RegexArrayShapeMatcher - Fix matching literal "-" in character classes
([#3314](https://redirect.github.com/phpstan/phpstan-src/pull/3314)),
[#11490](https://redirect.github.com/phpstan/phpstan/issues/11490),
thanks [@staabm](https://redirect.github.com/staabm)!
- Improve sprintf support
([#3310](https://redirect.github.com/phpstan/phpstan-src/pull/3310)),
[#11491](https://redirect.github.com/phpstan/phpstan/issues/11491),
thanks
[@VincentLanglet](https://redirect.github.com/VincentLanglet)!
- Handle union and mixed in plus operation
([#3320](https://redirect.github.com/phpstan/phpstan-src/pull/3320)),
[#3759](https://redirect.github.com/phpstan/phpstan/issues/3759),
thanks
[@VincentLanglet](https://redirect.github.com/VincentLanglet)!
- Fix union with float should accept integer range
([#3318](https://redirect.github.com/phpstan/phpstan-src/pull/3318)),
[#10248](https://redirect.github.com/phpstan/phpstan/issues/10248),
thanks
[@VincentLanglet](https://redirect.github.com/VincentLanglet)!
- Fix array_intersect_key
([#3317](https://redirect.github.com/phpstan/phpstan-src/pull/3317)),
[#10561](https://redirect.github.com/phpstan/phpstan/issues/10561),
thanks
[@VincentLanglet](https://redirect.github.com/VincentLanglet)!
- Improve non strict `in_array()`
([#3319](https://redirect.github.com/phpstan/phpstan-src/pull/3319)),
[#9436](https://redirect.github.com/phpstan/phpstan/issues/9436),
thanks
[@VincentLanglet](https://redirect.github.com/VincentLanglet)!
- String offset access leads to non-empty-string (single character)
(https://github.com/phpstan/phpstan-src/commit/9439bba42047ab9561a091292568d7adf58e42ce),
[#11506](https://redirect.github.com/phpstan/phpstan/issues/11506)
- Fix `AccessoryLiteralStringType::setOffsetValueType()`
(https://github.com/phpstan/phpstan-src/commit/93c5226cb5711c8b1b846fcfe6d5ef2586d2b162)
- Fix `AccessoryNonFalsyStringType::setOffsetValueType()`
(https://github.com/phpstan/phpstan-src/commit/c28c9362376286044b37755bedf49ab2228801dc)
- Improve IntDivThrowTypeExtension to support integer ranges
([#3325](https://redirect.github.com/phpstan/phpstan-src/pull/3325)),
thanks
[@VincentLanglet](https://redirect.github.com/VincentLanglet)!
- Fix array intersection between HasOffsetType and HasOffsetValueType
(https://github.com/phpstan/phpstan-src/commit/07d64058830765dbb3bf194cffdf66c98db20a38),
[#11518](https://redirect.github.com/phpstan/phpstan/issues/11518)
- Fix item type in list to constant array conversion with `count()`
([#3309](https://redirect.github.com/phpstan/phpstan-src/pull/3309)),
thanks [@staabm](https://redirect.github.com/staabm)!
# Function signature fixes π€
- Fix imagick definition
([#3316](https://redirect.github.com/phpstan/phpstan-src/pull/3316)),
[#10803](https://redirect.github.com/phpstan/phpstan/issues/10803),
thanks
[@VincentLanglet](https://redirect.github.com/VincentLanglet)!
# Internals π
- Turn Regex classes immutable where possible
([#3305](https://redirect.github.com/phpstan/phpstan-src/pull/3305)),
thanks [@staabm](https://redirect.github.com/staabm)!
sebastianbergmann/phpunit (phpunit/phpunit)
###
[`v10.5.34`](https://redirect.github.com/sebastianbergmann/phpunit/compare/10.5.33...10.5.34)
[Compare
Source](https://redirect.github.com/sebastianbergmann/phpunit/compare/10.5.33...10.5.34)
###
[`v10.5.33`](https://redirect.github.com/sebastianbergmann/phpunit/compare/10.5.32...10.5.33)
[Compare
Source](https://redirect.github.com/sebastianbergmann/phpunit/compare/10.5.32...10.5.33)
###
[`v10.5.32`](https://redirect.github.com/sebastianbergmann/phpunit/releases/tag/10.5.32):
PHPUnit 10.5.32
[Compare
Source](https://redirect.github.com/sebastianbergmann/phpunit/compare/10.5.31...10.5.32)
##### Added
-
[#5937](https://redirect.github.com/sebastianbergmann/phpunit/issues/5937):
`failOnPhpunitDeprecation` attribute on the `` element of the
XML configuration file and `--fail-on-phpunit-deprecation` CLI option
for controlling whether PHPUnit deprecations should be considered when
determining the test runner's shell exit code (default: do not consider)
- `displayDetailsOnPhpunitDeprecations` attribute on the ``
element of the XML configuration file and
`--display-phpunit-deprecations` CLI option for controlling whether
details on PHPUnit deprecations should be displayed (default: do not
display)
##### Changed
-
[#5937](https://redirect.github.com/sebastianbergmann/phpunit/issues/5937):
PHPUnit deprecations will, by default, no longer affect the test
runner's shell exit code. This can optionally be turned back on using
the `--fail-on-phpunit-deprecation` CLI option or the
`failOnPhpunitDeprecation="true"` attribute on the `` element
of the XML configuration file.
- Details for PHPUnit deprecations will, by default, no longer be
displayed. This can optionally be turned back on using the
`--display-phpunit-deprecations` CLI option or the
`displayDetailsOnPhpunitDeprecations` attribute on the ``
element of the XML configuration file.
***
[How to install or update
PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)
###
[`v10.5.31`](https://redirect.github.com/sebastianbergmann/phpunit/releases/tag/10.5.31):
PHPUnit 10.5.31
[Compare
Source](https://redirect.github.com/sebastianbergmann/phpunit/compare/10.5.30...10.5.31)
##### Changed
-
[#5931](https://redirect.github.com/sebastianbergmann/phpunit/pull/5931):
`name` property on `` element in JUnit XML logfile
- Removed `.phpstorm.meta.php` file as methods such as
`TestCase::createStub()` use generics / template types for their return
types and PhpStorm, for example, uses that information
##### Fixed
-
[#5884](https://redirect.github.com/sebastianbergmann/phpunit/issues/5884):
TestDox printer does not consider that issues can be suppressed by
attribute, baseline, source location, or `@` operator
***
[How to install or update
PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)
###
[`v10.5.30`](https://redirect.github.com/sebastianbergmann/phpunit/releases/tag/10.5.30):
PHPUnit 10.5.30
[Compare
Source](https://redirect.github.com/sebastianbergmann/phpunit/compare/10.5.29...10.5.30)
##### Changed
- Improved error message when stubbed method is called more often than
return values were configured for it
***
[How to install or update
PHPUnit](https://docs.phpunit.de/en/10.5/installation.html)
vimeo/psalm (vimeo/psalm)
###
[`v5.26.1`](https://redirect.github.com/vimeo/psalm/releases/tag/5.26.1)
[Compare
Source](https://redirect.github.com/vimeo/psalm/compare/5.26.0...5.26.1)
#### What's Changed
##### Fixes
- Fix JSON formatter crashes with invalid UTF in error messages by
[@weirdan](https://redirect.github.com/weirdan) in
[https://github.com/vimeo/psalm/pull/11092](https://redirect.github.com/vimeo/psalm/pull/11092)
**Full Changelog**:
https://github.com/vimeo/psalm/compare/5.26.0...5.26.1
###
[`v5.26.0`](https://redirect.github.com/vimeo/psalm/releases/tag/5.26.0)
[Compare
Source](https://redirect.github.com/vimeo/psalm/compare/5.25.0...5.26.0)
#### What's Changed
##### Features
- Add mysqli.execute-query as sink for TaintedSql by
[@cgocast](https://redirect.github.com/cgocast) in
[https://github.com/vimeo/psalm/pull/11021](https://redirect.github.com/vimeo/psalm/pull/11021)
- Add TaintedCallable sinks for 4 core generic functions by
[@cgocast](https://redirect.github.com/cgocast) in
[https://github.com/vimeo/psalm/pull/11090](https://redirect.github.com/vimeo/psalm/pull/11090)
- Improve mysql fetch_field\* return type by
[@MoonE](https://redirect.github.com/MoonE) in
[https://github.com/vimeo/psalm/pull/11009](https://redirect.github.com/vimeo/psalm/pull/11009)
- Check for `psalm.dist.xml` as well by
[@HypeMC](https://redirect.github.com/HypeMC) in
[https://github.com/vimeo/psalm/pull/11031](https://redirect.github.com/vimeo/psalm/pull/11031)
##### Fixes
- Change `ReflectionParameter::getName()` result type to
`non-empty-string` by [@vjik](https://redirect.github.com/vjik)
in
[https://github.com/vimeo/psalm/pull/11037](https://redirect.github.com/vimeo/psalm/pull/11037)
- Fix mysqli_real_escape_string stub by
[@kamil-tekiela](https://redirect.github.com/kamil-tekiela) in
[https://github.com/vimeo/psalm/pull/11078](https://redirect.github.com/vimeo/psalm/pull/11078)
- Fix mysqli_get_client_version by
[@kamil-tekiela](https://redirect.github.com/kamil-tekiela) in
[https://github.com/vimeo/psalm/pull/11074](https://redirect.github.com/vimeo/psalm/pull/11074)
- Up the minimum required version of nikic/php-parser to 4.17 by
[@chesn0k](https://redirect.github.com/chesn0k) in
[https://github.com/vimeo/psalm/pull/10968](https://redirect.github.com/vimeo/psalm/pull/10968)
- Fix callable/lowercase strings coercion by
[@weirdan](https://redirect.github.com/weirdan) in
[https://github.com/vimeo/psalm/pull/11091](https://redirect.github.com/vimeo/psalm/pull/11091)
- Consistently emit issues for properties on classes with unknown mixins
by [@issidorov](https://redirect.github.com/issidorov) in
[https://github.com/vimeo/psalm/pull/11081](https://redirect.github.com/vimeo/psalm/pull/11081)
#### New Contributors
- [@chesn0k](https://redirect.github.com/chesn0k) made their
first contribution in
[https://github.com/vimeo/psalm/pull/10968](https://redirect.github.com/vimeo/psalm/pull/10968)
**Full Changelog**:
https://github.com/vimeo/psalm/compare/5.25.0...5.26.0
---
### Configuration
π
**Schedule**: Branch creation - "before 4am on Monday" (UTC),
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.
π» **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/cerbos/cerbos-sdk-php).
---------
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: OΔuzhan Durgun
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: OΔuzhan Durgun
---
composer.lock | 263 ++++++++++++++++++++++++++------------------------
1 file changed, 135 insertions(+), 128 deletions(-)
diff --git a/composer.lock b/composer.lock
index a8991ee..d71d1a4 100644
--- a/composer.lock
+++ b/composer.lock
@@ -68,16 +68,16 @@
},
{
"name": "google/common-protos",
- "version": "v4.7.0",
+ "version": "4.8.3",
"source": {
"type": "git",
"url": "https://github.com/googleapis/common-protos-php.git",
- "reference": "e58068776f57605c336e32c7db373f0a81da17b8"
+ "reference": "38a9a8bb459fa618da797d25d7bf36bb21d1103d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/googleapis/common-protos-php/zipball/e58068776f57605c336e32c7db373f0a81da17b8",
- "reference": "e58068776f57605c336e32c7db373f0a81da17b8",
+ "url": "https://api.github.com/repos/googleapis/common-protos-php/zipball/38a9a8bb459fa618da797d25d7bf36bb21d1103d",
+ "reference": "38a9a8bb459fa618da797d25d7bf36bb21d1103d",
"shasum": ""
},
"require": {
@@ -88,6 +88,14 @@
"phpunit/phpunit": "^9.6"
},
"type": "library",
+ "extra": {
+ "component": {
+ "id": "common-protos",
+ "target": "googleapis/common-protos-php.git",
+ "path": "CommonProtos",
+ "entry": "README.md"
+ }
+ },
"autoload": {
"psr-4": {
"Google\\Api\\": "src/Api",
@@ -113,23 +121,22 @@
"google"
],
"support": {
- "issues": "https://github.com/googleapis/common-protos-php/issues",
- "source": "https://github.com/googleapis/common-protos-php/tree/v4.7.0"
+ "source": "https://github.com/googleapis/common-protos-php/tree/v4.8.3"
},
- "time": "2024-07-25T20:20:43+00:00"
+ "time": "2024-09-07T01:37:15+00:00"
},
{
"name": "google/protobuf",
- "version": "v4.27.3",
+ "version": "v4.28.1",
"source": {
"type": "git",
"url": "https://github.com/protocolbuffers/protobuf-php.git",
- "reference": "ff079fe467bf86ac8f3359e2eb77a1613ebd204d"
+ "reference": "80c95a932b0323d40a1cbcfdac721a0dffb23e12"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/ff079fe467bf86ac8f3359e2eb77a1613ebd204d",
- "reference": "ff079fe467bf86ac8f3359e2eb77a1613ebd204d",
+ "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/80c95a932b0323d40a1cbcfdac721a0dffb23e12",
+ "reference": "80c95a932b0323d40a1cbcfdac721a0dffb23e12",
"shasum": ""
},
"require": {
@@ -158,9 +165,9 @@
"proto"
],
"support": {
- "source": "https://github.com/protocolbuffers/protobuf-php/tree/v4.27.3"
+ "source": "https://github.com/protocolbuffers/protobuf-php/tree/v4.28.1"
},
- "time": "2024-07-31T13:27:16+00:00"
+ "time": "2024-09-11T15:26:51+00:00"
},
{
"name": "grpc/grpc",
@@ -551,26 +558,26 @@
},
{
"name": "composer/pcre",
- "version": "3.2.0",
+ "version": "3.3.1",
"source": {
"type": "git",
"url": "https://github.com/composer/pcre.git",
- "reference": "ea4ab6f9580a4fd221e0418f2c357cdd39102a90"
+ "reference": "63aaeac21d7e775ff9bc9d45021e1745c97521c4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/pcre/zipball/ea4ab6f9580a4fd221e0418f2c357cdd39102a90",
- "reference": "ea4ab6f9580a4fd221e0418f2c357cdd39102a90",
+ "url": "https://api.github.com/repos/composer/pcre/zipball/63aaeac21d7e775ff9bc9d45021e1745c97521c4",
+ "reference": "63aaeac21d7e775ff9bc9d45021e1745c97521c4",
"shasum": ""
},
"require": {
"php": "^7.4 || ^8.0"
},
"conflict": {
- "phpstan/phpstan": "<1.11.8"
+ "phpstan/phpstan": "<1.11.10"
},
"require-dev": {
- "phpstan/phpstan": "^1.11.8",
+ "phpstan/phpstan": "^1.11.10",
"phpstan/phpstan-strict-rules": "^1.1",
"phpunit/phpunit": "^8 || ^9"
},
@@ -610,7 +617,7 @@
],
"support": {
"issues": "https://github.com/composer/pcre/issues",
- "source": "https://github.com/composer/pcre/tree/3.2.0"
+ "source": "https://github.com/composer/pcre/tree/3.3.1"
},
"funding": [
{
@@ -626,7 +633,7 @@
"type": "tidelift"
}
],
- "time": "2024-07-25T09:36:02+00:00"
+ "time": "2024-08-27T18:44:43+00:00"
},
{
"name": "composer/semver",
@@ -962,16 +969,16 @@
},
{
"name": "fidry/cpu-core-counter",
- "version": "1.1.0",
+ "version": "1.2.0",
"source": {
"type": "git",
"url": "https://github.com/theofidry/cpu-core-counter.git",
- "reference": "f92996c4d5c1a696a6a970e20f7c4216200fcc42"
+ "reference": "8520451a140d3f46ac33042715115e290cf5785f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/f92996c4d5c1a696a6a970e20f7c4216200fcc42",
- "reference": "f92996c4d5c1a696a6a970e20f7c4216200fcc42",
+ "url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/8520451a140d3f46ac33042715115e290cf5785f",
+ "reference": "8520451a140d3f46ac33042715115e290cf5785f",
"shasum": ""
},
"require": {
@@ -1011,7 +1018,7 @@
],
"support": {
"issues": "https://github.com/theofidry/cpu-core-counter/issues",
- "source": "https://github.com/theofidry/cpu-core-counter/tree/1.1.0"
+ "source": "https://github.com/theofidry/cpu-core-counter/tree/1.2.0"
},
"funding": [
{
@@ -1019,7 +1026,7 @@
"type": "github"
}
],
- "time": "2024-02-07T09:43:46+00:00"
+ "time": "2024-08-06T10:04:20+00:00"
},
{
"name": "myclabs/deep-copy",
@@ -1083,16 +1090,16 @@
},
{
"name": "netresearch/jsonmapper",
- "version": "v4.4.1",
+ "version": "v4.5.0",
"source": {
"type": "git",
"url": "https://github.com/cweiske/jsonmapper.git",
- "reference": "132c75c7dd83e45353ebb9c6c9f591952995bbf0"
+ "reference": "8e76efb98ee8b6afc54687045e1b8dba55ac76e5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/cweiske/jsonmapper/zipball/132c75c7dd83e45353ebb9c6c9f591952995bbf0",
- "reference": "132c75c7dd83e45353ebb9c6c9f591952995bbf0",
+ "url": "https://api.github.com/repos/cweiske/jsonmapper/zipball/8e76efb98ee8b6afc54687045e1b8dba55ac76e5",
+ "reference": "8e76efb98ee8b6afc54687045e1b8dba55ac76e5",
"shasum": ""
},
"require": {
@@ -1128,9 +1135,9 @@
"support": {
"email": "cweiske@cweiske.de",
"issues": "https://github.com/cweiske/jsonmapper/issues",
- "source": "https://github.com/cweiske/jsonmapper/tree/v4.4.1"
+ "source": "https://github.com/cweiske/jsonmapper/tree/v4.5.0"
},
- "time": "2024-01-31T06:18:54+00:00"
+ "time": "2024-09-08T10:13:13+00:00"
},
{
"name": "nikic/php-parser",
@@ -1544,16 +1551,16 @@
},
{
"name": "phpstan/phpdoc-parser",
- "version": "1.29.1",
+ "version": "1.30.1",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpdoc-parser.git",
- "reference": "fcaefacf2d5c417e928405b71b400d4ce10daaf4"
+ "reference": "51b95ec8670af41009e2b2b56873bad96682413e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/fcaefacf2d5c417e928405b71b400d4ce10daaf4",
- "reference": "fcaefacf2d5c417e928405b71b400d4ce10daaf4",
+ "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/51b95ec8670af41009e2b2b56873bad96682413e",
+ "reference": "51b95ec8670af41009e2b2b56873bad96682413e",
"shasum": ""
},
"require": {
@@ -1585,22 +1592,22 @@
"description": "PHPDoc parser with support for nullable, intersection and generic types",
"support": {
"issues": "https://github.com/phpstan/phpdoc-parser/issues",
- "source": "https://github.com/phpstan/phpdoc-parser/tree/1.29.1"
+ "source": "https://github.com/phpstan/phpdoc-parser/tree/1.30.1"
},
- "time": "2024-05-31T08:52:43+00:00"
+ "time": "2024-09-07T20:13:05+00:00"
},
{
"name": "phpstan/phpstan",
- "version": "1.11.10",
+ "version": "1.12.3",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpstan.git",
- "reference": "640410b32995914bde3eed26fa89552f9c2c082f"
+ "reference": "0fcbf194ab63d8159bb70d9aa3e1350051632009"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpstan/zipball/640410b32995914bde3eed26fa89552f9c2c082f",
- "reference": "640410b32995914bde3eed26fa89552f9c2c082f",
+ "url": "https://api.github.com/repos/phpstan/phpstan/zipball/0fcbf194ab63d8159bb70d9aa3e1350051632009",
+ "reference": "0fcbf194ab63d8159bb70d9aa3e1350051632009",
"shasum": ""
},
"require": {
@@ -1645,36 +1652,36 @@
"type": "github"
}
],
- "time": "2024-08-08T09:02:50+00:00"
+ "time": "2024-09-09T08:10:35+00:00"
},
{
"name": "phpunit/php-code-coverage",
- "version": "10.1.15",
+ "version": "10.1.16",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
- "reference": "5da8b1728acd1e6ffdf2ff32ffbdfd04307f26ae"
+ "reference": "7e308268858ed6baedc8704a304727d20bc07c77"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/5da8b1728acd1e6ffdf2ff32ffbdfd04307f26ae",
- "reference": "5da8b1728acd1e6ffdf2ff32ffbdfd04307f26ae",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/7e308268858ed6baedc8704a304727d20bc07c77",
+ "reference": "7e308268858ed6baedc8704a304727d20bc07c77",
"shasum": ""
},
"require": {
"ext-dom": "*",
"ext-libxml": "*",
"ext-xmlwriter": "*",
- "nikic/php-parser": "^4.18 || ^5.0",
+ "nikic/php-parser": "^4.19.1 || ^5.1.0",
"php": ">=8.1",
- "phpunit/php-file-iterator": "^4.0",
- "phpunit/php-text-template": "^3.0",
- "sebastian/code-unit-reverse-lookup": "^3.0",
- "sebastian/complexity": "^3.0",
- "sebastian/environment": "^6.0",
- "sebastian/lines-of-code": "^2.0",
- "sebastian/version": "^4.0",
- "theseer/tokenizer": "^1.2.0"
+ "phpunit/php-file-iterator": "^4.1.0",
+ "phpunit/php-text-template": "^3.0.1",
+ "sebastian/code-unit-reverse-lookup": "^3.0.0",
+ "sebastian/complexity": "^3.2.0",
+ "sebastian/environment": "^6.1.0",
+ "sebastian/lines-of-code": "^2.0.2",
+ "sebastian/version": "^4.0.1",
+ "theseer/tokenizer": "^1.2.3"
},
"require-dev": {
"phpunit/phpunit": "^10.1"
@@ -1686,7 +1693,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "10.1-dev"
+ "dev-main": "10.1.x-dev"
}
},
"autoload": {
@@ -1715,7 +1722,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
"security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy",
- "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.15"
+ "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.16"
},
"funding": [
{
@@ -1723,7 +1730,7 @@
"type": "github"
}
],
- "time": "2024-06-29T08:25:15+00:00"
+ "time": "2024-08-22T04:31:57+00:00"
},
{
"name": "phpunit/php-file-iterator",
@@ -1970,16 +1977,16 @@
},
{
"name": "phpunit/phpunit",
- "version": "10.5.29",
+ "version": "10.5.34",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "8e9e80872b4e8064401788ee8a32d40b4455318f"
+ "reference": "3c69d315bdf79080c8e115b69d1961c6905b0e18"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/8e9e80872b4e8064401788ee8a32d40b4455318f",
- "reference": "8e9e80872b4e8064401788ee8a32d40b4455318f",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/3c69d315bdf79080c8e115b69d1961c6905b0e18",
+ "reference": "3c69d315bdf79080c8e115b69d1961c6905b0e18",
"shasum": ""
},
"require": {
@@ -1993,14 +2000,14 @@
"phar-io/manifest": "^2.0.4",
"phar-io/version": "^3.2.1",
"php": ">=8.1",
- "phpunit/php-code-coverage": "^10.1.15",
+ "phpunit/php-code-coverage": "^10.1.16",
"phpunit/php-file-iterator": "^4.1.0",
"phpunit/php-invoker": "^4.0.0",
"phpunit/php-text-template": "^3.0.1",
"phpunit/php-timer": "^6.0.0",
"sebastian/cli-parser": "^2.0.1",
"sebastian/code-unit": "^2.0.0",
- "sebastian/comparator": "^5.0.1",
+ "sebastian/comparator": "^5.0.2",
"sebastian/diff": "^5.1.1",
"sebastian/environment": "^6.1.0",
"sebastian/exporter": "^5.1.2",
@@ -2051,7 +2058,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
- "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.29"
+ "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.34"
},
"funding": [
{
@@ -2067,7 +2074,7 @@
"type": "tidelift"
}
],
- "time": "2024-07-30T11:08:00+00:00"
+ "time": "2024-09-13T05:19:38+00:00"
},
{
"name": "psr/container",
@@ -2124,16 +2131,16 @@
},
{
"name": "psr/log",
- "version": "3.0.0",
+ "version": "3.0.2",
"source": {
"type": "git",
"url": "https://github.com/php-fig/log.git",
- "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001"
+ "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001",
- "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3",
+ "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3",
"shasum": ""
},
"require": {
@@ -2168,9 +2175,9 @@
"psr-3"
],
"support": {
- "source": "https://github.com/php-fig/log/tree/3.0.0"
+ "source": "https://github.com/php-fig/log/tree/3.0.2"
},
- "time": "2021-07-14T16:46:02+00:00"
+ "time": "2024-09-11T13:17:53+00:00"
},
{
"name": "sebastian/cli-parser",
@@ -2342,16 +2349,16 @@
},
{
"name": "sebastian/comparator",
- "version": "5.0.1",
+ "version": "5.0.2",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/comparator.git",
- "reference": "2db5010a484d53ebf536087a70b4a5423c102372"
+ "reference": "2d3e04c3b4c1e84a5e7382221ad8883c8fbc4f53"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2db5010a484d53ebf536087a70b4a5423c102372",
- "reference": "2db5010a484d53ebf536087a70b4a5423c102372",
+ "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2d3e04c3b4c1e84a5e7382221ad8883c8fbc4f53",
+ "reference": "2d3e04c3b4c1e84a5e7382221ad8883c8fbc4f53",
"shasum": ""
},
"require": {
@@ -2362,7 +2369,7 @@
"sebastian/exporter": "^5.0"
},
"require-dev": {
- "phpunit/phpunit": "^10.3"
+ "phpunit/phpunit": "^10.4"
},
"type": "library",
"extra": {
@@ -2407,7 +2414,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/comparator/issues",
"security": "https://github.com/sebastianbergmann/comparator/security/policy",
- "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.1"
+ "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.2"
},
"funding": [
{
@@ -2415,7 +2422,7 @@
"type": "github"
}
],
- "time": "2023-08-14T13:18:12+00:00"
+ "time": "2024-08-12T06:03:08+00:00"
},
{
"name": "sebastian/complexity",
@@ -3158,16 +3165,16 @@
},
{
"name": "symfony/console",
- "version": "v7.1.3",
+ "version": "v7.1.4",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "cb1dcb30ebc7005c29864ee78adb47b5fb7c3cd9"
+ "reference": "1eed7af6961d763e7832e874d7f9b21c3ea9c111"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/cb1dcb30ebc7005c29864ee78adb47b5fb7c3cd9",
- "reference": "cb1dcb30ebc7005c29864ee78adb47b5fb7c3cd9",
+ "url": "https://api.github.com/repos/symfony/console/zipball/1eed7af6961d763e7832e874d7f9b21c3ea9c111",
+ "reference": "1eed7af6961d763e7832e874d7f9b21c3ea9c111",
"shasum": ""
},
"require": {
@@ -3231,7 +3238,7 @@
"terminal"
],
"support": {
- "source": "https://github.com/symfony/console/tree/v7.1.3"
+ "source": "https://github.com/symfony/console/tree/v7.1.4"
},
"funding": [
{
@@ -3247,7 +3254,7 @@
"type": "tidelift"
}
],
- "time": "2024-07-26T12:41:01+00:00"
+ "time": "2024-08-15T22:48:53+00:00"
},
{
"name": "symfony/deprecation-contracts",
@@ -3384,20 +3391,20 @@
},
{
"name": "symfony/polyfill-ctype",
- "version": "v1.30.0",
+ "version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
- "reference": "0424dff1c58f028c451efff2045f5d92410bd540"
+ "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/0424dff1c58f028c451efff2045f5d92410bd540",
- "reference": "0424dff1c58f028c451efff2045f5d92410bd540",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638",
+ "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638",
"shasum": ""
},
"require": {
- "php": ">=7.1"
+ "php": ">=7.2"
},
"provide": {
"ext-ctype": "*"
@@ -3443,7 +3450,7 @@
"portable"
],
"support": {
- "source": "https://github.com/symfony/polyfill-ctype/tree/v1.30.0"
+ "source": "https://github.com/symfony/polyfill-ctype/tree/v1.31.0"
},
"funding": [
{
@@ -3459,24 +3466,24 @@
"type": "tidelift"
}
],
- "time": "2024-05-31T15:07:36+00:00"
+ "time": "2024-09-09T11:45:10+00:00"
},
{
"name": "symfony/polyfill-intl-grapheme",
- "version": "v1.30.0",
+ "version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-grapheme.git",
- "reference": "64647a7c30b2283f5d49b874d84a18fc22054b7a"
+ "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/64647a7c30b2283f5d49b874d84a18fc22054b7a",
- "reference": "64647a7c30b2283f5d49b874d84a18fc22054b7a",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe",
+ "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe",
"shasum": ""
},
"require": {
- "php": ">=7.1"
+ "php": ">=7.2"
},
"suggest": {
"ext-intl": "For best performance"
@@ -3521,7 +3528,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.30.0"
+ "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.31.0"
},
"funding": [
{
@@ -3537,24 +3544,24 @@
"type": "tidelift"
}
],
- "time": "2024-05-31T15:07:36+00:00"
+ "time": "2024-09-09T11:45:10+00:00"
},
{
"name": "symfony/polyfill-intl-normalizer",
- "version": "v1.30.0",
+ "version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
- "reference": "a95281b0be0d9ab48050ebd988b967875cdb9fdb"
+ "reference": "3833d7255cc303546435cb650316bff708a1c75c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/a95281b0be0d9ab48050ebd988b967875cdb9fdb",
- "reference": "a95281b0be0d9ab48050ebd988b967875cdb9fdb",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c",
+ "reference": "3833d7255cc303546435cb650316bff708a1c75c",
"shasum": ""
},
"require": {
- "php": ">=7.1"
+ "php": ">=7.2"
},
"suggest": {
"ext-intl": "For best performance"
@@ -3602,7 +3609,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.30.0"
+ "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.31.0"
},
"funding": [
{
@@ -3618,24 +3625,24 @@
"type": "tidelift"
}
],
- "time": "2024-05-31T15:07:36+00:00"
+ "time": "2024-09-09T11:45:10+00:00"
},
{
"name": "symfony/polyfill-mbstring",
- "version": "v1.30.0",
+ "version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
- "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c"
+ "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fd22ab50000ef01661e2a31d850ebaa297f8e03c",
- "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341",
+ "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341",
"shasum": ""
},
"require": {
- "php": ">=7.1"
+ "php": ">=7.2"
},
"provide": {
"ext-mbstring": "*"
@@ -3682,7 +3689,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.30.0"
+ "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.31.0"
},
"funding": [
{
@@ -3698,7 +3705,7 @@
"type": "tidelift"
}
],
- "time": "2024-06-19T12:30:46+00:00"
+ "time": "2024-09-09T11:45:10+00:00"
},
{
"name": "symfony/service-contracts",
@@ -3785,16 +3792,16 @@
},
{
"name": "symfony/string",
- "version": "v7.1.3",
+ "version": "v7.1.4",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
- "reference": "ea272a882be7f20cad58d5d78c215001617b7f07"
+ "reference": "6cd670a6d968eaeb1c77c2e76091c45c56bc367b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/string/zipball/ea272a882be7f20cad58d5d78c215001617b7f07",
- "reference": "ea272a882be7f20cad58d5d78c215001617b7f07",
+ "url": "https://api.github.com/repos/symfony/string/zipball/6cd670a6d968eaeb1c77c2e76091c45c56bc367b",
+ "reference": "6cd670a6d968eaeb1c77c2e76091c45c56bc367b",
"shasum": ""
},
"require": {
@@ -3852,7 +3859,7 @@
"utf8"
],
"support": {
- "source": "https://github.com/symfony/string/tree/v7.1.3"
+ "source": "https://github.com/symfony/string/tree/v7.1.4"
},
"funding": [
{
@@ -3868,7 +3875,7 @@
"type": "tidelift"
}
],
- "time": "2024-07-22T10:25:37+00:00"
+ "time": "2024-08-12T09:59:40+00:00"
},
{
"name": "theseer/tokenizer",
@@ -3922,16 +3929,16 @@
},
{
"name": "vimeo/psalm",
- "version": "5.25.0",
+ "version": "5.26.1",
"source": {
"type": "git",
"url": "https://github.com/vimeo/psalm.git",
- "reference": "01a8eb06b9e9cc6cfb6a320bf9fb14331919d505"
+ "reference": "d747f6500b38ac4f7dfc5edbcae6e4b637d7add0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/vimeo/psalm/zipball/01a8eb06b9e9cc6cfb6a320bf9fb14331919d505",
- "reference": "01a8eb06b9e9cc6cfb6a320bf9fb14331919d505",
+ "url": "https://api.github.com/repos/vimeo/psalm/zipball/d747f6500b38ac4f7dfc5edbcae6e4b637d7add0",
+ "reference": "d747f6500b38ac4f7dfc5edbcae6e4b637d7add0",
"shasum": ""
},
"require": {
@@ -3952,7 +3959,7 @@
"felixfbecker/language-server-protocol": "^1.5.2",
"fidry/cpu-core-counter": "^0.4.1 || ^0.5.1 || ^1.0.0",
"netresearch/jsonmapper": "^1.0 || ^2.0 || ^3.0 || ^4.0",
- "nikic/php-parser": "^4.16",
+ "nikic/php-parser": "^4.17",
"php": "^7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0",
"sebastian/diff": "^4.0 || ^5.0 || ^6.0",
"spatie/array-to-xml": "^2.17.0 || ^3.0",
@@ -4028,7 +4035,7 @@
"issues": "https://github.com/vimeo/psalm/issues",
"source": "https://github.com/vimeo/psalm"
},
- "time": "2024-06-16T15:08:35+00:00"
+ "time": "2024-09-08T18:53:08+00:00"
},
{
"name": "webmozart/assert",
@@ -4100,5 +4107,5 @@
"ext-json": "*"
},
"platform-dev": [],
- "plugin-api-version": "2.3.0"
+ "plugin-api-version": "2.6.0"
}