Skip to content
Snippets Groups Projects
Select Git revision
  • eb7575aee8c901be7003f53fb7997f47d5347eaf
  • master default protected
  • feat/message-handling
  • feat/request-id
  • 1.13.2
  • 1.13.1
  • 1.13.0
  • 1.12.1
  • 1.12.0
  • 1.11.0
  • 1.11.0-beta2
  • 1.11.0-beta1
  • 1.10.2
  • 1.10.1
  • 1.10.0
  • 1.9.0
  • 1.8.0
  • 1.7.4
  • 1.7.3
  • 1.7.2
  • 1.7.1
  • 1.7.0
  • 1.6.2
  • 1.6.2-beta2
24 results

CHANGELOG.md

Blame
  • To find the state of this project's repository at the time of any of these versions, check out the tags.

    [1.13.2] - 2024-08-13

    Fixed

    • backward compatibility, when second parameter in SimpleLoggerFactory constructor is null

    [1.13.1] - 2024-08-13

    Fixed

    • removed redundant semicolon in SimpleLoggerFactory class

    [1.13.0] - 2024-08-09

    Changed

    • Deprecated WPDeskLoggerFactory.
    • Deprecated Settings class in SimpleLoggerFactory. Prefer using options array.
    • Always use WooCommerce logger handler by default, and fallback to WordPress debug.log only, when previous is unavailable.

    Added

    • SimpleLoggerFactory is now processing messages according to PSR-3 templates.
    • From now on SimpleLoggerFactory adds unique ID for each session in context to ease identify messages in high-concurrency environments.
    • Added action_level option to SimpleLoggerFactory, which uses FingersCrossedHandler underneath. You can use this option, to ensure, that messages after particular level are always logged (e.g. critical).

    [1.12.1] - 2024-03-26

    Fixed

    • WC logger initialisation

    [1.12.0] - 2024-03-19

    Added

    • sensitive data replacer

    [1.11.0] - 2023-07-10

    Updated

    • monolog to 2.9.1

    [1.10.2] - 2022-11-15

    Fixed

    • Deprecated error in PHP 8.X

    [1.10.1] - 2022-10-01

    Fixed

    • WC logger initialisation

    [1.10.0] - 2022-08-16

    Added

    • en_CA, en_GB translators

    [1.9.0] - 2022-08-16

    Added

    • de_DE

    [1.8.0] - 2022-08-09

    Added

    • en_AU, es_ES translators

    [1.7.4] - 2022-07-14

    Added

    • Polish translations.

    [1.7.3] - 2022-05-19

    Fixed

    • Fixed syntax error in file.

    [1.7.2] - 2022-05-18

    Fixed

    • Fixed no handler actually assigned when using combination of NullHandler and actual one
    • WooCommerce channel is now taken from logger registered channel

    [1.7.1] - 2022-04-15

    Fixed

    • Fixed the getLogger method from SimpleLoggerFactory

    [1.7.0] - 2022-04-08

    Added

    • Added SimpleLoggerFactory for basic logger use cases.

    Changed

    • Minimum PHP required is now >=7.0

    [1.6.2] - 2020-07-21

    Fixed

    • Notice error when cannot create log file

    [1.6.1] - 2020-05-25

    Fixed

    • WooCommerceCapture checks if WC exists before proceeding

    [1.6.0] - 2019-05-21

    Added

    • wpdesk_is_wp_log_capture_permitted filter to disable log capture

    [1.5.4] - 2019-05-06

    Fixed

    • Exception: must be an instance of WC_Logger, instance of WPDesk\Logger\WC\WooCommerceMonologPlugin given

    [1.5.3] - 2019-04-25

    Fixed

    • Exception while trying to disable log

    [1.5.2] - 2019-04-25

    Changed

    • wp-notice 3.x

    [1.5.1] - 2019-04-23

    Changed

    • Two files for custom loggers (default+custom)

    Fixed

    • Tests

    [1.5.0] - 2019-04-18

    Changed

    • Log file is unified with old way logger and all is logged in /wp-content/uploads/wpdesk-logs/wpdesk_debug.log
    • Old static logger methods are deprecated

    Added

    • All old way loggers are in deprecated dir and should work for old plugins
    • Support for $shouldLoggerBeActivated static flag in factory - can return null logger

    [1.4.0] - 2019-01-21

    Changed

    • WC integration now considers broken WC_Logger implementation
    • Does not capture WC logger in WC < 3.5

    [1.3.1] - 2018-10-30

    Changed

    • setDisableLog changes to disableLog

    [1.2.0] - 2018-10-29

    Changed

    • getWPDeskFileName renamed to getFileName
    • isWPDeskLogWorking renamed to isLogWorking

    Added

    • most methods have $name parameter for using specific logger

    [1.1.1] - 2018-10-29

    Fixed

    • should not capture all error - only log them
    • boolean filter fixed

    [1.1.0] - 2018-10-29

    Added

    • can disable logs using one bool
    • less static variables

    [1.0.0] - 2018-10-28

    Added

    • first stable version
    • 80% coverage in integration tests