Redis Cache changelog

Version 1.4.0:
 - New: Added general use counter functions set_counter/get_counter/delete_counter
 - New: Added general use persistent flag functions set_flag/get_flag/delete_flag

Version 1.3.1:
 - New: Added support for "image_cache" DB used by Object Storage for image caching
 - Bug Fix: Profile hash keys for search listings may not get cleared when cache resets

Version 1.3.0:
 - New: key_cache functions added for simple set/get/delete cache operations

Version 1.2.6:
 - Change: Updated Redis connection handler with better connection pool caching

Version 1.2.5:
 - New: Prevent module from activating if PHP Redis support is missing
 - Bug Fix: Possible divide-by-zero PHP error log error on systems with shared Redis cache

Version 1.2.4:
 - New: session_meta_data event added that is fired when saving meta data to user sessions
 - New: session_online_user_info event added that is fired when user_online_info is called

Version 1.2.3:
 - Change: Updated module file structure to support new core module view structure

Version 1.2.2:
 - New: Added "key_prefix" advanced config key for overriding default system key prefix

Version 1.2.1:
 - Change: strings used for cache keys are now plain text instead of binary
 - Bug Fix: Possible PHP notices fixed when running in Developer Mode

Version 1.2.0:
 - New: Updated with support for modal update dialog plugins in Core 6.5.0b10+
 - Bug Fix: Form Sessions may not be reset properly if Single Site Enabled is on

Version 1.1.7:
 - Change: Updated to get correct server name if running in a cluster

Version 1.1.6:
 - Change: Default port for Redis instances running in a cluster was incorrect

Version 1.1.5:
 - New: Cloud Client performance metrics connect / read / write error events added
 - Change: Change to key prefix function to ensure prefix is correct before $_conf is loaded

Version 1.1.4:
 - Change: Removed "connect" timer call from Redis disconnect function

Version 1.1.3:
 - Change: No need to use an internal key prefix if "Single Site Enabled" is checked

Version 1.1.2:
 - Bug Fix: Some profile caches may not reset when using multiple cache servers

Version 1.1.1:
 - Bug Fix: Some keys for profiles in listing calls may not be reset correctly

Version 1.1.0:
 - Change: Improved key distribution when using multiple Redis servers
 - Change: Removed play key functions to work with Jamroom Core 6.3.0+

Version 1.0.5:
 - Bug Fix: "Stats" button on server browser may report an invalid ID error
 - Bug Fix: User "session_sync" for multiple quota_ids was not working correctly

Version 1.0.4:
 - New: Support added for multiple user cache reset added in Users version 2.5.0

Version 1.0.3:
 - New: Support added for Minute maintenance cleanup event added in Users 2.4.0

Version 1.0.2:
 - Change: "Reset" removed from server browser - functionality is in the Core Cache Reset

Version 1.0.1:
 - New: "Single Site Enabled" global config option for JR sites not sharing a Redis server
 - New: Updated to use PHP igbinary serializer for more compact storage if available

Version 1.0.0:
 - New: Updated to work with a single Redis server serving multiple Jamroom sites
 - Change: Module now requires php-Redis extension - no longer uses Predis
 - Change: Updated to support new dashboard panels in User Accounts module 2.2.10

Version 1.0.0b9:
 - Change: Updated bundled Predis library to version 1.1
 - Bug Fix: Saved form sessions may not always populate form with saved data on form error

Version 1.0.0b8:
 - Bug Fix: Cache Reset when Redis is not running does not fall back to Core Cache if enabled

Version 1.0.0b7:
 - Change: "deleted key data" messages only log to Activity Log in developer mode

Version 1.0.0b6:
 - Bug Fix: User count plugin function was not including site visitors in user count

Version 1.0.0b5:
 - Bug Fix: Dashboard Users Online count showing 1 more than actual online user count
 - Bug Fix: Possible white screen on Dashboard if Redis server is not running

Version 1.0.0b4:
 - Bug Fix: number of online "bots" in dashboard panel always showed 0

Version 1.0.0b3:
 - New: Support added for new user session sync functionality added in Users 2.2.2

Version 1.0.0b2:
 - Bug Fix: Possible SQL error when modifying an existing Redis server entry

Version 1.0.0b1:
 - Initial Release
