Skip to content

Commit 504d6e3

Browse files
committed
chore: v3.2.0-alpha.2 changelog
1 parent 72c0b42 commit 504d6e3

File tree

1 file changed

+28
-10
lines changed

1 file changed

+28
-10
lines changed

CHANGELOG.md

Lines changed: 28 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Changelog
22

3+
## v3.2.0-alpha.2
4+
5+
### Bug fixes
6+
7+
* [6c9e121db](https://github.com/api-platform/core/commit/6c9e121db88256d79c9c4c78c05993b3465c025e) fix(elasticsearch): elasticsearch 8 compatibility (#5795)
8+
* [7ecfdff85](https://github.com/api-platform/core/commit/7ecfdff85e997feafab1377ae6309e273a4e9678) fix(symfony): graphql security/validator only when enabled
9+
10+
### Features
11+
12+
* [0d04f28f2](https://github.com/api-platform/core/commit/0d04f28f230f5e9ab789644caba7efac1fe20cfa) feat(metadata): improve CreateProvider (#5770)
13+
* [46e84ffc1](https://github.com/api-platform/core/commit/46e84ffc182df12221967ab91403f2b0692847be) feat(symfony): add mercure asserts (#5764)
14+
* [c7dcd3669](https://github.com/api-platform/core/commit/c7dcd36690927bdf3bd08055cdf4fff5c08de4da) feat(doctrine): stateOptions can handleLinks for query optimization (#5732)
15+
16+
Notes:
17+
18+
- Adds `assertMercureUpdateMatchesJsonSchema(Update $update, array $topics, array|object|string $jsonSchema = '', bool $private = false, string $id = null, string $type = null, int $retry = null, string $message = '')`
19+
- The handle links feature is experimental until 3.3
20+
321
## v3.2.0-alpha.1
422

523
### Bug fixes
@@ -130,7 +148,7 @@ Also updates: graphiql, opensans
130148
* [05b572234](https://github.com/api-platform/core/commit/05b5722347810f6af9b458b60c28a0bb38301f64) fix(jsonschema): access related subschema on readableLink (#5515)
131149
* [138c51218](https://github.com/api-platform/core/commit/138c512186145f79b1b00f25e1785cc533eb6107) fix(serializer): skip unknown property and use the name converter
132150
* [23ef01aa2](https://github.com/api-platform/core/commit/23ef01aa2d5700ede458f32e09c6a85967d60c1d) fix(openapi): restore OpenApiFactory::OPENAPI_DEFINITION_NAME (#5516)
133-
* [871824c44](https://github.com/api-platform/core/commit/871824c443f0e1fb5bfbddeef648b5da2745d291) fix(symfony): check operations parameters (#5513)
151+
* [871824c44](https://github.com/api-platform/core/commit/871824c443f0e1fb5bfbddeef648b5da2745d291) fix(symfony): check operations parameters (#5513)
134152
* [af5cd209d](https://github.com/api-platform/core/commit/af5cd209d5e1761b1b0a7bf4de2e81280f32a167) fix(serializer): cache class metadata factory (#5512)
135153
* [f128e3b3c](https://github.com/api-platform/core/commit/f128e3b3ce17f34e4767c547c5857c754555fdd3) fix(openapi): yaml parameters extractor (#5487)
136154

@@ -154,9 +172,9 @@ Also updates: graphiql, opensans
154172
* [a5aa52923](https://github.com/api-platform/core/commit/a5aa5292391acb10e49d24a8bb56bdd622a05e41) fix(metadata): remove ReflectionEnum usage (#5453)
155173
* [bf29fb973](https://github.com/api-platform/core/commit/bf29fb973271d30d5e3ab878d65b75f2805d5928) fix(openapi): document PropertyFilter within parameter (#5458)
156174
* [cfdc9ad9b](https://github.com/api-platform/core/commit/cfdc9ad9baa2a7bc8d206e92b51ee7513abe575a) fix(metadata): add default operations config (#5459)
157-
* [6e35a714f](https://github.com/api-platform/core/commit/cfdc9ad9baa2a7bc8d206e92b51ee7513abe575a) perf(symfony): cache identifier metadata factory (#5466)
175+
* [6e35a714f](https://github.com/api-platform/core/commit/cfdc9ad9baa2a7bc8d206e92b51ee7513abe575a) perf(symfony): cache identifier metadata factory (#5466)
158176

159-
Notes:
177+
Notes:
160178

161179
- #5473 changes the priority of the `ApiPlatform\Symfony\EventListener\QueryParameterValidateListener` from 16 to 2 so that it occurs after the security listener.
162180
- ReflectionEnum was removed as it was causing segfaults with opcache preload and an unidentified PHP extension
@@ -237,7 +255,7 @@ Notes:
237255
238256
### Backward compatibility
239257
240-
- only use named arguments on metadata attributes (`Get`, `Query`, `Operation`, `ApiProperty` etc.) as we don't guarantee the backward compatibility on positional arguments
258+
- only use named arguments on metadata attributes (`Get`, `Query`, `Operation`, `ApiProperty` etc.) as we don't guarantee the backward compatibility on positional arguments
241259
242260
## v3.0.12
243261
@@ -254,7 +272,7 @@ Notes:
254272
* [0154bf13c](https://github.com/api-platform/core/commit/0154bf13c3aa99b6bfe2c17c875a51e876aca43f) fix(metadata): homogenize operations constructor (#5344)
255273
Note: we made clear that we are supporting only named arguments on our Attributes. We do not support backward compatibility on positional arguments.
256274
* [53cb25fab](https://github.com/api-platform/core/commit/53cb25fab0fcec2d336590c7e82e1c6a8728d00a) fix(symfony): annotation reader argument optional (#5358)
257-
* [722802c13](https://github.com/api-platform/core/commit/722802c13200179cd9ce7b2812738471a9340f27) fix(graphql): usable YAML/XML configuration (#5333)
275+
* [722802c13](https://github.com/api-platform/core/commit/722802c13200179cd9ce7b2812738471a9340f27) fix(graphql): usable YAML/XML configuration (#5333)
258276
Note: `paginationViaCursor` was removed from GraphQl operations as it had no behavior
259277
* [937786efe](https://github.com/api-platform/core/commit/937786efeab77f939d67973d7b4e7bc4fd8eec17) fix(metadata): extract identifier using `Link::toProperty` (#5352)
260278
@@ -374,7 +392,7 @@ Notes:
374392
375393
Various cleanup in services and removal of backward compatibility layer.
376394
377-
## 3.0.0-rc.2
395+
## 3.0.0-rc.2
378396
379397
* JsonLd: correct the `api_jsonld_context` route format (#4844)
380398
* Metadata: remove metadata_backward_compatibility_layer option (#4843)
@@ -401,7 +419,7 @@ Breaking changes:
401419
* Serializer: `skip_null_values` now defaults to `true`
402420
* Metadata: `Patch` is added to the automatic CRUD
403421
* Symfony: generated route names and operation names changed, route naming can be changed directly within metadata
404-
422+
405423
## v2.7.14
406424
407425
### Bug fixes
@@ -534,7 +552,7 @@ Breaking changes:
534552
535553
Various cs fixes and PHPDoc to help upgrading to 3.0.
536554
537-
## 2.7.0-rc.2
555+
## 2.7.0-rc.2
538556
539557
* Symfony: the upgrade command now updates ApiFilter as well (#4845)
540558
* Symfony: maker command to create a state Processor (#4423)
@@ -588,9 +606,9 @@ Doctrine: new interfaces for Filters and Extensions ready, switch to the `ApiPla
588606
* GraphQl: output creates its own type in TypeBuilder (#4766)
589607
* Metadata: clear missing metadata cache pools (#4770)
590608
* Metadata: property override when value is set (#4767)
591-
* Metadata: add read and write to extractor (#4760)
609+
* Metadata: add read and write to extractor (#4760)
592610
* JsonSchema: factory backward compatibility layer (#4758)
593-
* Metadata: defaults properly overrides metadata (#4759)
611+
* Metadata: defaults properly overrides metadata (#4759)
594612
* Metadata: Add missing processor and provider to extractor (#4754)
595613
596614
## 2.7.0-alpha.5

0 commit comments

Comments
 (0)