Releases: 1ma/RedisSessionHandler
Releases · 1ma/RedisSessionHandler
v0.9.9
v0.9.8
v0.9.7
Changes:
- (Improvement) Implemented support for Unix paths as means to connect to a Redis server.
- (Bugfix) Ensure RedisSessionHandler::read() always returns a string (contributed by therosco).
- (Docs) Acknowledged
redis.session.locking_enabled
INI directive from the native extension (starting from v4.1.0). - (Improvement) Updated versions of testing containers.
Issues Resolved:
v0.9.6
Changes:
- (Bugfix) Fixed regenerated sessions expiration date (contributed by @kavacky)
- (Bugfix) Fixed a phpredis 4.0 BC break in the return type of the
exists()
function. - (Improvement) PHP 7.2 was released since 0.9.5, and a 7.2 FPM daemon has been added to the test pool.
Issues Resolved:
v0.9.5
Changes:
- (Bugfix) Made the handler acknowledge custom session cookie parameters set with
session_set_cookie_params
(contributed by @scottlucas). - (Improvement) Expanded integration tests to cover all supported major versions of PHP (5.6, 7.0 and 7.1).
Issues Resolved:
v0.9.4
Changes:
- Fixed an edge case where the handler would hang if the PHP ini directive
max_execution_time
was set to0
(contributed by @scottlucas).
Issues resolved:
v0.9.3
Changes:
- Do not rely on
session_regenerate_id
to generate a new token and set the response cookie. In recent 7.1 versions this method can no longer be called inside a session handler (see php/php-src#2196)
Issues resolved:
v0.9.2
Changes:
- Set up automatic CI testing with Scrutinizer.
- Added support for
timeout
,prefix
,auth
anddatabase
options. - [BC] Sessions are now prefixed in Redis by default (with the same prefix than phpredis,
PHPREDIS_SESSION:
.
Issues resolved:
v0.9.1
Changes:
usleep()
is now called between unsuccessful locking attempts to make heavy locking situations less CPU intensive.- Locking is no longer attempted before checking if the session ID must be regenerated. When it has to be regenerated two locking operations were being performed, from 0.9.1 on only one is made.
Issues resolved: