Releases: api-platform/core
v3.3.0-beta.2
What's Changed
- fix(metadata): index operations by @GwendolenLynch in #6272
- fix(jsonapi): correct data path by @GwendolenLynch in #6273
- fix(jsonapi): return empty data array for empty relation by @GwendolenLynch in #6270
- GraphQL: Errors with nullish ManyToOne-Relation when using new ResolverFactory (for version 3.2) by @jotwea in #6092
- fix(symfony): register api_error route by @soyuka in #6281
- fix(jsonapi): add missing "included" schema parts by @GwendolenLynch in #6277
- fix(symfony): conflict for symfony/framework-bundle versions that break enum serializing by @GwendolenLynch in #6292
- fix(guide): change deprecated ValidationException by @soyuka in #6295
- fix: reorder early return QueryParameterValidateListener by @louismariegaborit in #6300
- fix(jsonschema): don't try to define $ref if set in attributes by @GwendolenLynch in #6303
Full Changelog: v3.3.0-beta.1...v3.3.0-beta.2
v3.2.21
What's Changed
- fix(symfony): conflict for symfony/framework-bundle versions that break enum serializing by @GwendolenLynch in #6292
- fix(jsonschema): don't try to define $ref if set in attributes by @GwendolenLynch in #6303
Full Changelog: v3.2.20...v3.2.21
v3.1.28
What's Changed
- fix(symfony): context not serializable when session by @MariusJam in #6302
Full Changelog: v3.1.27...v3.1.28
v3.2.20
v3.3.0-beta.1
Bug fixes
- 23a9f2a7f fix(openapi): webhook has pathItem
- 54638d3ca fix: fix PHPUnit 11 compatibility (#6202)
- bc96751e0 fix(graphql): nested collection for mongo (#6174)
- ca6be326d fix(doctrine): fix case on Mercure ExpressionLanguage (#6207)
- dad8b7df3 fix(validation): move validation exception resource (#6204)
Features
- 0b724d93b feat(openapi): document parameter
- 125f2cef4 feat: add webhook - openapi (#5873)
- 31d24aca4 feat(hydra): read hydra:property from ApiProperty::jsonLdContext (#6240)
- 3ad3836d5 feat(metadata): attribute Parameter (#6246)
- 52322048c feat(state): provide parameter values
- 5523bf5df feat(openapi): disable response override (#6221)
- 683c34c6f feat(hydra): parameter documentation
- 732d4aa8c feat(symfony): parameter DI for metadata state serializer
- 842030d55 feat(doctrine): parameter filter extension (#6248)
- b79c7ae0e feat(metadata): allow \Stringable for security parameters (#6095)
- e427bba70 feat(jsonschema): JSON:API schema factory (#6250)
The v3.3.0-beta.1 introduces a new QueryParameter
attribute to improve the filtering system.
v3.2.19
What's Changed
- test: decorate name converter as symfony interface changed by @soyuka in #6261
- fix(elasticsearch): wrong namespace for stateOptions by @soyuka in #6260
- fix(doctrine): wrong return type without name converter by @soyuka in #6254
- fix: multiple error routes #6214 by @soyuka in #6263
- fix(doctrine): stateOptions force resource class on collection by @soyuka in #6255
Full Changelog: v3.2.18...v3.2.19
v3.1.27
v3.2.18
What's Changed
- fix(jsonschema) don't skip remaining multiple union types by @GwendolenLynch in #6223
- fix(serializer): json non-resource intermittent class (HAL & JSON:API) by @GwendolenLynch in #6231
- fix(hydra): owl:maxCardinality should be an int by @soyuka in #6235
- fix(serializer): collection property in an output dto by @soyuka in #6239
- fix(jsonschema): generation of non-LD+JSON distinct schema formats by @GwendolenLynch in #6236
New Contributors
- @GwendolenLynch made their first contribution in #6223
Full Changelog: v3.2.17...v3.2.18
v3.2.17
v3.3.0-alpha.2
What's Changed
-
fix(hydra): remove dependency from ApiPlatform/Api dependency by @aegypius in #6154
-
fix(graphql): Embedded nullable relations graphql by @Koenstell in #6100
-
fix(symfony): reduce json-problem dependencies by @soyuka in #6169
-
feat: Paginators for Doctrine Collection & Selectable by @priyadi in #6153
-
feat(graphql): partial pagination for page based pagination by @xavierleune in #6120
-
feat: improve ApiProperty::security using property name by @vincentchalamon in #5853
-
feat(symfony): add
getOperation
Expression Language function on Mercure topics by @vincentchalamon in #5854
New Contributors
- @Koenstell made their first contribution in #6100
Full Changelog: v3.3.0-alpha.1...v3.3.0-alpha.2