Releases: Pierre-Lannoy/wp-decalog
Releases · Pierre-Lannoy/wp-decalog
Version 1.12.5
Changed
- The WordPress events tables are now deleted when plugin is uninstalled.
Fixed
- There's an error while activating the plugin when the server is Microsoft IIS with Windows 10.
- Some tabs may be hidden when site is switched in another language.
- With Microsoft Edge, some layouts may be ugly.
Removed
- The "channel" starting the "message" from Stackdriver formatter, because channel is now usable as "summary field" in Stackdriver interface.
Version 1.12.4
Changed
- Improved way to handle fatal errors in PHP listener.
- "Updated user" messages have now "INFO" type (was "NOTICE" previously).
- "Logged-in user" messages have now "NOTICE" type (was "INFO" previously).
Fixed
- Some main settings may be not saved.
Version 1.12.3
Changed
- Forces mu-plugin dir creation if it doesn't exist.
Fixed
- The doc blocks of some classes wrongly reference Fluentd (thanks to Nicolas Juen).
Version 1.12.2
Changed
- Removes the mu-plugin to the plugin update list.
Version 1.12.1
Fixed
- The version number of the mu-plugin is wrong.
Version 1.12.0
Added
- New logger to send logs to Elastic Cloud / Elastic Cloud Enterprise.
- New logger to send logs to Sematext.
- New option to early load DecaLog as a mu-plugin.
- Full integration with IP Locator.
Changed
- There's now a flag for each IP address in WordPress events logs (when a GeoIP detection handler is installed).
- The settings page has now the standard WordPress style.
- Better styling in "PerfOps Settings" page.
- In site health "info" tab, the boolean are now clearly displayed.
- Displaying of IPv6 addresses has been improved.
Fixed
- The update indicator is sometimes hidden.
- If there's no GeoIP detection handler, a wrong flag is shown for public IPs.
- An error may appear when updating plugin's empty tables.
- Some placeholders (in text input) may have a wrong example value.
Removed
- Dependency to "Geolocation IP Detection" plugin. Nevertheless, this plugin can be used as a fallback solution.
- Flagiconcss as library. If there's no other way, flags will be rendered as emoji.
- Integrated migration helpers prior to 1.9.x.
Version 1.11.0
Added
- New logger to send logs to Google Stackdriver via Google-Fluentd.
Changed
- Improved IP detection for multi-proxying.
- Double quotation mark
"
is now replaced by a left double quotation mark“
in event message, context and extra. - Single quotation mark
'
is now replaced by a grave accent in event message, context and extra. - "HTTP request" reported details have been fully redesigned.
- Better styling in "PerfOps Settings" page.
Fixed
- In some cases, the referer and method are wrongly detected.
- In some cases, the "screen options" tab may be invisible.
Version 1.10.0
Added
- New listener for Wordfence plugin.
- Full integration with PerfOps.One suite.
- Compatibility with WordPress 5.4.
Changed
- New menus (in the left admin bar) for accessing features: "PerfOps Records" and "PerfOps Settings".
Fixed
- The shutdown action of APCu Manager can cause a PHP notice in DecaLog.
Removed
- Compatibility with WordPress versions prior to 5.2.
- Old menus entries, due to PerfOps integration.
Version 1.9.1
Changed
- The method for remote IP detection has been improved.
- All loggers are now paused when deactivating/reactivating DecaLog (thanks to jimmy19742).
Fixed
- Warning is generated when WP Security Audit Log set out-of-scope severity levels.
Version 1.9.0
Full compatibility with Device Detector and APCu Manager. New listeners for WP-Optimize from @UpdraftPlus and WP-Redirection. New features, improvements and bug fixes.