|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## 3.0.1 |
| 4 | + |
| 5 | +* Symfony: don't use ArrayAdapter cache in production #5027 |
| 6 | +* Symfony: remove `_api_exception_to_status` leftovers (#4992) |
| 7 | +* Serializer: support empty array as object (#4999) |
| 8 | +* Chore: compatibility with PHP 8.2 (#5024) |
| 9 | +* Symfony: resource class directories bc break (#4982) |
| 10 | +* Symfony: exception_status bad merge (#4981) |
| 11 | +* Graphql: remove unused service for ItemResolverFactory (#4976) |
| 12 | +* Chore: document missing breaking changes on the 3.0.0-beta.1 |
| 13 | + |
3 | 14 | ## 3.0.0
|
4 | 15 |
|
5 | 16 | * Metadata: CRUD on subresource with experimental write support (#4932)
|
@@ -35,10 +46,27 @@ Breaking changes:
|
35 | 46 | * Doctrine: `ContextAware` interfaces were merged with their child interfaces you can safely remove them (#4779)
|
36 | 47 | * Metadata: the `Core` namespace got removed (#4805)
|
37 | 48 | * Mercure: deprecation removed (#4805)
|
| 49 | +* Identifiers: using an object as identifier is supported only when this object is `Stringable` |
| 50 | +* Serializer: `skip_null_values` now defaults to `true` |
| 51 | +* Metadata: `Patch` is added to the automatic CRUD |
38 | 52 |
|
39 | 53 | ## 2.7.1
|
40 | 54 |
|
41 |
| -* Replace FQCN service names by snake ones (#5019) |
| 55 | +* Chore: update swagger ui and javascript libraries (#5028) |
| 56 | +* Symfony: don't use ArrayAdapter cache in production #4975 (#5025) |
| 57 | +* Doctrine: check fetch joined queries based on all aliases (#4974) |
| 58 | +* Metadata: fix missing `array` cast for RDF types in `ApiResource` & `ApiProperty` constructors (#5000) |
| 59 | +* Symfony: replace FQCN service names by snake ones (#5019) |
| 60 | +* Symfony: add missing dependency on symfony/deprecation-contracts (#5015) |
| 61 | +* Chore: add conflict on elasticsearch >= 8.0 (#5018) |
| 62 | +* Symfony: bc layer broken for symfony/console lower than 5.3 (#4990) |
| 63 | +* Symfony: missing deprecations related to Ulid and Uuid normalize… (#4963) |
| 64 | +* Metadata: do not auto-generate NotExposed operation when using custom operation classes |
| 65 | +* Symfony: upgrade command requires phpunit (#4968) |
| 66 | +* Symfony: upgrade command removes filters (#4970) |
| 67 | +* Symfony: missing Elasticsearch DocumentMetadataFactoryInterface alias definition (#4962) |
| 68 | +* Chore: drop dependency on fig/link-util (#4945) |
| 69 | +* Metadata: resource name collection missing deprecation (#4953) |
42 | 70 |
|
43 | 71 | ## 2.7.0
|
44 | 72 |
|
|
0 commit comments