Change Log
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.
Unreleased - ReleaseDate
0.10.2 - 2024-01-18
Performance
- Avoid extra UTF-8 validation performed in some cases
Fixes
- Ensure custom pipes/stdout get flushed
- Don't panic on broken pipes when
coloris disabled
0.10.1 - 2023-11-10
Performance
- Avoid hashing directives and accessing RNG on startup
Documentation
- Tweak
RUST_LOGdocumentation
0.10.0 - 2022-11-24
MSRV changed to 1.60 to hide optional dependencies
Fixes
- Resolved soundness issue by switching from
attytois-terminal
Breaking Changes
To open room for changing dependencies:
- Renamed
termcolorfeature tocolor - Renamed
attyfeature toauto-color
0.9.3 - 2022-11-07
- Fix a regression from v0.9.2 where env_logger would fail to compile with the termcolor feature turned off.
0.9.2 - 2022-11-07
- Fix and un-deprecate Target::Pipe, which was basically not working at all before and deprecated in 0.9.1.
0.9.0 -- 2022-07-14
Breaking Changes
- Default message format now prints the target instead of the module
Improvements
- Added a method to print the module instead of the target