Skip to content

Latest commit

 

History

History
129 lines (79 loc) · 3.87 KB

CHANGELOG.md

File metadata and controls

129 lines (79 loc) · 3.87 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

1.5.0 - 2024-07-09

Changed

  • Tracy to PSR bridge
    • Level exception is mapped to level critical instead of error. Purpose of this change is to distinguish in Monolog between exceptions and lesser problems like PHP's notices and warnings that are logged with level error by Tracy. It also matches PSR-3 description of critical level that says one of the purposes of critical level is log exceptions.

1.4.0 - 2024-07-04

Changed

  • Tracy to PSR bridge
    • custom levels are mapped to info instead of error if the logged value is not an exception
    • custom levels are added to context key custom_level
    • calls original Tracy logger directly instead of via Monolog to prevent modifying logs (prevents changing log level to PSR-compatible and prevents modifying message by Monolog)
  • Tracy panel bridge
    • display panel even if no logs are available

1.3.1 - 2024-06-21

Added

  • Allow PHP 8.3

1.3.0 - 2023-01-13

Removed

  • Logtail
    • Technically a BC break but probably affecting almost no-one and also easy to fix
    • Use orisai/monolog-logtail instead
    • Sorry for inconvenience

1.2.6 - 2022-12-22

Changed

  • Logtail
    • sends json pretty formatted
    • setUrl() instead of setUri() (old method is deprecated)
    • dt field containing datetime is always properly formatted

Fixed

  • Logtail - exception thrown in shutdown function does not leak into page
    • shutdown functions are called in fifo order and error handler is usually shut down before our handler

1.2.5 - 2022-12-14

Fixed

  • Configuring Tracy\Logger via TracyExtension works correctly in case MonologExtension is loaded before TracyExtension (opposite order worked before and is unaffected by this change)

1.2.4 - 2022-12-09

Changed

  • Composer
    • allows PHP 8.2

1.2.3 - 2022-06-12

Fixed

  • LogtailClient throws on HTTP error

1.2.2 - 2022-06-06

Fixed

  • LogtailHandler Monolog v3 compatiblity

1.2.1 - 2022-05-27

Added

  • Tracy panel design

1.2.0 - 2022-05-14

Added

  • Support for monolog/monolog ^3.0.0

1.1.0 - 2021-11-09

Added

  • Support for psr/log ^3.0.0
  • nette/application bridge
    • LogFlusher->reset() call on Application::$onShutdown event

1.0.2 - 2021-09-17

Fixed

  • Logtail - client was sending invalid authentication header

1.0.1 - 2021-09-14

Added

  • Support for psr/log ^2.0.0

1.0.0 - 2021-09-09

Added

  • MonologExtension
  • Logtail
    • LogtailHandler
    • LogtailClient
  • Tracy integration (via extension)
  • LogFlusher
  • StaticLoggerGetter