All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Replaced
chrono
withtime
(PR #28). Thanks @ShellWowza - Bump Minimum Supported Rust Version from
1.38
->1.53
- Switch to Github Actions
- Upgrade to Rust 2018
- Relicense to Apache/MIT/MPL
- Previous license was MPL only, so this is actually more permissive
- Disable default features of chrono. Avoids RUSTSEC-2020-0071
- Support serializing u128/i128 as json-numbers
- Option
flush
to enable flushing of theio::Write
after each record.
- Improve error message for Serde serialization errors.
- Support for experimental
slog
features. Consider unstable. set_pretty
option
- Update dependencies
- Update dependencies
- Update slog dependency
- Update slog dependency
- Update slog dependency
- Update to
slog 2.0.0-0.2
- Moved to own repository