Skip to content

Releases: spryker/session

4.20.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 18 Aug 11:28

Included commits: 4.19.4...4.20.0

Improvements

  • Extended SessionClient to degrade gracefully when no session container is registered — all methods now return neutral values (false, '', [], null) instead of failing, enabling applications such as the Storefront API, console commands, and queue workers to use SessionClient without bootstrapping a session.
  • Updated SessionClientInterface::start() specification to document that it returns false when no session container is present.

4.19.4

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 22 Jun 14:48

Included commits: 4.19.3...4.19.4

Deprecations

  • Deprecated SessionConstants::YVES_SESSION_PERSISTENT_CONNECTION and SessionConstants::ZED_SESSION_PERSISTENT_CONNECTION .

4.19.3

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 24 Feb 16:55

Included commits: 4.19.2...4.19.3

Fixes

  • Adjusted session container access to use null-safe operator, preventing errors in API contexts where sessions are not initialized.

4.19.2

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 05 Dec 09:50

Included commits: 4.19.1...4.19.2

Fixes

  • Adjusted SessionHandlerMysql to avoid potential SQL injection.

4.19.1

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 04 Dec 15:01

Included commits: 4.19.0...4.19.1

Fixes

  • Fixed session event dispatcher to skip session handling for requests without sessions to prevent errors during CORS preflight requests.

4.19.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 02 Jun 13:22

Included commits: 4.18.0...4.19.0

Improvements

  • Introduced `ConsoleSessionApplicationPlugin to provide a security service for Yves console application.

4.18.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 23 Dec 13:35

Included commits: 4.17.1...4.18.0

Improvements

  • Adjusted SessionHandlerRedisLocking to support predis/predis of version 2.3.0 and higher.
  • Added support of spryker/redis of version 2.7.2 and higher.

4.17.1

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 05 Nov 16:34

Included commits: 4.17.0...4.17.1

Improvements

  • Added PHPUnit 11 support.

4.17.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 27 Sep 13:42

Included commits: 4.16.0...4.17.0

Improvements

  • Introduced Yves\SaveSessionEventDispatcherPlugin to fix issue with unexpected session lock.

4.16.0

Choose a tag to compare

@spryker-release-bot spryker-release-bot released this 02 Nov 21:22

Included commits: 4.15.1...4.16.0

Improvements

  • Added PHP 8.2 support.