api-platform 2.6.3
api-platform 2.6.3

API-Platform 2.6.3 have just been released with multiple bugfixes. API-Platform is a PHP library to helps you build a fully-featured hypermedia or GraphQL API in minutes, and it can be easily integrated with the Symfony framework using the bundle distributed with the library. Notice that API-Platform support PHP8, while the next Version 3 will be supporting PHP8 only, so it will be basically the 2.7 minus the backward compatibility layer.

Changes in this release include several bugfixes in the Doctrine and OpenAPI, in addition to few updates in the Identifiers to allow POST operations to be resubmitted again, and fix partial pagination, and finally do not delete data in options when deleting. JSON schema and Metadata also have been updated to respectively allow generation of documentation properly when property and method start from is, and check the output class when calculating serializer groups.

API-Platform 2.6.3

Changes in API-Platform 2.6.3

  • Identifiers: Re-allow POST operations even if no identifier is defined (#4052)
  • Hydra: Fix partial pagination which no longer returns the hydra:next property (#4015)
  • Security: Use a NullToken when using the new authenticator manager in the resource access checker (#4067)
  • Mercure: Do not use data in options when deleting (#4056)
  • Doctrine: Support for foreign identifiers (#4042)
  • Doctrine: Support for binary UUID in search filter (#3774)
  • Doctrine: Do not add join or lookup for search filter with empty value (#3703)
  • Doctrine: Reduce code duplication in search filter (#3541)
  • JSON Schema: Allow generating documentation when property and method start from “is” (property isActive and method isActive) (#4064)
  • OpenAPI: Fix missing 422 responses in the documentation (#4086)
  • OpenAPI: Fix error when schema is empty (#4051)
  • OpenAPI: Do not set scheme to oauth2 when generating securitySchemes (#4073)
  • OpenAPI: Fix missing $ref when no type is used in context (#4076)
  • GraphQL: Fix “Resource class cannot be determined.” error when a null iterable field is returned (#4092)
  • Metadata: Check the output class when calculating serializer groups (#3696)

API Platform is an open source software released under an MIT license. More information at https://api-platform.com/

LEAVE A REPLY

Please enter your comment!
Please enter your name here