benjaminjonard / koillection

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

Update dependency api-platform/core to v4 - autoclosed #1205

Closed benjaminjonard closed 2 months ago

benjaminjonard commented 2 months ago

This PR contains the following updates:

Package Type Update Change
api-platform/core (source) require major 3.3.12 -> 4.0.1

Release Notes

api-platform/core (api-platform/core) ### [`v4.0.1`](https://redirect.github.com/api-platform/core/blob/HEAD/CHANGELOG.md#v401) [Compare Source](https://redirect.github.com/api-platform/core/compare/v4.0.0...v4.0.1) ##### Bug fixes - [eb80a1a56](https://redirect.github.com/api-platform/core/commit/eb80a1a5651b81cab13b018662a0d21e05facbfe) fix(state): precise format on content-location ([#​6627](https://redirect.github.com/api-platform/core/issues/6627)) ##### Features - [4a2271670](https://redirect.github.com/api-platform/core/commit/4a2271670a88c318ab38bd7eb2a1c0b93a5c0ea0) feat: api-platform/json-hal component ([#​6621](https://redirect.github.com/api-platform/core/issues/6621)) ### [`v4.0.0`](https://redirect.github.com/api-platform/core/blob/HEAD/CHANGELOG.md#v400) [Compare Source](https://redirect.github.com/api-platform/core/compare/v3.4.0...v4.0.0) ##### Bug fixes - [7c5689626](https://redirect.github.com/api-platform/core/commit/7c568962634691892fe1057b3c982765a1c20ba2) fix(laravel): call authorize on delete but not validation ([#​6618](https://redirect.github.com/api-platform/core/issues/6618)) - [d74b2b5fa](https://redirect.github.com/api-platform/core/commit/d74b2b5fa939a9f5ca11d3538e358070047a6c3d) fix: swagger ui with route identifier ([#​6616](https://redirect.github.com/api-platform/core/issues/6616)) - [de6e3f546](https://redirect.github.com/api-platform/core/commit/de6e3f546a26c5ad5444d8e2448d81faec36bd73) fix(laravel): validate enum schema within filter ([#​6615](https://redirect.github.com/api-platform/core/issues/6615)) - [0a461d749](https://redirect.github.com/api-platform/core/commit/0a461d749b7b4ac706f3b7b6138a13cb6e4a9d2d) fix(symfony): allow schema restriction for collection like property from choice constraint ([#​6520](https://redirect.github.com/api-platform/core/issues/6520)) - [0c66a494d](https://redirect.github.com/api-platform/core/commit/0c66a494d3bda5817e59da2e43f0232e2e8fea15) fix(laravel): cache metadata, add trace on debug mode ([#​6555](https://redirect.github.com/api-platform/core/issues/6555)) - [1b6e7c6cc](https://redirect.github.com/api-platform/core/commit/1b6e7c6ccf3d2c61816a7dceb35f1d5980ea0565) fix(laravel): disable GraphQL by default and fix provider - [290944103](https://redirect.github.com/api-platform/core/commit/290944103039a4a6d64904d1a89264b800c809d5) fix(laravel): SwaggerUI title ([#​6527](https://redirect.github.com/api-platform/core/issues/6527)) - [2df0860b5](https://redirect.github.com/api-platform/core/commit/2df0860b577bb1ae0882096436f3eaeb91281901) fix(laravel): Eloquent date and datetime type detection ([#​6529](https://redirect.github.com/api-platform/core/issues/6529)) - [2fc74f2e6](https://redirect.github.com/api-platform/core/commit/2fc74f2e651f229e982343c1cb0c6a2c5d5eee64) fix: remove PUT from default operations ([#​6570](https://redirect.github.com/api-platform/core/issues/6570)) - [3b42c9ff2](https://redirect.github.com/api-platform/core/commit/3b42c9ff235de5feac555d0283c513a6e4643953) fix: deserialization path for not denormalizable relations collected errors ([#​6537](https://redirect.github.com/api-platform/core/issues/6537)) - [3c554a605](https://redirect.github.com/api-platform/core/commit/3c554a605ec9d5f36dfd852c4f93f0ce582064c9) fix(laravel): docs \_format and open swagger ui ([#​6595](https://redirect.github.com/api-platform/core/issues/6595)) - [3c5aea80f](https://redirect.github.com/api-platform/core/commit/3c5aea80fdbed20216764f6d721fe4f37cf2889d) fix(symfony): load isApiResource metadata ([#​6562](https://redirect.github.com/api-platform/core/issues/6562)) - [4ee209eff](https://redirect.github.com/api-platform/core/commit/4ee209effb0fd11789db9f016d6e90aa3cb942a9) fix(laravel): visible and hidden fields support ([#​6538](https://redirect.github.com/api-platform/core/issues/6538)) - [6e15eb95f](https://redirect.github.com/api-platform/core/commit/6e15eb95fffb2deec3d381f5d6fd87e189772270) fix(laravel): register HydraPartialCollectionViewNormalizer ([#​6588](https://redirect.github.com/api-platform/core/issues/6588)) - [86365be2a](https://redirect.github.com/api-platform/core/commit/86365be2a5b8e8d0050e09d4e401bb758aa8b7a8) fix(laravel): Eloquent PropertyAccessor ([#​6536](https://redirect.github.com/api-platform/core/issues/6536)) - [a1dd0b54d](https://redirect.github.com/api-platform/core/commit/a1dd0b54d137d70f2163fa03690c1f4c74a549c0) fix(laravel): entrypoint with doc formats ([#​6552](https://redirect.github.com/api-platform/core/issues/6552)) - [a4a53ab48](https://redirect.github.com/api-platform/core/commit/a4a53ab4838f4d17d3677952157b44ec165e3e3a) fix(laravel): identitifer is not writable unless marked as writable ([#​6531](https://redirect.github.com/api-platform/core/issues/6531)) - [a6f355358](https://redirect.github.com/api-platform/core/commit/a6f355358a88e7cf7759db0dee41e185157ddc68) fix(laravel): do not normalize exception originalTrace ([#​6533](https://redirect.github.com/api-platform/core/issues/6533)) - [bd6a57c4c](https://redirect.github.com/api-platform/core/commit/bd6a57c4c0b38d6f880a5bd79031a87033f707e6) fix(laravel): snake case props ([#​6532](https://redirect.github.com/api-platform/core/issues/6532)) - [c31566602](https://redirect.github.com/api-platform/core/commit/c315666022185839742b8c5ef81601d85d8c3f4b) fix(laravel): api_doc route regex - [ebc61d59d](https://redirect.github.com/api-platform/core/commit/ebc61d59d60eda3a020593cf4cb46c5d30548e46) fix(laravel): entrypoint serialization ([#​6541](https://redirect.github.com/api-platform/core/issues/6541)) ##### Features - [00787f32d](https://redirect.github.com/api-platform/core/commit/00787f32da54418de7d869cff218e22d8ae2ae1d) feat(laravel): automatically register policies ([#​6623](https://redirect.github.com/api-platform/core/issues/6623)) - [06a647a80](https://redirect.github.com/api-platform/core/commit/06a647a80d4c6b7bfb3474d0685bcb445b56a5a8) feat(laravel): add CSV support ([#​6617](https://redirect.github.com/api-platform/core/issues/6617)) - [a49bde1ea](https://redirect.github.com/api-platform/core/commit/a49bde1ea79ae4226b70c20f9bf967ac77e9ab89) feat(laravel): filter validations rules - [03357fb90](https://redirect.github.com/api-platform/core/commit/03357fb90ac0003f0cec2002df01711d0fb99a1e) feat(laravel): supports more Eloquent types ([#​6544](https://redirect.github.com/api-platform/core/issues/6544)) - [05e75be83](https://redirect.github.com/api-platform/core/commit/05e75be834c629e0487caaaedfe9fdf0bd5a7226) feat(doctrine): add new filter for filtering an entity using PHP backed enum, resolves [#​6506](https://redirect.github.com/api-platform/core/issues/6506) ([#​6547](https://redirect.github.com/api-platform/core/issues/6547)) ([#​6560](https://redirect.github.com/api-platform/core/issues/6560)) - [538648840](https://redirect.github.com/api-platform/core/commit/538648840dc7439b12033ed6f413f3167705da4d) feat(laravel): enable graphQl support ([#​6550](https://redirect.github.com/api-platform/core/issues/6550)) - [5b9767be2](https://redirect.github.com/api-platform/core/commit/5b9767be215afdf61fccf8490d0a3a7018078ce5) feat(laravel): policy, auth and gate ([#​6523](https://redirect.github.com/api-platform/core/issues/6523)) - [5e1233c57](https://redirect.github.com/api-platform/core/commit/5e1233c57a497d00a7c4bd3e3ad0cac25aeac014) feat(laravel): search filter ([#​6534](https://redirect.github.com/api-platform/core/issues/6534)) - [9c461626f](https://redirect.github.com/api-platform/core/commit/9c461626f7d02f8d15487134b636f11966c19a5e) feat(laravel): provide a trait in addition to the annotation ([#​6543](https://redirect.github.com/api-platform/core/issues/6543)) - [c9f18d4fb](https://redirect.github.com/api-platform/core/commit/c9f18d4fb833ea0b89ef18021cad491cf0600ef1) feat(laravel): eloquent filters (search, date, equals, or) ([#​6593](https://redirect.github.com/api-platform/core/issues/6593)) - [e09e73efc](https://redirect.github.com/api-platform/core/commit/e09e73efc5b4a39ab33d00c5d5422d8d9f7b5e89) feat: remove hydra prefix ([#​6418](https://redirect.github.com/api-platform/core/issues/6418)) ### [`v3.4.0`](https://redirect.github.com/api-platform/core/blob/HEAD/CHANGELOG.md#v340) [Compare Source](https://redirect.github.com/api-platform/core/compare/v3.3.13...v3.4.0) ##### Deprecations: Namespaces like `ApiPlatform/Api` or `ApiPlatform/Util` are deprecated and will be removed in 4.0. You should now install `api-platform/symfony` instead of `api-platform/core`. Read the [upgrade guide](https://api-platform.com/docs/core/upgrade-guide/) for detailed steps. ##### Bug fixes - [56153b755](https://redirect.github.com/api-platform/core/commit/56153b755151ee11c8c17fdc3fd919d544f078ac) fix(hydra): error hydra prefix ([#​6599](https://redirect.github.com/api-platform/core/issues/6599)) - [7c89f66a5](https://redirect.github.com/api-platform/core/commit/7c89f66a534cc1100c3dab0a129381d307d9d8b4) fix: replace ApiPlatform\Exception use by ApiPlatform\Metadata\Exception ([#​6597](https://redirect.github.com/api-platform/core/issues/6597)) - [a3a4a990d](https://redirect.github.com/api-platform/core/commit/a3a4a990d527136f093b022782a82e1d5b04c0b5) fix(metadata): loop on operations can be null - [ef0ee6427](https://redirect.github.com/api-platform/core/commit/ef0ee6427f8056bcb2617c228a7cf9ffd9d29ccd) fix(doctrine): use parameter.property for filter value ([#​6572](https://redirect.github.com/api-platform/core/issues/6572)) - [17c6b586c](https://redirect.github.com/api-platform/core/commit/17c6b586c5ab49437ac11dd092efdd5f0baf569b) fix(state): log on missing provider ([#​6519](https://redirect.github.com/api-platform/core/issues/6519)) - [601ccfb42](https://redirect.github.com/api-platform/core/commit/601ccfb4243803f40a7fa7179e0661da59c88b86) fix(doctrine): move event listeners to doctrine/common ([#​6573](https://redirect.github.com/api-platform/core/issues/6573)) - [6499e0aa5](https://redirect.github.com/api-platform/core/commit/6499e0aa5dd61fdff7706e7940cdf8c1fc3e18ef) fix: deprecate url generator interface namespace ([#​6575](https://redirect.github.com/api-platform/core/issues/6575)) - [3c5aea80f](https://redirect.github.com/api-platform/core/commit/3c5aea80fdbed20216764f6d721fe4f37cf2889d) fix(symfony): load isApiResource metadata ([#​6562](https://redirect.github.com/api-platform/core/issues/6562)) - [61af0cc90](https://redirect.github.com/api-platform/core/commit/61af0cc90c1e095edb12e32ef433a742ef46637e) fix(doctrine): allow doctrine/dbal:^4 - [e063b80af](https://redirect.github.com/api-platform/core/commit/e063b80afe012ca4a6c8999de55b59193e8ae0ae) fix: parameter context for filters ([#​6535](https://redirect.github.com/api-platform/core/issues/6535)) - [e22392193](https://redirect.github.com/api-platform/core/commit/e22392193bb1fc71ece5abf393fa54b0745fc287) fix(state): security parameter with listeners ([#​6457](https://redirect.github.com/api-platform/core/issues/6457)) Various fixes for components isolation. ##### Features - [130fb5a8c](https://redirect.github.com/api-platform/core/commit/130fb5a8c833430e5e09624b06f296e0bcb7ceed) feat: better path sorting for openapi UIs ([#​6583](https://redirect.github.com/api-platform/core/issues/6583)) - [26d700e06](https://redirect.github.com/api-platform/core/commit/26d700e06035eaf4d04ddd52f3101dae690734d8) feat(symfony): add error page ([#​6389](https://redirect.github.com/api-platform/core/issues/6389)) - [48267c9b6](https://redirect.github.com/api-platform/core/commit/48267c9b6a942b1fb54f0efcfa5b2d2ac47c93bf) feat(openapi): add error resources schemes ([#​6332](https://redirect.github.com/api-platform/core/issues/6332)) - [e91c783a2](https://redirect.github.com/api-platform/core/commit/e91c783a2abf51bf2bdcf1230826108632c44a0d) feat(state): "deserializer_type" context ([#​6429](https://redirect.github.com/api-platform/core/issues/6429)) - [17c6b586c](https://redirect.github.com/api-platform/core/commit/17c6b586c5ab49437ac11dd092efdd5f0baf569b) feat(state): log on missing provider ([#​6519](https://redirect.github.com/api-platform/core/issues/6519)) - [05e75be83](https://redirect.github.com/api-platform/core/commit/05e75be834c629e0487caaaedfe9fdf0bd5a7226) feat(doctrine): add new filter for filtering an entity using PHP backed enum, resolves [#​6506](https://redirect.github.com/api-platform/core/issues/6506) ([#​6547](https://redirect.github.com/api-platform/core/issues/6547)) ([#​6560](https://redirect.github.com/api-platform/core/issues/6560)) - [0b985ae76](https://redirect.github.com/api-platform/core/commit/0b985ae760bc4689d3f5bbacebb21b35b334d0be) feat(state): add security to parameters ([#​6435](https://redirect.github.com/api-platform/core/issues/6435)) - [63ccfd58c](https://redirect.github.com/api-platform/core/commit/63ccfd58c95b5aa4aa0353eb122d96ef35187222) feat: BackedEnum resources ([#​6309](https://redirect.github.com/api-platform/core/issues/6309)) - [65296eaf1](https://redirect.github.com/api-platform/core/commit/65296eaf1eb18dc725e9316e9ab49b191aae43a3) feat(openapi): allow optional request body content ([#​6374](https://redirect.github.com/api-platform/core/issues/6374)) - [7399fcf7e](https://redirect.github.com/api-platform/core/commit/7399fcf7eaf28cd649d137da1fdd54f69093e275) feat(symfony): skip error handler ([#​6463](https://redirect.github.com/api-platform/core/issues/6463)) - [74986cb55](https://redirect.github.com/api-platform/core/commit/74986cb552182dc645bd1fc967faa0954dd59e0a) feat: inflector as service ([#​6447](https://redirect.github.com/api-platform/core/issues/6447)) - [b47edb2a4](https://redirect.github.com/api-platform/core/commit/b47edb2a499c34e79c167f963e3a626a3e9d040a) feat(serializer): context IRI in HAL or JsonApi format ([#​6215](https://redirect.github.com/api-platform/core/issues/6215)) - [db1241c66](https://redirect.github.com/api-platform/core/commit/db1241c66a08d226f57d8d61e0ec519071c6afdb) feat(openapi): make open_api_override_responses act on default 404 response generation ([#​6551](https://redirect.github.com/api-platform/core/issues/6551)) - [e09e73efc](https://redirect.github.com/api-platform/core/commit/e09e73efc5b4a39ab33d00c5d5422d8d9f7b5e89) feat: remove hydra prefix ([#​6418](https://redirect.github.com/api-platform/core/issues/6418)) ### [`v3.3.13`](https://redirect.github.com/api-platform/core/releases/tag/v3.3.13) [Compare Source](https://redirect.github.com/api-platform/core/compare/v3.3.12...v3.3.13) #### What's Changed - style: cs-fixer update by [@​soyuka](https://redirect.github.com/soyuka) in [https://github.com/api-platform/core/pull/6568](https://redirect.github.com/api-platform/core/pull/6568) - fix(doctrine): use parameter.property as filter value key by [@​nikophil](https://redirect.github.com/nikophil) in [https://github.com/api-platform/core/pull/6572](https://redirect.github.com/api-platform/core/pull/6572) - perf: skip context data added in [#​5758](https://redirect.github.com/api-platform/core/issues/5758) by [@​soyuka](https://redirect.github.com/soyuka) in [https://github.com/api-platform/core/pull/6612](https://redirect.github.com/api-platform/core/pull/6612) **Full Changelog**: https://github.com/api-platform/core/compare/v3.3.12...v3.3.13

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot.