Fix $config['cache']['config']['compress_threshold'] setting was limited to the values of 0 or 1
Fix compressed data would be cached even if it was larger than the non-compressed data
Remove the use of implementing LoggerAwareInterface as this neither this add-on or XF actually use that functionality, and it just throw an exception anyway
On uninstall & upgrade of the add-on, ensure the css cache is pruned to avoid stale cached data
Support InstallAppBootstrap to allow the redis cache behavior is used during XF upgrades, this prevents stale css.
When SV/InstallAppBootstrap isn't installed, ensure the redis cache extensions are still applied during add-on upgrade. This does not apply to XF upgrades, that requires SV/InstallAppBootstrap
When various bulk-thread operations happen (move/merge/delete/approve & admincp "Batch update threads"), purge the cached forum totals to avoid stale page navigation entries.
Uses the job queue to avoid blocking the request.
Force global namespace for functions which are known to be optimizable to bytecode in php
Track latest upstream Credis library
Fix "TypeError: Argument 1 passed to XXXX must be of the type YYYY, bool given" when the decompressor library for content stored in redis unexpectedly disappears