v3.3.0-alpha.1 #6119
soyuka
announced in
Announcements
v3.3.0-alpha.1
#6119
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What's Changed
fix(serializer): fix TagCollector for JSONAPI and HAL format by @usu in fix(serializer): fix TagCollector for JSONAPI and HAL format #6076
fix(graphql): use normalization context to get item from IRI by @bkosun in fix(graphql): use normalization context to get item from IRI #5915
fix(doctrine): constants case sensitive values by @soyuka in Update SearchFilterInterface.php #6066
feat(serializer): collect cache tags using a TagCollector by @usu in feat(serializer): collect cache tags using a TagCollector #5758
feat: allow to extend link handling by @soyuka in feat: allow to extend link handling #6061
feat(parametervalidator): create api-platform/parameter-validator component by @aegypius in feat(parametervalidator): create api-platform/parameter-validator component #6080
feat(subresource): Link Security by @KDederichs in feat(subresource): Link Security #5290
feat(symfony): request and view kernel listeners by @soyuka in feat(symfony): request and view kernel listeners #6102
feat(metadata): headers configuration by @soyuka in feat(metadata): headers configuration #6074
Components:
api-platform/parametervalidator
api-platform/doctrine-common
api-platform/doctrine-orm
api-platform/doctrine-odm
A new interface
ApiPlatform\Serializer\TagCollectorInterface
allows to collect cache tags (IRIs) during serialization instead of using API Platform defaults.An experimental feature (#5290) gives the ability to use
security
on sub resource links.If you use controllers you should use:
The default is
false
you can get rid of theevent_listeners_backward_compatibility_layer
flag. You can now force an operation state, for example:These namespaces are deprecated:
ApiPlatform\Api
ApiPlatform\Exception
ApiPlatform\Problem
ApiPlatform\Action
ApiPlatform\Util
Most of the classes have moved to
ApiPlatform\Metadata
.New Contributors
Full Changelog: v3.2.11...v3.3.0-alpha.1
Beta Was this translation helpful? Give feedback.
All reactions