Skip to content
This repository was archived by the owner on Jan 31, 2020. It is now read-only.

Tags: zendframework/zend-session

Tags

release-2.9.1

Toggle release-2.9.1's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
michalbundyra Michał Bundyra
zend-session 2.9.1

Added
-----

- Nothing.

Changed
-------

- Nothing.

Deprecated
----------

- Nothing.

Removed
-------

- Nothing.

Fixed
-----

- [#123](#123) fixes a bug preventing two first hash functions from `hash_algos()`
  (usually `md2` and `md4`) from being used in `SessionConfig::setHashFunction`.

release-2.9.0

Toggle release-2.9.0's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
michalbundyra Michał Bundyra
zend-session 2.9.0

Added
-----

- [#115](#115) adds support for PHP 7.3.

Changed
-------

- Nothing.

Deprecated
----------

- Nothing.

Removed
-------

- [#115](#115) removes support for zend-stdlib v2 releases.

Fixed
-----

- Nothing.

release-2.8.7

Toggle release-2.8.7's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
michalbundyra Michał Bundyra
zend-session 2.8.7

Added
-----

- Nothing.

Changed
-------

- Nothing.

Deprecated
----------

- Nothing.

Removed
-------

- Nothing.

Fixed
-----

- [#122](#122) fixes
  type check for configuration of session storage. Allows input to be
  an instance of ArrayAccess or an array.

release-2.8.6

Toggle release-2.8.6's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
michalbundyra Michał Bundyra
zend-session 2.8.6

Added
-----

- Nothing.

Changed
-------

- Nothing.

Deprecated
----------

- Nothing.

Removed
-------

- Nothing.

Fixed
-----

- [#120](#120) fixes issue
  "Commands out of sync; you can't run this command now" with DbTableGateway
  save handler while using Mysqli adapter.

- [#106](#106) fixes issue
  with Garbage collection of MongoDB save handler where maxlifetime
  is provided in seconds.

- [#114](#114) fixes
  Validator\Id compatibility with PHP 7.1. INI setting `session.sid_bits_per_character`
  can be now used with PHP 7.1+ instead of `session.hash_bits_per_character`
  (used with PHP versions prior to 7.1).

- [#118](#118) avoid unnecessary phpinfo() call
  when register own save handler which is an object.

release-2.8.5

Toggle release-2.8.5's commit message

Verified

This tag was signed with the committer’s verified signature.
Ocramius Marco Pivetta
zend-session 2.8.5

Added
-----

- Nothing.

Changed
-------

- Nothing.

Deprecated
----------

- Nothing.

Removed
-------

- Nothing.

Fixed
-----

- [#108](#108) fixes a dependency
  conflict in `composer.json` which prevented `phpunit/phpunit` 6.5 or newer from
  being installed together with `zendframework/zend-session`.

release-2.8.4

Toggle release-2.8.4's commit message
zend-session 2.8.4

Added
-----

- Nothing.

Changed
-------

- Nothing.

Deprecated
----------

- Nothing.

Removed
-------

- Nothing.

Fixed
-----

- [#107](#107) fixes an error
  raised by `ini_set()` within `SessionConfig::setStorageOption()` that occurs
  for certain INI values that cannot be set if the session is active. When this
  situation occurs, the class performs a `session_write_close()`, sets the new
  INI value, and then restarts the session. As such, we recommend that you
  either set production INI values in your production `php.ini`, and/or always
  pass your fully configured session manager to container instances you create.

- [#105](#105) fixes an edge
  case whereby if the special `__ZF` session value is a non-array value,
  initializing the session would result in errors.

- [#102](#102) fixes an issue
  introduced with 2.8.0 with `AbstractContainer::offsetGet`. Starting in 2.8.0,
  if the provided `$key` did not exist, the method would raise an error
  regarding an invalid variable reference; this release provides a fix that
  resolves that issue.

release-2.8.3

Toggle release-2.8.3's commit message
zend-session 2.8.3

Added
-----

- Nothing.

Changed
-------

- Nothing.

Deprecated
----------

- Nothing.

Removed
-------

- Nothing.

Fixed
-----

- [#101](#101) fixes an issue
  created with the 2.8.2 release with regards to setting a session save path for
  non-files save handlers; prior to this patch, incorrect validations were run
  on the path provided, leading to unexpected exceptions being raised.

release-2.8.2

Toggle release-2.8.2's commit message
zend-session 2.8.2

Added
-----

- Nothing.

Changed
-------

- Nothing.

Deprecated
----------

- Nothing.

Removed
-------

- Nothing.

Fixed
-----

- [#85](#85) fixes an issue
  with how the expiration seconds are handled when a long-running request
  occurs. Previously, when called, it would use the value of
  `$_SERVER['REQUEST_TIME']` to calculate the expiration time; this would cause
  failures if the expiration seconds had been reached by the time the value was
  set. It now correctly uses the current `time()`.

- [#99](#99) fixes how
  `Zend\Session\Config\SessionConfig` handles attaching save handlers to ensure
  it will honor any handlers registered with the PHP engine (e.g., redis,
  rediscluster, etc.).

release-2.8.1

Toggle release-2.8.1's commit message
zend-session 2.8.1

Added
-----

- [#92](#92) adds PHP 7.2
  support.

Deprecated
----------

- Nothing.

Removed
-------

- Nothing.

Fixed
-----

- [#57](#57) and
  [#93](#93) provide a fix
  for when data found in the session is a `Traversable`; such data is now cast
  to an array before merging with new data.

release-2.4.13

Toggle release-2.4.13's commit message
zend-session 2.4.13