Skip to content

Releases: pluginkollektiv/cachify

2.4.0

15 Oct 15:54
2.4.0
8a9c1fb
Compare
Choose a tag to compare

Requires PHP 5.6 and WordPress 4.7 or above

  • New: introduce Redis (also KeyDB and Valkey) support using the phpredis module (#253), (#252, props @newtovaux)
  • New: add cachify_modify_output filter
  • New: add cachify_create_gzip_files to disable creation of static GZip files (#262, props @angcl)
  • New: add hooks cachify_removed_cache_by_url and cachify_flushed_total_cache for additional actions after clearing (#294, props @ouun)
  • Removed: APC support (#304)
  • Enhance: adjust styling for setup instructions (#215, props @timse201)
  • Enhance: update hooks for Multisite initialization in WordPress 5.1 and above (#246, props @ouun)
  • Enhance: rework flush hooks and add some third-party triggers for Autoptimize and WooCommerce (#225, props @timse201)
  • Enhance: clean up some internal error suppressions (#256)
  • Enhance: inform user on cache clear in admin bar (#257, props @angcl)
  • Enhance: do not flush the cache for post revisions (#261, props @angcl)
  • Enhance: prevent unnecessary cache clearing in some cases (#223) (#224, props @timse201)
  • Enhance: remove empty directories when clearing the HDD cache (#289)
  • Enhance: introduce common interface for caching backends (#298, props @lloc)
  • Enhance: enhance examples for .htaccess and nginx configuration (#302)
  • Enhance: show admin notice instead of silent fallback to DB cache, if selected backend is unavailable (#305)
  • Enhance: disable gzip creation of required PHP extension is missing (#308)
  • Enhance: various internal code clean ups
  • Fix: invalidate cache when permalink changes (#285, #286, props @raffaelj)
  • Fix: remove empty directories when pruning the HDD cache (#289)
  • Fix: correctly add user-agent to robots.txt (#282) (#283)
  • Fix: exclude sitemap.xml from caching (#242) (#254)
  • Fix: prevent cache generation of non-GET requests (#200) (#258)
  • Fix: prevent cache generation of requests with status different from 200 OK (#266) (#267, props @karlkowald)
  • Fix: prevent cache generation of non-HTML responses when using content negotiation (#265) (#273, props @Ancocodet)
  • Fix: fix styling for various dark mode plugins (#264) (#278)
  • Fix: fix SVG markup for icons in dashboard widget (#269, props @Latz)
  • Fix: added missing .gz suffix in htaccess (#287) (#291, props @raffaelj)
  • Fix: fix some brand names and unify spelling (#297, props @pedro-mendonca)
  • Maintenance: Tested up to WordPress 6.6

2.4.0-beta.2

08 Oct 07:31
2.4.0-beta.2
dd6de15
Compare
Choose a tag to compare
2.4.0-beta.2 Pre-release
Pre-release

Beta Release

This is the second beta Release of Cachify 2.4.0

The plugin is mostly feature complete but may still contain some bugs. Please use at own risk, preferably test sites.

🎁 Simply download the .zip and replace the existing Cachify directory on your server

🐞 Found a bug? Report it as an Github Issue and help Cachify 2.4 on it's final meters.

❤️ Thanks!

Changes since 2.4.0-beta.1

  • Removed: removed support for APC caching backend (#304)
  • Enhance: display admin notice if configured caching method is not available (#305)

2.4.0-beta.1

08 Oct 07:27
2.4.0-beta.1
f9eaee6
Compare
Choose a tag to compare
2.4.0-beta.1 Pre-release
Pre-release

Beta Release

This is the first beta Release of Cachify 2.4.0

The plugin is mostly feature complete but may still contain some bugs. Please use at own risk, preferably test sites.

🎁 Simply download the .zip and replace the existing Cachify directory on your server

🐞 Found a bug? Report it as an Github Issue and help Cachify 2.4 on it's final meters.

❤️ Thanks!

Changes since 2.3.2

Requires PHP 5.6 and WordPress 4.7 or above

  • New: introduce Redis (also KeyDB and Valkey) support using the phpredis module (#253), (#252, props @newtovaux)
  • New: add cachify_modify_output filter
  • New: add cachify_create_gzip_files to disable creation of static GZip files (#262, props @angcl)
  • New: add hooks cachify_removed_cache_by_url and cachify_flushed_total_cache for additional actions after clearing (#294, props @ouun)
  • Removed: APC support (#304)
  • Enhance: adjust styling for setup instructions (#215, props @timse201)
  • Enhance: update hooks for Multisite initialization in WordPress 5.1 and above (#246, props @ouun)
  • Enhance: rework flush hooks and add some third-party triggers for Autoptimize and WooCommerce (#225, props @timse201)
  • Enhance: clean up some internal error suppressions (#256)
  • Enhance: inform user on cache clear in admin bar (#257, props @angcl)
  • Enhance: do not flush the cache for post revisions (#261, props @angcl)
  • Enhance: prevent unnecessary cache clearing in some cases (#223) (#224, props @timse201)
  • Enhance: remove empty directories when clearing the HDD cache (#289)
  • Enhance: introduce common interface for caching backends (#298, props @lloc)
  • Enhance: enhance examples for .htaccess and nginx configuration (#302)
  • Enhance: show admin notice instead of silent fallback to DB cache, if selected backend is unavailable (#305)
  • Enhance: various internal code clean ups
  • Fix: invalidate cache when permalink changes (#285, #286, props @raffaelj)
  • Fix: remove empty directories when pruning the HDD cache (#289)
  • Fix: correctly add user-agent to robots.txt (#282) (#283)
  • Fix: exclude sitemap.xml from caching (#242) (#254)
  • Fix: prevent cache generation of non-GET requests (#200) (#258)
  • Fix: prevent cache generation of requests with status different from 200 OK (#266) (#267, props @karlkowald)
  • Fix: prevent cache generation of non-HTML responses when using content negotiation (#265) (#273, props @Ancocodet)
  • Fix: fix styling for various dark mode plugins (#264) (#278)
  • Fix: fix SVG markup for icons in dashboard widget (#269, props @Latz)
  • Fix: added missing .gz suffix in htaccess (#287) (#291, props @raffaelj)
  • Fix: fix some brand names and unify spelling (#297, props @pedro-mendonca)
  • Maintenance: Tested up to WordPress 6.6

2.3.2

28 Oct 18:42
2.3.2
Compare
Choose a tag to compare

This is a minor maintenance release. It is recommended for all users.

  • Fix: enforce WordPress environment for caching modules (#221, props @timse201)
  • Fix: Remove unnecessary build artifacts from plugin deployment (#226)
  • Fix: Fix input sanitization for APC proxy (#240) (#241)
  • Maintenance: Remove unused language folder (#214, props @timse201)
  • Maintenance: Update documentation links (#211, #212, props @timse201)
  • Maintenance: Update documentation links (#213, props @timse201)
  • Maintenance: More precise tags in README file (#216, props @timse201)
  • Maintenance: Tested up to WordPress 5.8

2.3.1

29 Mar 17:14
Compare
Choose a tag to compare

This is a minor bug fix release that prevents PHP warnings introduced in 2.3.0. It is recommended for all users.

  • Fix: clean up unused parameter evaluation after publishing a post to prevent PHP notice (#187) (#188)
  • Fix: correct minor spelling mistakes (#193, props @timse201)
  • Fix: update support links (#194, props @timse201)

2.3.0

14 Apr 16:59
Compare
Choose a tag to compare
  • New: WP-CLI integration (#165, props derweili)
  • New: cachify_flush_cache_hooks filter added to modify all hooks that flush the cache
  • New: Flush cache when a user is created / updated / deleted
  • New: Flush cache when a term is created / updated / deleted (#169, props derweili)
  • New: Cache behavior after post modification is now configurable in plugin settings (#176)
  • Enhance: Cache exceptions/User-Agents translation (#52, props timse201)
  • Enhance: Readme FAQ (#51, props timse201)
  • Enhance: sizeable exclusion boxes + placeholder (#53, props timse201)
  • Enhance: FAQ and Support links (#55, props timse201)
  • Enhance: Add text caption to "flush cache" button
  • Enhance: Icon font converted to SVG (#64)
  • Enhance: Improved HDD cache invalidation for hierarchical post types (#71, props Syberspace)
  • Enhance: Unified and shortened HTML signature across all caching methods (#108) (#109)
  • Security: Tabnabbing prevention (#55, props timse201)
  • Maintenance: Tested up to WordPress 5.4

2.3-beta.1

09 Jul 08:29
Compare
Choose a tag to compare
2.3-beta.1 Pre-release
Pre-release

🚚 Cachify 2.3 is nearly done. You can help us by testing our first beta version.

🎁 Simply download the .zip and replace the existing Cachify directory on your server

🐞 Found a bug? Report it as an Github Issue and help Cachify 2.3 on it's final meters.

❤️ Thanks!