Skip to content

Latest commit

 

History

History
93 lines (61 loc) · 3.52 KB

CHANGELOG.md

File metadata and controls

93 lines (61 loc) · 3.52 KB

Changelog

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 Break Versioning.

Added

  • #19 - Add short hex color support by @aaronmallen
  • #21 - Add conversion result caching to improve gradient and rainbow operation performance by @aaronmallen

0.4.0 - 2025-01-23

Changed

0.3.2 - 2025-01-22

Added

0.3.1 - 2025-01-22

Added

  • #8 - Add color manipulation methods for darkening and lightening colors by @aaronmallen
  • #9 - Add gradient and rainbow color effects for text and backgrounds by @aaronmallen
  • #13 - Add support for over 360 named colors expanding the color palette by @aaronmallen

Changed

  • #10 - Refactor Sai::Decorator into component modules by @aaronmallen
  • #11 - Refactor Sai::Conversion::RGB into component modules by @aaronmallen
  • #12 - Refactor ANSI sequence processing into specialized parser classes by @aaronmallen

0.3.0 - 2025-01-20

Added

  • #6 - Add Sai::ANSI::SequencedString for ANSI string manipulation by @aaronmallen

Changed

  • #5 - Remove unnecessary error handling in Sai::Decorator by @aaronmallen

  • #6 - Changed Sai::Decorator#decorate now returns a Sai::ANSI::SequencedString by @aaronmallen

0.2.0 - 2025-01-20

Added

Changed

  • #2 - Immutable method chaining for Sai::Decorator by @aaronmallen
  • #3 - Sia::Support from class to module for improved API design by @aaronmallen

0.1.0 - 2025-01-19

  • Initial release