- By default local time offset is used instead of UTC
- Chrono dependency is completelly removed and tz-rs is used instead
- Added ability to use
handsome_logger::init();
for really simple initialization - Added ability to use non-lowercased log levels in
RUST_LOG
environment variable
- Added ability to set log level by environment variable
- Added by default showing microseconds - it is quite usable when testing quite fast operations
- Increased minimum rust version from 1.65 to 1.67
- Added custom user function formatting
- Added ability to filter messages by content
- Added example with file rotating
- Added ability to write all items at once to writer object(useful for file rotating)
- New type of items -
[_thread_name]
and[_process_id]
- Renamed
[_thread]
to[_thread_id]
- Added examples
- Fixed problem with additional and missing new lines in the output
- Added support for using different text and background colors
- Initial Release