|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## 2.2.6 |
| 4 | + |
| 5 | +* Fix identifiers creation and update when using GraphQL |
| 6 | +* Fix nested properties support when using filters with GraphQL |
| 7 | +* Fix a bug preventing the `ExistFilter` to work properly with GraphQL |
| 8 | +* Fix a bug preventing to use a custom denormalization context when using GraphQL |
| 9 | +* Enforce the compliance with the JSONAPI spec by throwing a 400 error when using the "inclusion of related resources" feature |
| 10 | +* Update `ChainSubresourceDataProvider` to take into account `RestrictedDataProviderInterface` |
| 11 | +* Fix the cached identifiers extractor support for stringable identifiers |
| 12 | +* Allow a `POST` request to have an empty body |
| 13 | +* Fix a crash when the ExpressionLanguage component isn't installed |
| 14 | +* Enable item route on collection's subresources |
| 15 | +* Fix an issue with subresource filters, was incorrectly adding filters for the parent instead of the subresource |
| 16 | +* Throw when a subresources identifier is not found |
| 17 | +* Allow subresource items in the `IriConverter` |
| 18 | +* Don't send the `Link` HTTP header pointing to the Hydra documentation if docs are disabled |
| 19 | +* Fix relations denormalization with plain identifiers |
| 20 | +* Prevent the `OrderFilter` to trigger faulty deprecation notices |
| 21 | +* Respect the `fetchEager=false` directive on an association in the `EagerLoadingExtension` |
| 22 | +* Use the configured name converter (if any) for relations in the HAL's `ItemNormalizer` |
| 23 | +* Use the configured name converter (if any) in the `ConstraintViolationListNormalizer` |
| 24 | +* Dramatically improve the overall performance by fixing the normalizer's cache key generation |
| 25 | +* Improve the performance `CachedRouteNameResolver` and `CachedSubresourceOperationFactory` by adding a local memory cache layer |
| 26 | +* Improve the performance of access control checking when using GraphQL |
| 27 | +* Improve the performance by using `isResourceClass` when possible |
| 28 | +* Remove a useless `try/catch` in the `CachedTrait` |
| 29 | +* Forward the operation name to the `IriConverter` |
| 30 | +* Fix some more code quality issues |
| 31 | + |
3 | 32 | ## 2.2.5
|
4 | 33 |
|
5 | 34 | * Fix a various issues preventing the metadata cache to work properly (performance fix)
|
|
0 commit comments