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
-
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