Skip to content

Version 3.6.0

Compare
Choose a tag to compare
@Pierre-Lannoy Pierre-Lannoy released this 06 Oct 06:30
· 97 commits to master since this release
3b1d321

Added

  • Compatibility with WordPress 6.1.
  • Compatibility with PHP 8.2.
  • DecaLog can now warn about slow SQL queries - see "options" tab in plugin settings.
  • It's now possible to collect SQL queries in traces (based on a suggestion from evoicefire) - see "options" tab in plugin settings.
  • DecaLog now collects installed/updatable themes metrics (based on a suggestion from deltaecho07).
  • It's now possible to add custom tags to each span in traces for Datadog, Grafana, Jaeger, NewRelic, Tempo and Zipkin loggers (based on a suggestion from YR Chen).
  • DecaLog can now log all events triggered by WooCommerce status tools.
  • [WPCLI] DecaLog can now log all events triggered in interactive wp-cli sessions.

Changed

  • Upgraded Monolog library from version 2.6.0 to version 2.8.0.
  • Improved and optimized launch of listeners.
  • [WPCLI] The command wp log listener list --detail=full now returns launch step too.
  • [WPCLI] The results of wp log commands are now prefixed by the product name.
  • Improved detection, loading and listening of WooCommerce.

Fixed

  • Live console with PHP 8 may be broken (thanks to stuffeh).
  • In some rare conditions, Rotating Files logger may wrongly compute the file path or name.
  • The trace span for logger purges may be attached to a wrong parent.
  • Some listeners may not detect they need to be launched.