Analog Versions Save

PHP logging library that is highly extendable and simple to use.

1.0.21-stable

5 months ago
  • Fixed nestable handlers (Buffer, LevelBuffer, LevelName, Multi, Threshold) working with multiple Logger instances
  • Updated psr/log dependency to ^3.0, removing PHP 7.4 from CI due to incompatibility

1.0.20-stable

6 months ago
  • Fix so each Logger instance can use its own handler(s)
  • Updated to include PHP 8.1 and 8.2 in tests
  • Updated README with example of using Logger with custom context data

1.0.19-stable

2 years ago
  • Added missing slashes on PDO constants, fixing error #46 when passing connection info array instead of PDO object

1.0.18-stable

3 years ago
  • Big performance improvement in the File handler by keeping the file handle open

1.0.17-stable

3 years ago
  • Added Analog::setTimeZone($timezone) - thanks @lucasmichel!
  • Migrated Travis-CI to GitHub Actions
  • Minor readme and example updates

1.0.16-stable

3 years ago
  • Adds Redis handler
  • Adds IFTTT handler
  • Adds missing examples for EchoConsole, LevelBuffer, and WPMail handlers
  • Fixes PHPUnit warning
  • Readme updates

1.0.15-stable

4 years ago
  • Renamed echo handler to EchoConsole to fix keyword error - thanks @nhymxu!
  • Readme updates

1.0.14-stable

4 years ago
  • Adds Echo handler to output directly to the console
  • Adds PHP 7.4 to travis-ci testing and removes support for PHP 5.4-5.6
  • Fixes composer require command in readme (thanks @tessus!)

1.0.13-stable

4 years ago
  • Added PDO handler to support logging to any SQL database (MySQL, SQLite, PostgreSQL, etc.)

1.0.12-stable

5 years ago
  • Send notifications through the apprise command line tool
  • Removed HHVM from automated tests
  • Added PHP 7.1, 7.2, and 7.3 to automated tests