⚡️ This update introduces a new configuration class that allows you to ignore support from the current terminal and print escape codes anyway.
👍 The old
BackColorwere now renamed to
BackgroundColorrespectively to better conform .NET's API.
The source code structure was overhauled and some portions of it were completely re-written so it's much more modular, readable and maintainable.
🛠 Fixed a bug with
ResetColorwhen used after turning escape code support off, changing colors and then turning it on back.
⚡️ This update is fully backwards-compatible. The obsolete API is still available and re-routes everything to the new API.
v0.1.3April 29, 2019
💅 The ResetStyles method fixed, now it resets ANSI sequences for rapid blinking or reversed text properly.
👍 True color support implemented, automatic detection of terminal support for ANSI escape sequences, fallback to 256 colors, 16 xterm colors and possibly even ConsoleColors via nearest color algorithm.