diff --git a/README.md b/README.md index df87fd78..18bda119 100644 --- a/README.md +++ b/README.md @@ -129,6 +129,43 @@ cargo install --git https://github.com/hykilpikonna/hyfetch +### v2.0.3 + +(changelog is generated by Gemini from commit history) + +This update brings a significant internal refactor to how color presets are managed, along with a new batch of pride flags and several important bug fixes. + +**✨ Features & Enhancements** + +* **Custom ASCII Art**: You can now specify a file path for custom ASCII art ([#429](https://github.com/hykilpikonna/hyfetch/pull/429)). +* **Hex Color Presets**: Added the ability to pass a custom comma-separated hex color string list (e.g., `#RRGGBB,#RRGGBB`) directly as a preset ([#435](https://github.com/hykilpikonna/hyfetch/pull/435)). + +**🏳️‍🌈 New Flags** + +* Added Transbian flag ([#449](https://github.com/hykilpikonna/hyfetch/pull/449)) +* Added Autism Pride flag ([#450](https://github.com/hykilpikonna/hyfetch/pull/450)) +* Added Transneutral & Cenelian flags ([#452](https://github.com/hykilpikonna/hyfetch/pull/452)) +* Added Fluidflux flags ([#437](https://github.com/hykilpikonna/hyfetch/pull/437)) +* Added Libragender flags ([#433](https://github.com/hykilpikonna/hyfetch/pull/433)) + +**🐛 Bug Fixes** + +* **Crash Fix**: Fixed a panic that could occur if hyfetch was run on a distro with no defined ASCII art ([#455](https://github.com/hykilpikonna/hyfetch/pull/455)). +* **OS Support**: Added support for iOS 1.x ([#444](https://github.com/hykilpikonna/hyfetch/pull/444)) and old Apple TV models ([#438](https://github.com/hykilpikonna/hyfetch/pull/438)). +* **Python**: + * Fixed a bug where 3-length hex codes (e.g., `#FFF`) does not work properly ([#443](https://github.com/hykilpikonna/hyfetch/pull/443)). + * Fixed a string formatting issue for python 3.11 and earlier versions ([#442](https://github.com/hykilpikonna/hyfetch/pull/442)). + * Fixed a bug where extra top padding would appear above output ascii art ([#428](https://github.com/hykilpikonna/hyfetch/pull/428)). +* **Rust**: + * Fixed the logic for the pride month easter egg so it only marks itself as "displayed" during June ([#430](https://github.com/hykilpikonna/hyfetch/pull/430)). + * Fixed a build issue on Windows ([#439](https://github.com/hykilpikonna/hyfetch/pull/439)). + +**🔧 Maintenance & Refactoring** + +* **Preset Refactor**: Color presets are now stored in a central `presets.json` file. ([#451](https://github.com/hykilpikonna/hyfetch/issues/451)). +* **Dependency Updates**: Upgraded various Rust crates and other dependencies to their latest versions. +* **Code Cleanup**: General code shortening and readability improvements. + ### 2.0.2 This is a small patch release that adds more flags and fixes some bugs from the recent Rust rewrite.