Skip to content

Releases: Pierre-Lannoy/wp-apcu-manager

Version 3.0.0

17 Jan 07:02
Compare
Choose a tag to compare

Added

  • NEW: APCu manager may be used as a full object cache drop-in replacement for WordPress caching.
  • Compatibility with PHP 8.1.
  • Added containers, paths and icons to APCu Management tool.
  • Added WordPress and W3TC icons in analytics reports.

Changed

  • [BC] The "Delete All" command now flush cache for site or network only.
  • [BC] The garbage collector now works only on objects belonging to the site or network.
  • [BC] The APCu Management tool now displays only objects belonging to the site or network.
  • [BC] The memory fragmentation is now computed from a WordPress point of view: expect a drastic reduction.
  • Analytics reports are now able to display WordPress object caching KPIs.
  • APCu Manager now supports non expiring TTL (including garbage collecting operations)
  • Charts allow now to display more than 2 months of data.
  • Improved timescale computation and date display for all charts.
  • Bar charts have now a resizable width.
  • The hit/miss/insert chart have now swapped values for better readability.
  • Updated DecaLog SDK from version 2.0.0 to version 2.0.2.
  • Updated PerfOps One library from 2.2.1 to 2.2.2.
  • Refactored cache mechanisms to fully support Redis and Memcached.
  • Improved bubbles display when width is less than 500px (thanks to Pat Ol).
  • The tables headers have now a better contrast (thanks to Paul Bonaldi).
  • Updated documentation and readme files.

Fixed

  • The console menu may display an empty screen (thanks to Renaud Pacouil).
  • Object caching method may be wrongly detected in Site Health status (thanks to freshuk).
  • There may be name collisions with internal APCu cache.

Version 2.6.0

07 Dec 00:04
Compare
Choose a tag to compare

Added

  • Compatibility with WordPress 5.9.
  • New button in settings to install recommended plugins.
  • The available hooks (filters and actions) are now described in HOOKS.md file.

Changed

  • Improved update process on high-traffic sites to avoid concurrent resources accesses.
  • Better publishing frequency for metrics.
  • Updated labels and links in plugins page.
  • X axis for graphs have been redesigned and are more accurate.
  • Updated the README.md file.

Fixed

  • Country translation with i18n module may be wrong.

Version 2.5.0

07 Sep 12:12
Compare
Choose a tag to compare

Added

  • New menu in the admin bar for "flush APCu" quick action.
  • It's now possible to hide the main PerfOps One menu via the poo_hide_main_menu filter or each submenu via the poo_hide_analytics_menu, poo_hide_consoles_menu, poo_hide_insights_menu, poo_hide_tools_menu, poo_hide_records_menu and poo_hide_settings_menu filters (thanks to Jan Thiel).

Changed

  • Updated DecaLog SDK from version 1.2.0 to version 2.0.0.

Fixed

  • There may be name collisions for some functions if version of WordPress is lower than 5.6.
  • The main PerfOps One menu is not hidden when it doesn't contain any items (thanks to Jan Thiel).
  • In some very special conditions, the plugin may be in the default site language rather than the user's language.
  • The PerfOps One menu builder is not compatible with Admin Menu Editor plugin (thanks to dvokoun).

Version 2.4.1

11 Aug 07:45
Compare
Choose a tag to compare

Changed

Fixed

  • In some conditions, the plugin may be in the default site language rather than the user's language.

Version 2.4.0

22 Jun 11:34
Compare
Choose a tag to compare

Added

  • Compatibility with WordPress 5.8.
  • Integration with DecaLog SDK.
  • Traces and metrics collation and publication.
  • New option, available via settings page and wp-cli, to disable/enable metrics collation.

Changed

  • [WP-CLI] apcu status command now displays DecaLog SDK version too.

Version 2.3.0

23 Feb 23:27
Compare
Choose a tag to compare

Added

  • Compatibility with WordPress 5.7.

Changed

  • Consistent reset for settings.
  • Improved translation loading.
  • [WP_CLI] apcu command have now a definition and all synopsis are up to date.

Fixed

  • In Site Health section, Opcache status may be wrong (or generates PHP warnings) if OPcache API usage is restricted.

Version 2.2.0

23 Nov 16:32
Compare
Choose a tag to compare

Added

  • Compatibility with WordPress 5.6.

Changed

  • Improvement in the way roles are detected.
  • [WP-CLI] Memory analytics now displays total memory and occupation ratio.

Fixed

  • [SEC001] User may be wrongly detected in XML-RPC or Rest API calls.
  • When site is in english and a user choose another language for herself/himself, menu may be stuck in english.

Version 2.1.0

13 Oct 15:28
Compare
Choose a tag to compare

Added

  • [WP-CLI] New command to discover exit codes: see wp help apcu exitcode for details.
  • APCu Manager now integrates Spyc as yaml parser.
  • New "Objects" box in analytics page, displaying objects breakdown.

Changed

  • Improved IP detection (thanks to Ludovic Riaudel).
  • [WP-CLI] wp apcu settings and wp apcu analytics now support --stdout flag.
  • [WP-CLI] Improved wp apcu analytics yaml formatting.
  • [WP-CLI] Improved documentation (with examples).
  • The analytics dashboard now displays a warning if analytics features are not activated.
  • Prepares PerfOps menus to future 5.6 version of WordPress.

Fixed

  • In admin dashboard, the statistics link is visible even if analytics features are not activated.
  • Typos in admin screens.
  • [WP-CLI] Typos in documentation.

Removed

  • The "Objects Count" box in analytics page because it was useless.

Version 2.0.0

28 Sep 15:16
Compare
Choose a tag to compare

Added

  • [WP-CLI] New command to toggle on/off main settings: see wp help apcu settings for details.
  • [WP-CLI] New command to display APCu Manager status: see wp help apcu status for details.
  • [WP-CLI] New command to display APCu analytics: see wp help apcu analytics for details.
  • Support for APCu multi configuration (web and command-line).
  • Support for data feeds - reserved for future use.
  • New Site Health "info" section about shared memory.

Changed

  • The positions of PerfOps menus are pushed lower to avoid collision with other plugins (thanks to Loïc Antignac).
  • Improved layout for language indicator.
  • Admin notices are now set to "don't display" by default.
  • Improved changelog readability.
  • The integrated markdown parser is now Markdown from Carsten Brandt.

Fixed

  • In some cases, APCu detection may cause a PHP Warning.
  • With Firefox, some links are unclickable in the Control Center (thanks to Emil1).

Removed

  • Parsedown as integrated markdown parser.

Version 1.3.0

20 Jul 12:44
Compare
Choose a tag to compare

Added

  • Compatibility with WordPress 5.5.
  • Garbage collector for out-of-date cached objects (see "PerfOps Settings" > "APCu Manager").