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.
1.0.0-pre.3 - 2024-04-19
- Support for RGB colors.
-
The three types of colors (Color16, Color256, and RGB) are now stored in a union in
struct Color
. -
In
struct StyleString
, membersprestyles
andpoststyles
are nowstd::vector<Color>
instead ofstd::vector<Codes>
.
-
Some members of
struct StyleString
are deprecated, and will be removed in the next release.-
prestyle256
is deprecated, useprestyles
instead. -
poststyle256
is deprecated, usepoststyles
instead.
-
1.0.0-pre.2 - 2024-04-17
-
Support for Color256.
-
Configuration for automatic new lines after printing.
- Removed namespace
termstyle::config
.
-
Fix an issue where
poststyles
may be applied after a new line character. -
STL include issues.
-
Improve code readability.
1.0.0-pre.1 - 2024-04-16
- initial release