Releases: spryker/session
Releases · spryker/session
4.18.0
Included commits: 4.17.1...4.18.0
Improvements
- Adjusted
SessionHandlerRedisLocking
to supportpredis/predis
of version2.3.0
and higher. - Added support of
spryker/redis
of version2.7.2
and higher.
4.17.1
4.17.0
Included commits: 4.16.0...4.17.0
Improvements
- Introduced
Yves\SaveSessionEventDispatcherPlugin
to fix issue with unexpected session lock.
4.16.0
4.15.1
Included commits: 4.15.0...4.15.1
Fixes
- Adjusted
SessionClient::isStarted()
to not fail if the session container is empty by returningfalse
instead.
4.15.0
Included commits: 4.14.0...4.15.0
Improvements
- Introduced
SessionTrackingIdMessageAttributeProviderPlugin
to expandMessageAttributes
transfer withsessionTrackingId
data. - Introduced
SessionFacadeInterface::expandMessageAttributesWithSessionTrackingId()
. - Introduced
MessageAttributes
transfer. - Added
MessageBrokerExtension
module to dependencies.
4.14.0
Included commits: 4.13.0...4.14.0
Fixes
- Adjusted
Spryker\Glue\Session\Storage\MemorySessionStorage
to be compatible withsymfony/http-foundation:^5.0.0 || ^6.0.0
.
Improvements
- Adjusted
Spryker\Client\Session\SessionClientInterface
so it no longer extends SymfonySessionInterface
. - Adjusted
Spryker\Yves\Session\Plugin\EventDispatcher\SessionEventDispatcherPlugin
,Spryker\Yves\Session\Plugin\ServiceProvider\SessionServiceProvider
,Spryker\Zed\Session\Communication\EventListener\SaveSessionListener
,Spryker\Zed\Session\Communication\Plugin\EventDispatcher\SessionEventDispatcherPlugin
,Spryker\Zed\Session\Communication\Plugin\ServiceProvider\SessionServiceProvider
for compatibility with Symfony 6.
3.3.0
Included commits: 3.2.5...3.3.0
Improvements
- Adjusted
Spryker\Client\Session\SessionClientInterface
so it no longer extends SymfonySessionInterface
.
4.13.0
Included commits: 4.12.0...4.13.0
Improvements
- Adjusted
SessionHandlerCouchbase::open()
so it has return type to avoid deprecations in PHP 8.1. - Adjusted
SessionHandlerCouchbase::close()
so it has return type to avoid deprecations in PHP 8.1. - Adjusted
SessionHandlerCouchbase::read()
so it has return type to avoid deprecations in PHP 8.1. - Adjusted
SessionHandlerCouchbase::write()
so it has return type to avoid deprecations in PHP 8.1. - Adjusted
SessionHandlerCouchbase::destroy()
so it has return type to avoid deprecations in PHP 8.1. - Adjusted
SessionHandlerCouchbase::gc()
so it has return type to avoid deprecations in PHP 8.1. - Adjusted
SessionHandlerMysql::open()
so it has return type to avoid deprecations in PHP 8.1. - Adjusted
SessionHandlerMysql::close()
so it has return type to avoid deprecations in PHP 8.1. - Adjusted
SessionHandlerMysql::read()
so it has return type to avoid deprecations in PHP 8.1. - Adjusted
SessionHandlerMysql::write()
so it has return type to avoid deprecations in PHP 8.1. - Adjusted
SessionHandlerMysql::destroy()
so it has return type to avoid deprecations in PHP 8.1. - Adjusted
SessionHandlerMysql::gc()
so it has return type to avoid deprecations in PHP 8.1.
4.12.0
Included commits: 4.11.0...4.12.0
Fixes
- Adjusted
SessionEventDispatcherPlugin
by moving set session cookie to theKernelEvents::Response
event. - Introduced
SessionEventDispatcherPlugin::EVENT_PRIORITY_KERNEL_RESPONSE
.