Semantic Logger v4.5.0 Release Notes
Release Date: 2019-02-21 // about 5 years ago-
๐ Fixed
- ๐ Fix 'NameError' always raised and logged by Appenders#close
- SemanticLogger::Appender::Async segmentation fault
Recreate Queue on #re-open
Refactoring:
- Create Appenders class
- Move log subscribers to Logger class
- ๐ฐ Error if payload does not respond to #size + Simple strings are shown twice Handle non-hash/payload as second argument by converting non-hash second argument to a string and appending to the message
โ Added
- ๐ Date pattern support in Elasticsearch
- ๐ Support new Net::TCPClient in TCP Syslog appender
๐ Changed
- ๐ Use monotonic clock when measuring time
- Break out Appenders and Levels into separate files