@@ -40,10 +40,6 @@ To get the diff between two versions, go to https://github.com/symfony/symfony/c
40
40
* changed the default profiler storage to use the filesystem instead of SQLite
41
41
* added support for placeholders in route defaults and requirements (replaced by the value set in the service container)
42
42
* added Filesystem component as a dependency
43
- * added new session storage drivers to session.xml: ` session.storage.native_memcache ` , ` session.storage.native_memcached ` ,
44
- ` session.storage.native_sqlite ` , ` session.storage.null ` , ` session.storage.memcache ` ,
45
- and ` session.storage.memcached ` . Added ` session.storage.mock_file ` service for functional session testing.
46
- * removed ` session.storage.filesystem ` service.
47
43
48
44
### MonologBundle
49
45
@@ -230,20 +226,20 @@ To get the diff between two versions, go to https://github.com/symfony/symfony/c
230
226
* made mimetype to extension conversion configurable
231
227
* [BC BREAK] Moved all session related classes and interfaces into own namespace, as
232
228
` Symfony\C omponent\H ttpFoudation\S ession` and renamed classes accordingly.
233
- * Added `FlashBag` (default) . Flashes expire when retrieved by `get()` or `all()`.
229
+ * Added `FlashBag`. Flashes expire when retrieved by `get()` or `all()`.
234
230
This makes the implementation ESI compatible.
235
- * Added `AutoExpireFlashBag` to replicate Symfony 2.0.x auto expire behaviour of messages auto expiring
231
+ * Added `AutoExpireFlashBag` (default) to replicate Symfony 2.0.x auto expire behaviour of messages auto expiring
236
232
after one page page load. Messages must be retrived by `get()` or `all()`.
237
- * [BC BREAK] Removed the following methods from the Session class: `close()`, `setFlash()`, `setFlashes()`
238
- ` getFlash()` , `hasFlash()`, andd `removeFlash()`. `getFlashes() returns a `FlashBagInterface`.
233
+ * Deprecated the following methods from the Session class: `close()`, `setFlash()`, `setFlashes()`
234
+ ` getFlash()` , `hasFlash()`, and `removeFlash()`. Use `getFlashes() instead which returns a `FlashBagInterface`.
239
235
* `Session->clear()` now only clears session attributes as before it cleared flash messages and
240
236
attributes. `Session->getFlashes()->all()` clears flashes now.
241
237
* Added `Symfony\Component\HttpFoundation\Session\Storage\AbstractSessionStorage` base class for
242
238
session storage drivers.
243
- * Added `Symfony\Component\HttpFoundation\Session\Storage\SaveHandlerInterface ` interface
239
+ * Added `Symfony\Component\HttpFoundation\Session\Storage\SessionSaveHandlerInterface ` interface
244
240
which storage drivers should implement after inheriting from
245
241
` Symfony\C omponent\H ttpFoundation\S ession\S torage\A bstractSessionStorage` when writing custom session save handlers.
246
- * [BC BREAK] `StorageInterface ` methods removed: `write()`, `read()` and `remove()`. Added
242
+ * [BC BREAK] `SessionStorageInterface ` methods removed: `write()`, `read()` and `remove()`. Added
247
243
` getBag()` , `registerBag()`.
248
244
* Moved attribute storage to `Symfony\Component\HttpFoundation\Attribute\AttributeBagInterface`.
249
245
* Added `Symfony\Component\HttpFoundation\Attribute\AttributeBag` to replicate attributes storage
0 commit comments