Skip to content

Latest commit

 

History

History
104 lines (71 loc) · 2.43 KB

CHANGELOG.md

File metadata and controls

104 lines (71 loc) · 2.43 KB

ChangeLog

0.6.0

Changed

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 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 (#2)
  • improved docopt example in README
  • migrated from time to chrono

Thanks

  • Thanks to Zachary Dremann dremann@gmail.com for the performance improvements and the nudge to improve the docs.