# ChangeLog ## 0.6.0 ### Changed - Bumped the minimum Rust version to 1.48.0 * [RUSTSEC-2021-0145](https://rustsec.org/advisories/RUSTSEC-2021-0145) fixed ## 0.5.3 ### Changed - Moved the timestamps feature behind the enabled-by-default crate feature `timestamps`. ### Fixed - Added missing `show_module_names` field to `StdErrLog` debug implementation. ## 0.5.2 ### Changed - Bumped the minimum Rust version to 1.36.0 * [RUSTSEC-2022-0006](https://rustsec.org/advisories/RUSTSEC-2022-0006.html) fixed This is a semver break but given the age of the Rust versions and changes that have happened in the log crate, we'll do it. - Make it easier to specify debug levels with a number or enum. ## 0.5.1 ### Added - added `.show_module_names()` to include module name in output ## 0.5.0 ### Changed - Bumped minimum Rust version to 1.31.0 * 1.16.0 fails on current version of some deps and some crates.io fetches * Log crate 0.4.11 raised its MSRV to 1.31.0 - Updated and checked minimum version of all deps - Switched to rust edition 2018 - Improved CI testing ## 0.4.3 ### Changed - only check if stderr is a tty for the auto color choice, all other choices pass through without modification - bump termcolor to 1.0 ## 0.4.2 ### Added - add the ability to not show logging levels via `.show_levels()` ### Fixed - auto color choice (the default) will now disable colors if stderr is not connected to a tty by default ## 0.4.1 ### Added - Support millisecond timestamp resolution ## 0.4.0 ### Added - Timestamp now implements FromStr to make arg parsers quicker to implement - Added a StructOpt example to the crate documentation and examples ### Changed - Improved clap example and added Timestamp support - Full use and depend on log 0.4.1. ## 0.3.0 ### Added - a large example under examples to detail how module level logging works ### Changed - bump minimum Rust version to 1.16.0 - allow all log 0.3.x releases - fix situations where including `a::b` also included `a::baz` ## 0.2.4 ### Changed - pinned log to 0.3.8 or older to retain Rust 1.13.0 support ## 0.2.3 ### Added - clap example - support timestamps with microsecond and nanosecond granularity ### Changed - improved performance (https://github.com/cardoe/stderrlog-rs/pull/2) - improved docopt example in README - migrated from time to chrono ### Thanks - Thanks to Zachary Dremann for the performance improvements and the nudge to improve the docs.