- Correctly use 'Small forum threshold' option
- Cleanup wording around forum count caching options
- Fix "Error: Call to a member function save() on null" when a cache is not defined
- When using redis-sentinel HA, support 'server' configuration option being an array instead of a comma separated list
- Require XenForo 2.1.+
- Fix php 7.4 support
- Support TLS to Redis ('server': 'tls://127.0.0.1:6379')
- Remove "Disable individual css cache" option.
- While the xf_css_cache table is subject to 'thundering herd' issues; it still provides a benefit during cache rebuilds and the frequent invalidation is a XF issue with it's usage
- Implement short (~5 minute) caching of individual css templates & parse_less_color/parse_less_func functions (parse_less_func is from Advanced BbCodes Pack). Minor, but measurable performance improvement
- When caching is enabled, this hits redis instead of the
xf_css_cache
table.
- On Style changes, adjust expiry to keep redis memory usage from ballooning
- Remove "Count Moderated Threads" option (caching should automatically be per-user now)
- Simplify Thread list count caching to be more robust
- Re-organise example config to be per-purpose, no actual changes to add-on itself