Skip to content

Commit 22fb870

Browse files
committed
update changelog file with 1.8 changes
1 parent ea7a0bb commit 22fb870

File tree

1 file changed

+45
-0
lines changed

1 file changed

+45
-0
lines changed

CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,51 @@
11
CHANGELOG
22
=========
33

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+
449
1.7.9
550
-----
651

0 commit comments

Comments
 (0)