From 9e09bb99dffa616d97a77a3bbdf7e729cf6b11b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christina=20S=C3=B8rensen?= Date: Thu, 5 Sep 2024 04:05:28 +0200 Subject: [PATCH] chore: release eza v0.19.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Christina Sørensen --- CHANGELOG.md | 72 ++++++++++++++++++++++++++++++++++++++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 74 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a91a0fad..d8cb357d3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,73 @@ # Changelog +## [0.19.2] - 2024-09-05 + +### Bug Fixes + +- Remove unnecessary map and make clippy happy +- Adjust grid details for CI tests +- Imports and merge conflicts +- Rustfmt issues +- Clippy issues +- Revise UiStyles::plain to have no style at all +- Pr reviews fixes for theme file +- Selectively filter files when recursing #1101 +- Fix typo in FromOverride impl +- Add serde(default) to StyleOverride.foreground/background fields + +### Documentation + +- Add Flox to INSTALL.md +- Add ic for icon color to colors man page +- Add further documentation about theme file + +### Features + +- Add c++ module interfaces as source file types +- Add icon field to UiStyles +- Add ic key for UiStyles icon in set_exa +- Add None as icon value in UiStyles.default_theme +- Add icon function to FileNameColours trait +- Implement FileNameColours.icon for Theme +- Adjust FileName.paint to consider possible icon color +- Begin implementation of config file +- Allow writing default theme.yml file for eventual config file implementation +- Theme file configuration base +- Add IconOverrides struct and UiStyles.icon_overrides +- Add icon_override function to FileNameColours trait +- Implement FileNameColours.icon_override for Theme +- Handle icon overrides in FileName.paint +- Add example config for icon_overrides +- Rename UiStyles.icon_override to icons and add Style field +- Add shorthand aliases to StyleOverride variables +- Add custom deserialize_color and use in StyleOverride +- Outsource color_from_str function to make it testable + +### Refactor + +- Simplify icon style setting in FileName.paint +- Make every setting optional with override layer +- Simplify sample theme.yml +- Formatting for rustfmt macro + +### Styling + +- Fix clippy issue in FileName.paint +- Apply rustfmt +- Simplify from_str_radix calls to please clippy + +### Testing + +- Add unit tests for color_from_str function + +### Build + +- Bump windows-sys from 0.52.0 to 0.59.0 + +### Ci + +- Allow MPL-2.0 + ## [0.19.1] - 2024-08-28 ### Bug Fixes @@ -7,6 +75,10 @@ - FreeBSD build. - Typo +### Miscellaneous Tasks + +- Release eza v0.19.1 + ### Build - Bump uzers from 0.12.0 to 0.12.1 diff --git a/Cargo.lock b/Cargo.lock index f8b6d70a4..d01ba7b1a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -408,7 +408,7 @@ dependencies = [ [[package]] name = "eza" -version = "0.19.1" +version = "0.19.2" dependencies = [ "ansi-width", "chrono", diff --git a/Cargo.toml b/Cargo.toml index cc5ffb210..3cd4e3a9a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,7 +16,7 @@ readme = "README.md" homepage = "https://github.com/eza-community/eza" license = "MIT" repository = "https://github.com/eza-community/eza" -version = "0.19.1" +version = "0.19.2" [package.metadata.deb]