diff --git a/CHANGELOG.md b/CHANGELOG.md index cf19d1745f7..7b68d83fb1a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## 3.0.1 + +* Symfony: don't use ArrayAdapter cache in production #5027 +* Symfony: remove `_api_exception_to_status` leftovers (#4992) +* Serializer: support empty array as object (#4999) +* Chore: compatibility with PHP 8.2 (#5024) +* Symfony: resource class directories bc break (#4982) +* Symfony: exception_status bad merge (#4981) +* Graphql: remove unused service for ItemResolverFactory (#4976) +* Chore: document missing breaking changes on the 3.0.0-beta.1 + ## 3.0.0 * Metadata: CRUD on subresource with experimental write support (#4932) @@ -35,10 +46,27 @@ Breaking changes: * Doctrine: `ContextAware` interfaces were merged with their child interfaces you can safely remove them (#4779) * Metadata: the `Core` namespace got removed (#4805) * Mercure: deprecation removed (#4805) +* Identifiers: using an object as identifier is supported only when this object is `Stringable` +* Serializer: `skip_null_values` now defaults to `true` +* Metadata: `Patch` is added to the automatic CRUD ## 2.7.1 -* Replace FQCN service names by snake ones (#5019) +* Chore: update swagger ui and javascript libraries (#5028) +* Symfony: don't use ArrayAdapter cache in production #4975 (#5025) +* Doctrine: check fetch joined queries based on all aliases (#4974) +* Metadata: fix missing `array` cast for RDF types in `ApiResource` & `ApiProperty` constructors (#5000) +* Symfony: replace FQCN service names by snake ones (#5019) +* Symfony: add missing dependency on symfony/deprecation-contracts (#5015) +* Chore: add conflict on elasticsearch >= 8.0 (#5018) +* Symfony: bc layer broken for symfony/console lower than 5.3 (#4990) +* Symfony: missing deprecations related to Ulid and Uuid normalize… (#4963) +* Metadata: do not auto-generate NotExposed operation when using custom operation classes +* Symfony: upgrade command requires phpunit (#4968) +* Symfony: upgrade command removes filters (#4970) +* Symfony: missing Elasticsearch DocumentMetadataFactoryInterface alias definition (#4962) +* Chore: drop dependency on fig/link-util (#4945) +* Metadata: resource name collection missing deprecation (#4953) ## 2.7.0