v0.19
This is an important bugfix release. Users of v0.18 that experience
high memory usage or a cessation of sending logs should upgrade.
- Refactoring configuration for better testability
- Tail new log files from the beginning (fixes #83)
- Fix race condition leading to duplicate tailing #181
- Reimplement file tailing to fix goroutine and memory leaks. Also fixes logging stoppage.
- Fix for tailing stoppage when a file is truncated
- Take into account watched files that are truncated and filled with NUL bytes by the OS