|
1 | 1 | CHANGELOG |
2 | 2 | ========= |
3 | 3 |
|
| 4 | +1.8.0 |
| 5 | +----- |
| 6 | + |
| 7 | +* deprecated the `RedirectView` and `RouteRedirectView` classes, use `View::createRedirect()` and |
| 8 | + `View::createRouteRedirect()` instead |
| 9 | + |
| 10 | +* added a `fos_rest.exception.debug` config option that defaults to the `kernel.debug` container |
| 11 | + parameter and can be turned on to include the caught exception message in the exception controller's |
| 12 | + response |
| 13 | + |
| 14 | +* introduced the concept of REST zones which makes it possible to disable all REST listeners |
| 15 | + when a request matches certain attributes |
| 16 | + |
| 17 | +* fixed that serialization groups are always passed to the constructor as an array |
| 18 | + |
| 19 | +* added annotations to support additional HTTP methods defined by RFC 2518 (WebDAV) |
| 20 | + |
| 21 | +* added a new loader that allows to extract REST routes from all controller classes from a |
| 22 | + directory |
| 23 | + |
| 24 | +* introduced a serializer adapter layer to ease the integration of custom serialization |
| 25 | + implementations |
| 26 | + |
| 27 | +* deprecated the getter methods of the `ViewHandler` class |
| 28 | + |
| 29 | +* fixed an issue that prevented decoration of the `TemplateReferenceInterface` from the Symfony |
| 30 | + Templating component |
| 31 | + |
| 32 | +* fixed: no longer overwrite an explicitly configured template in the view response listener |
| 33 | + |
| 34 | +* added support for API versioning in URL parameters, the `Accept` header or using a custom header |
| 35 | + |
| 36 | +* marked some classes and methods as internal, do no longer use them in your code as they are likely |
| 37 | + to be removed in future releases |
| 38 | + |
| 39 | +* deprecated the `DoctrineInflector` class and the `InflectorInterface` from the |
| 40 | + `FOS\RestBundle\Util\Inflector`in favor of their replacements in the `FOS\RestBundle\Inflector` |
| 41 | + namespace |
| 42 | + |
| 43 | +* deprecated the `FormatNegotiator` class and the `FormatNegotiatorInterface` from the |
| 44 | + `FOS\RestBundle\Util` namespace in favor of the new `FOS\RestBundle\Negotiation\FormatNegotiator` |
| 45 | + class |
| 46 | + |
| 47 | +* deprecated the `FOS\RestBundle\Util\MediaTypeNegotiatorInterface` which should no longer be used |
| 48 | + |
4 | 49 | 1.7.9 |
5 | 50 | ----- |
6 | 51 |
|
|
0 commit comments