Releases: Pierre-Lannoy/wp-apcu-manager
Releases · Pierre-Lannoy/wp-apcu-manager
Version 3.0.0
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
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
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 thepoo_hide_analytics_menu
,poo_hide_consoles_menu
,poo_hide_insights_menu
,poo_hide_tools_menu
,poo_hide_records_menu
andpoo_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
Changed
- New redesigned UI for PerfOps One plugins management and menus (thanks to Loïc Antignac, Paul Bonaldi, Axel Ducoron, Laurent Millet, Samy Rabih and Raphaël Riehl for their invaluable help).
Fixed
- In some conditions, the plugin may be in the default site language rather than the user's language.
Version 2.4.0
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
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
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
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
andwp 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
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
Added
- Compatibility with WordPress 5.5.
- Garbage collector for out-of-date cached objects (see "PerfOps Settings" > "APCu Manager").