Skip to content

Releases: rhubarbgroup/redis-cache

2.0.9 (2020-08-12)

12 Aug 20:14
93cf071
Compare
Choose a tag to compare
  • Highlight current metric type using color
  • Show "Metrics" tab when metrics are disabled
  • Refactored connection and Redis status logic
  • Updated Predis to v1.1.2
  • Remove Predis deprecation notice
  • Fixed fetching derived keys in wp_cache_get_multiple()

2.0.8 (2020-07-29)

29 Jul 17:23
7f89acf
Compare
Choose a tag to compare
  • Fixed tabs not working in 2.0.6 and 2.0.7 due to WP.org SVN issue

2.0.7 (2020-07-28)

28 Jul 14:31
ad7c2de
Compare
Choose a tag to compare
  • Fixed issue with wp_cache_get_multiple()

2.0.6 (2020-07-25)

25 Jul 20:13
5e998bf
Compare
Choose a tag to compare
  • Added experimental filesystem test to diagnostics
  • Refactored settings tab logic (fixed jumping, too)
  • Fixed issues with wp_cache_get_multiple()
  • Return boolean from wp_cache_delete()
  • Use redis-cache as JS event namespace
  • Hide Pro line in widget when banners are disabled
  • Renamed redis_object_cache_get_multi action to redis_object_cache_get_multiple

2.0.5 (2020-07-20)

20 Jul 16:22
9dc3208
Compare
Choose a tag to compare
  • Fixed multisite action buttons not working
  • Removed outdated PHP 5.4 warning
  • Added read_timeout support to Credis
  • Display connection parameters when using Credis
  • Added wiki link to Predis upgrade notice

2.0.4 (2020-07-17)

17 Jul 23:36
2ad616f
Compare
Choose a tag to compare
  • Attempt to reliably update the dropin when it's outdated
  • Show ACL username on settings screen
  • Show full diagnostics with wp redis status
  • Always set FS_CHMOD_FILE when copying the object-cache.php
  • Don't encode bullets in password diagnostics
  • Call redis_object_cache_update_dropin during dropin update

2.0.3 (2020-07-14)

14 Jul 17:34
015fffb
Compare
Choose a tag to compare
  • Hide "Metrics" tab when metrics are disabled
  • Fixed admin.js not loading in multisite environments
  • Avoid fatal error when interacting with metrics but Redis went away
  • Added WP_Object_Cache::__get() for backwards compatibility

2.0.2 (2020-07-13)

13 Jul 20:47
ed49178
Compare
Choose a tag to compare
  • Updated POT file and comments for translators

2.0.1 (2020-07-13)

13 Jul 19:18
1373877
Compare
Choose a tag to compare
  • Support older versions of Query Monitor
  • Made "Dropin" status more helpful
  • Hide Redis version in settings when it isn't available
  • Collapsed dependency paths using composer-custom-directory-installer package
  • Prevent QM_Collector conflicts with other plugins
  • Prevent metric issues when cache is not available
  • Fixed "Settings" link in plugin list
  • Fixed WP_REDIS_DISABLED logic

2.0.0 (2020-07-09)

09 Jul 17:05
6036289
Compare
Choose a tag to compare

Version 2.0 is a significant rewrite. The plugin now requires PHP 5.6, just like WordPress 5.2 does.

The GitHub and Composer repository was moved from tillkruss/redis-cache to rhubarbgroup/redis-cache.

On multisite networks, be sure to "Network Activate" the plugin after upgrading to v2.x.

  • Require PHP 5.6
  • Plugin is now "network-only"
  • Switch to WPCS for code standards
  • Overhauled the settings screen
  • Added object cache metrics (on dashboard widget and settings)
  • Added support for Query Monitor
  • Added Rhubarb\RedisCache namespace to all files
  • Added support for WP 5.5's new wp_cache_get_multi() function
  • Added redis_object_cache() function to retrieve plugin instance
  • Added dropin warnings to network dashboard
  • Added support for setting Sentinel database numbers
  • Support Redis 6 ACL username and password authentication
  • Support overwriting existing dropin on setting screen
  • Use singleton pattern to instantiate plugin
  • Use Composer to install and load Predis
  • Update object cache dropin during plugin update
  • Use separate methods to connect with all clients
  • Removed CUSTOM_USER_TABLE and CUSTOM_USER_META_TABLE weirdness
  • Added themes as ignored group
  • Changed default connection and read timeout to 1 second
  • Prevent race condition in add_or_replace()
  • Renamed WP_CACHE_KEY_SALT to WP_REDIS_PREFIX for clarity
  • Replaced "slave" terminology with "replica"
  • Only SELECT database when it's not 0