# Changelog ## v0.47.0 (2023-03-13) ### Breaking changes - Bumped minimum supported Rust version (MSRV) to 1.62.1 - Change of `Color::default()` value to the ANSI default color `Color::Default` (code `39` and `49` for foreground and background respectively). This replaces `Color::White` as the default value. ### Other changes - `const`ification of several functions and methods. - Improved CI workflow. - Updated to Rust edition 2021. - Replaced `winapi` dependency with `windows-sys`. - Removed `overload` dependency. - Added `AnsiGenericString::as_str()` to allow access to the underlying string. - Fixed typos in README. - Added `CHANGELOG.md` for changes since forking `ansi_term`. ## v0.46.0 (2022-06-03) - Removed `impl Deref` for `AnsiGenericString`. - Improved README headings. ## v0.45.1 (2022-03-27) - Added `Color::Default` enum variant with ansi codes `39` and `49` for foreground & background. ## v0.45.0 (2022-03-16) - Fixed examples in README. - Fixed typos in documentation. - Renamed `ANSIByteStrings` to `AnsiByteStrings`. - Added GitHub Actions workflow. - Changed authors metadata. - Updated license ## v0.43.0 (2022-01-18) - Fixed clippy warning. ## v0.40.0 (2021-11-16) - Fixed clippy warning. ## v0.38.0 (2021-10-05) - Removed `itertools` dependency. ## v0.37.0 (2021-09-14) - Fixed clippy warnings. ## v0.31.0 (2021-05-11) - Implemented `Default` trait for `Color` returning `Color::White`. - Added helpers for gradients. - Fixed clippy warning. ## v0.30.0 (2021-04-21) - Export `ansi` module to expose `ansi::RESET`. ## v0.29.0 (2021-03-30) - Renamed `Color::RGB` enum variant to `Color::Rgb`. - Renamed `ANSIByteString` to `AnsiByteString`. - Renamed `ANSIGenericString` to `AnsiGenericString`. - Renamed `ANSIGenericStrings` to `AnsiGenericStrings`. - Renamed `ANSIString` to `AnsiString`. - Renamed `ANSIStrings` to `AnsiStrings`. ## v0.28.0 (2021-03-09) - Forked `ansi_term` as `nu-ansi-term`. - Added Nushell project contributors to the authors. - Updated README.md. - Renamed `Colour` to `Color`. - Renamed some files ending in `colour` to `color`. - Added "bright" colors ansi 90-97 (foreground) and 100-107 (background). - Ran cargo fmt