updated CHANGELOG for 3.0

This commit is contained in:
Fabien Potencier 2013-01-16 23:09:43 +01:00
parent 463b464c10
commit d72355ff7e
1 changed files with 18 additions and 2 deletions

View File

@ -1,12 +1,28 @@
UPGRADE FROM 2.x to 3.0
=======================
### HttpKernel
* The `Symfony\Component\HttpKernel\Log\LoggerInterface` has been removed in
favor of `Psr\Log\LoggerInterface`. The only difference is that some method
names are different:
* `emerg()` -> `emergency()`
* `crit()` -> `critical()`
* `err()` -> `error()`
* `warn()` -> `warning()`
The previous method renames also happened to the following classes:
* `Symfony\Bridge\Monolog\Logger`
* `Symfony\Component\HttpKernel\Log\NullLogger`
### Routing
* Some route settings have been renamed:
* The `pattern` setting for a route has been deprecated in favor of `path`
* The `_scheme` and `_method` requirements have been moved to the `schemes` and `methods` settings
* The `pattern` setting for a route has been deprecated in favor of `path`
* The `_scheme` and `_method` requirements have been moved to the `schemes` and `methods` settings
Before: