Releases: jbroadway/analog
Releases · jbroadway/analog
1.0.21-stable
- 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
- 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
- Added missing slashes on PDO constants, fixing error #46 when passing connection info array instead of PDO object
1.0.18-stable
- Big performance improvement in the File handler by keeping the file handle open
1.0.17-stable
- Added
Analog::setTimeZone($timezone)
- thanks @lucasmichel! - Migrated Travis-CI to GitHub Actions
- Minor readme and example updates
1.0.16-stable
- Adds Redis handler
- Adds IFTTT handler
- Adds missing examples for EchoConsole, LevelBuffer, and WPMail handlers
- Fixes PHPUnit warning
- Readme updates
1.0.15-stable
- Renamed echo handler to
EchoConsole
to fix keyword error - thanks @nhymxu! - Readme updates
1.0.14-stable
- 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
- Added PDO handler to support logging to any SQL database (MySQL, SQLite, PostgreSQL, etc.)
1.0.12-stable
- 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