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.
The QueryParameterValidator is deprecated, use the new QueryParameter
with constraints attribute instead.
What's Changed
-
fix(state): security parameter with listeners by @soyuka in #6457
-
Fix(graphql)(mercure): Use public URL for subscription URI creation if it is available by @psihius in #6514
-
test: Backed enum resource tests by @GwendolenLynch in #6288 and #6309
-
feat(openapi): allow optional request body content by @monitaurus in #6374
-
feat): Allow IRI to be pre-configured in context when serializing in HAL or JsonApi format by @pupaxxo in #6215
-
feat(state): add security to parameters by @emmanuel-averty in #6435
-
feat: deprecate query parameter validator by @soyuka in #6454
-
feat(openapi): make open_api_override_responses act on default 404 response generation by @monitaurus in #6551
-
refactor(metadata): provide a trait in addition to the attribute by @dunglas in #6558
-
feat(doctrine): add new filter for filtering an entity using PHP enums by @mremi in #6560
New Contributors
Full Changelog: v3.3.12...v3.4.0-alpha.2