benjaminjonard / koillection

Koillection is a self-hosted service allowing users to manage any kind of collections.
https://github.com/koillection/koillection/wiki
MIT License
541 stars 24 forks source link

Update all non-major dependencies #1158

Closed benjaminjonard closed 2 weeks ago

benjaminjonard commented 3 weeks ago

This PR contains the following updates:

Package Type Update Change
doctrine/dbal (source) require patch 3.8.5 -> 3.8.6
doctrine/persistence (source) require patch 3.3.2 -> 3.3.3
friendsofphp/php-cs-fixer require-dev patch 3.59.1 -> 3.59.3
phpunit/phpunit (source) require-dev patch 11.2.2 -> 11.2.5
rector/rector (source) require-dev patch 1.1.0 -> 1.1.1
webpack devDependencies patch 5.92.0 -> 5.92.1
yarn (source) packageManager patch 4.3.0 -> 4.3.1
zenstruck/foundry require-dev patch 2.0.2 -> 2.0.4

Release Notes

doctrine/dbal (doctrine/dbal) ### [`v3.8.6`](https://togithub.com/doctrine/dbal/releases/tag/3.8.6) [Compare Source](https://togithub.com/doctrine/dbal/compare/3.8.5...3.8.6) ##### Release Notes for [3.8.6](https://togithub.com/doctrine/dbal/milestone/156) ##### 3.8.6 - Total issues resolved: **0** - Total pull requests resolved: **4** - Total contributors: **3** ##### Code Style - [6453: PHP CodeSniffer 3.10.1](https://togithub.com/doctrine/dbal/pull/6453) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Static Analysis - [6446: PHPStan 1.11.5](https://togithub.com/doctrine/dbal/pull/6446) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Bug - [6445: Revert "Merge pull request #​6413 from achterin/bugfix/foreign_key_name_change_detection"](https://togithub.com/doctrine/dbal/pull/6445) thanks to [@​dmaicher](https://togithub.com/dmaicher) ##### Bug,SQLite,Schema Management - [6352: Move schema split for SQLite CREATE INDEX only](https://togithub.com/doctrine/dbal/pull/6352) thanks to [@​mvorisek](https://togithub.com/mvorisek)
doctrine/persistence (doctrine/persistence) ### [`v3.3.3`](https://togithub.com/doctrine/persistence/releases/tag/3.3.3) [Compare Source](https://togithub.com/doctrine/persistence/compare/3.3.2...3.3.3) ##### Release Notes for [3.3.3](https://togithub.com/doctrine/persistence/milestone/60) 3.3.x bugfix release (patch) ##### 3.3.3 - Total issues resolved: **0** - Total pull requests resolved: **12** - Total contributors: **4** ##### Bugfixes - [375: Relax type declaration](https://togithub.com/doctrine/persistence/pull/375) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [374: Make types compatible with ORM/ODM drivers](https://togithub.com/doctrine/persistence/pull/374) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [362: Handle the correct zero-value](https://togithub.com/doctrine/persistence/pull/362) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [357: fix: Failing to retrieve reflection property on enum](https://togithub.com/doctrine/persistence/pull/357) thanks to [@​Goazil](https://togithub.com/Goazil) ##### Static Analysis - [365: Explictly configure new Psalm options](https://togithub.com/doctrine/persistence/pull/365) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [364: Upgrade to PHPStan 1.11.1](https://togithub.com/doctrine/persistence/pull/364) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [363: Upgrade to doctrine/coding-standard v12](https://togithub.com/doctrine/persistence/pull/363) thanks to [@​greg0ire](https://togithub.com/greg0ire) - [356: Psalm 5.24](https://togithub.com/doctrine/persistence/pull/356) thanks to [@​greg0ire](https://togithub.com/greg0ire) ##### Improvement - [366: Remove composer/package-versions-deprecated](https://togithub.com/doctrine/persistence/pull/366) thanks to [@​derrabus](https://togithub.com/derrabus) ##### Test Suite - [367: Make data providers static](https://togithub.com/doctrine/persistence/pull/367) thanks to [@​derrabus](https://togithub.com/derrabus) ## CI - [355: Bump doctrine/.github from 3.0.0 to 5.0.1](https://togithub.com/doctrine/persistence/pull/355) thanks to [@​dependabot](https://togithub.com/dependabot)\[bot] - [354: Maintenance](https://togithub.com/doctrine/persistence/pull/354) thanks to [@​greg0ire](https://togithub.com/greg0ire)
PHP-CS-Fixer/PHP-CS-Fixer (friendsofphp/php-cs-fixer) ### [`v3.59.3`](https://togithub.com/PHP-CS-Fixer/PHP-CS-Fixer/blob/HEAD/CHANGELOG.md#Changelog-for-v3593) [Compare Source](https://togithub.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.59.2...v3.59.3) - refactor: refactor to templated trait+interface ([#​7988](https://togithub.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/7988)) ### [`v3.59.2`](https://togithub.com/PHP-CS-Fixer/PHP-CS-Fixer/blob/HEAD/CHANGELOG.md#Changelog-for-v3592) [Compare Source](https://togithub.com/PHP-CS-Fixer/PHP-CS-Fixer/compare/v3.59.1...v3.59.2) - fix: "list" is reserved type ([#​8087](https://togithub.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8087)) - chore: add missing type in method prototype ([#​8088](https://togithub.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8088)) - CI: bump Ubuntu version ([#​8086](https://togithub.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8086)) - deps: bump infection to unblock PHPUnit 11, and few more as chore ([#​8083](https://togithub.com/PHP-CS-Fixer/PHP-CS-Fixer/issues/8083))
sebastianbergmann/phpunit (phpunit/phpunit) ### [`v11.2.5`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/11.2.5): PHPUnit 11.2.5 [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/11.2.4...11.2.5) ##### Changed - [#​5877](https://togithub.com/sebastianbergmann/phpunit/pull/5877): Use `array_pop()` instead of `array_shift()` for processing `Test` objects in `TestSuite::run()` and optimize `TestSuite::isEmpty()` *** [How to install or update PHPUnit](https://docs.phpunit.de/en/11.2/installation.html) ### [`v11.2.4`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/11.2.4): PHPUnit 11.2.4 [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/11.2.3...11.2.4) ##### Changed - [#​5875](https://togithub.com/sebastianbergmann/phpunit/pull/5875): Also destruct `TestCase` objects early that use a data provider *** [How to install or update PHPUnit](https://docs.phpunit.de/en/11.2/installation.html) ### [`v11.2.3`](https://togithub.com/sebastianbergmann/phpunit/releases/tag/11.2.3): PHPUnit 11.2.3 [Compare Source](https://togithub.com/sebastianbergmann/phpunit/compare/11.2.2...11.2.3) ##### Changed - [#​5870](https://togithub.com/sebastianbergmann/phpunit/pull/5870): Do not collect unnecessary information using `debug_backtrace()` *** [How to install or update PHPUnit](https://docs.phpunit.de/en/11.2/installation.html)
rectorphp/rector (rector/rector) ### [`v1.1.1`](https://togithub.com/rectorphp/rector/releases/tag/1.1.1): Released Rector 1.1.1 [Compare Source](https://togithub.com/rectorphp/rector/compare/1.1.0...1.1.1) **\[Performance] Fix huge performance hit by reverting children class detection ([#​5995](https://togithub.com/rectorphp/rector-src/pull/5995)) - fixes [https://github.com/rectorphp/rector/issues/8679](https://togithub.com/rectorphp/rector/issues/8679), [https://github.com/rectorphp/rector/issues/8638](https://togithub.com/rectorphp/rector/issues/8638), [https://github.com/rectorphp/rector/issues/8637](https://togithub.com/rectorphp/rector/issues/8637)**
#### New Rules - \[TypeDeclaration] Add ReturnTypeFromReturnCastRector ([#​5905](https://togithub.com/rectorphp/rector-src/pull/5905)) - \[TypeDeclaration] Add ReturnTypeFromSymfonySerializerRector ([#​5908](https://togithub.com/rectorphp/rector-src/pull/5908)) - \[TypeDeclaration] Add TypedPropertyFromJMSSerializerAttributeTypeRector ([#​5909](https://togithub.com/rectorphp/rector-src/pull/5909)) - \[TypeDeclaration] Add AddTypeFromResourceDocblockRector ([#​5915](https://togithub.com/rectorphp/rector-src/pull/5915)) - \[Php74] Add HebrevcToNl2brHebrevRector ([#​5977](https://togithub.com/rectorphp/rector-src/pull/5977)) - \[Php74] Add RestoreIncludePathToIniRestoreRector ([#​5973](https://togithub.com/rectorphp/rector-src/pull/5973)) - \[Carbon] Init set to migrate DateTime to Carbon ([#​5868](https://togithub.com/rectorphp/rector-src/pull/5868)) - \[Carbon] Add immutable support to other rules ([#​5896](https://togithub.com/rectorphp/rector-src/pull/5896)) - Convert DateTimeImmutable to CarbonImmutable ([#​5895](https://togithub.com/rectorphp/rector-src/pull/5895)) - Convert time() to Carbon::now()->timestamp ([#​5901](https://togithub.com/rectorphp/rector-src/pull/5901)), Thanks [@​kylekatarnls](https://togithub.com/kylekatarnls)!
#### New Features and DX improvements :partying_face: - **Add code quality levels** ([#​5910](https://togithub.com/rectorphp/rector-src/pull/5910)), Thanks [@​carlos-granados](https://togithub.com/carlos-granados)! - **\[DX] Introduce set providers**, to enable package + version based set registration ([#​5976](https://togithub.com/rectorphp/rector-src/pull/5976)) - \[DX] Report rules that registered in withSkip() but never registered in withRules() ([#​5919](https://togithub.com/rectorphp/rector-src/pull/5919)) - \[Set] Add new rector-preset set to have opiniated rector rules that can be enabled in rector-src and its extension ([#​5924](https://togithub.com/rectorphp/rector-src/pull/5924)) - \[DeadCode] Add RemoveUnusedPublicMethodParameterRector ([#​5925](https://togithub.com/rectorphp/rector-src/pull/5925)) - \[TypeDeclaration] Handle double declare(strict_types=1) addition on DeclareStrictTypesRector + IncreaseDeclareStrictTypesRector ([#​5928](https://togithub.com/rectorphp/rector-src/pull/5928)) - \[CodingStyle]\[Php80] Add join func call support on ConsistentImplodeRector ([#​5958](https://togithub.com/rectorphp/rector-src/pull/5958)) - \[CodeQuality] Add support for (), {}, \[], <> delimiter on RegexPatternDetector ([#​5957](https://togithub.com/rectorphp/rector-src/pull/5957)) - \[TypeDeclaration] Add Static Call support on AddMethodCallBasedStrictParamTypeRector ([#​5960](https://togithub.com/rectorphp/rector-src/pull/5960)) - \[Config] Add withPhpPolyfill() method to load php polyfill set on RectorConfigBuilder ([#​5983](https://togithub.com/rectorphp/rector-src/pull/5983)) - **\[DX] Add ->withPhpXSets() for PHP 7.4 and lower, improve ->withPreparedSets()** ([#​5984](https://togithub.com/rectorphp/rector-src/pull/5984)) - \[config] Disable parallel on --debug ([#​5904](https://togithub.com/rectorphp/rector-src/pull/5904)) - \[Php80] Skip mixed doc with description and valid doc on MixedTypeRector ([#​5906](https://togithub.com/rectorphp/rector-src/pull/5906)) - \[DX] Add `withPhpPolyfills()` method to add polyfill rules ([#​5981](https://togithub.com/rectorphp/rector-src/pull/5981)) [https://github.com/rectorphp/rector-src/pull/5983](https://togithub.com/rectorphp/rector-src/pull/5983) - \[DX] Ommit static functions/closure from coding-style, as often ignored and depends on personal preference ([#​5916](https://togithub.com/rectorphp/rector-src/pull/5916)) - \[DX] Ommit post-inc to pre-inc rule from coding-style as too opinionated ([#​5917](https://togithub.com/rectorphp/rector-src/pull/5917)) - \[DX] Remove UseIncrementAssignRector from coding-style set, as often ignored ([#​5920](https://togithub.com/rectorphp/rector-src/pull/5920))
#### Bugfixes :bug: - \[AutoImport] No need RenamedClassesDataCollector usage on UsesClassNameImportSkipVoter ([#​5921](https://togithub.com/rectorphp/rector-src/pull/5921)) - \[Php81] Skip private method from instantiated class on FirstClassCallableRector ([#​5929](https://togithub.com/rectorphp/rector-src/pull/5929)) - \[NodeTypeCorrector] Directly use StringType on Intersection of strings on AccessoryNonEmptyStringTypeCorrector ([#​5933](https://togithub.com/rectorphp/rector-src/pull/5933)) - \[CodeQuality] Allow check in current Class\_ with multiple props on CompleteDynamicPropertiesRector ([#​5938](https://togithub.com/rectorphp/rector-src/pull/5938)) - \[Naming] Handle rename property with only comment, without [@​var](https://togithub.com/var) doc on RenamePropertyToMatchTypeRector ([#​5945](https://togithub.com/rectorphp/rector-src/pull/5945)) - Remove the renaming of apache_request_headers ([#​5943](https://togithub.com/rectorphp/rector-src/pull/5943)), Thanks [@​rhuijts](https://togithub.com/rhuijts)! - \[Naming] Handle nullable object [@​var](https://togithub.com/var) docblock on RenamePropertyToMatchTypeRector ([#​5946](https://togithub.com/rectorphp/rector-src/pull/5946)) - \[Php81] Skip param variable used in next stmt after coalesce on NewInInitializerRector ([#​5971](https://togithub.com/rectorphp/rector-src/pull/5971)) - \[Php71] Skip call abstract method on RemoveExtraParametersRector ([#​5930](https://togithub.com/rectorphp/rector-src/pull/5930)) - \[TypeDeclaration] Do not remove docblock with description on MergeDateTimePropertyTypeDeclarationRector ([#​5931](https://togithub.com/rectorphp/rector-src/pull/5931)) - \[DeadCode] Remove param docblock on RemoveUnusedPromotedPropertyRector when exists ([#​5936](https://togithub.com/rectorphp/rector-src/pull/5936)) - \[Cleanup] Remove deprecated AttributeKey::PARENT_NODE, remove deprecated NodeNameResolver::isCaseSensitiveName() ([#​5939](https://togithub.com/rectorphp/rector-src/pull/5939)) - \[NodeTypeResolver] Remove Property->type instanceof Node check on NodeTypeResolver->getType() ([#​5947](https://togithub.com/rectorphp/rector-src/pull/5947)) - \[BetterPhpDocParser] Remove unnecessary PrivatesAccessor usage on BetterTokenIterator and TokenIteratorFactory ([#​5950](https://togithub.com/rectorphp/rector-src/pull/5950)) - \[DeadCode] Skip dynamic variable on RemoveUnusedVariableAssignRector ([#​5964](https://togithub.com/rectorphp/rector-src/pull/5964)) - \[DeadCode] Reduce loop for used in next stmt on RemoveUnusedVariableAssignRector ([#​5969](https://togithub.com/rectorphp/rector-src/pull/5969))
#### Removed and Deprecated :skull: - Remove deprecated and empty FinalizeClassesWithoutChildrenRector + FinalizePublicClassConstantRector ([#​5980](https://togithub.com/rectorphp/rector-src/pull/5980)) - \[DX] Soft-deprecate CallableThisArrayToAnonymousFunctionRector, as FirstClassCallableRector handles the same case better ([#​5918](https://togithub.com/rectorphp/rector-src/pull/5918))
webpack/webpack (webpack) ### [`v5.92.1`](https://togithub.com/webpack/webpack/releases/tag/v5.92.1) [Compare Source](https://togithub.com/webpack/webpack/compare/v5.92.0...v5.92.1) #### Bug Fixes - Doesn't crash with an error when the css experiment is enabled and contenthash is used
yarnpkg/berry (yarn) ### [`v4.3.1`](https://togithub.com/yarnpkg/berry/compare/b2eb9dce084f1a892101d1b693fea25f05428ff8...2e73cdb7e2057a3ab4bd93074190b508b407c7ab) [Compare Source](https://togithub.com/yarnpkg/berry/compare/b2eb9dce084f1a892101d1b693fea25f05428ff8...2e73cdb7e2057a3ab4bd93074190b508b407c7ab)
zenstruck/foundry (zenstruck/foundry) ### [`v2.0.4`](https://togithub.com/zenstruck/foundry/releases/tag/v2.0.4) [Compare Source](https://togithub.com/zenstruck/foundry/compare/v2.0.3...v2.0.4) [`0989c5d`](https://togithub.com/zenstruck/foundry/commit/0989c5d) fix: don't try to proxify objects that are not persistable ([#​646](https://togithub.com/zenstruck/foundry/issues/646)) by [@​nikophil](https://togithub.com/nikophil) [`50ae3dc`](https://togithub.com/zenstruck/foundry/commit/50ae3dc) fix: handle contravariance problem when proxifying class with unserialize method ([#​644](https://togithub.com/zenstruck/foundry/issues/644)) by [@​nikophil](https://togithub.com/nikophil) [Full Change List](https://togithub.com/zenstruck/foundry/compare/v2.0.3...v2.0.4) ### [`v2.0.3`](https://togithub.com/zenstruck/foundry/releases/tag/v2.0.3) [Compare Source](https://togithub.com/zenstruck/foundry/compare/v2.0.2...v2.0.3) [`6f0835f`](https://togithub.com/zenstruck/foundry/commit/6f0835f) fix(2.x): only reset error handler in before class hook ([#​643](https://togithub.com/zenstruck/foundry/issues/643)) by [@​nikophil](https://togithub.com/nikophil) [`3c31193`](https://togithub.com/zenstruck/foundry/commit/3c31193) test: add test with multiple ORM schemas ([#​629](https://togithub.com/zenstruck/foundry/issues/629)) by [@​vincentchalamon](https://togithub.com/vincentchalamon) [`303211a`](https://togithub.com/zenstruck/foundry/commit/303211a) fix: unproxy args in proxy objects ([#​635](https://togithub.com/zenstruck/foundry/issues/635)) by [@​nikophil](https://togithub.com/nikophil) [Full Change List](https://togithub.com/zenstruck/foundry/compare/v2.0.2...v2.0.3)

Configuration

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

🚦 Automerge: Enabled.

â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Renovate Bot.