Releases: msanguineti/fude
Releases · msanguineti/fude
4.0.0
3.0.1
What's Changed
- updated README
- updated packages
- updated Github actions
Full Changelog: v3.0.0...v3.0.1
3.0.0
What's Changed
- Improved performance (thanks to
colorette
andpicocolors
) - NO_COLOR support (also --no-color)
- Simplified API
- Color support override
- Proper handling of
bold
anddim
modifiers - Proper handling of
reset
(optional)
BREAKING CHANGES
This version breaks compatibility with previous versions!
- renamed
fude
function toFude
. Now this function takes an object ({level: number|string}
) and returns a set of coloring/formatting functions for the selected level. Used to override the color support level, similar to whatChalk({level})
does. - some coloring functions have their named changed to better conform with other CLI text coloring libraries.
Full Changelog: v2.0.0...v3.0.0
2.0.0
Features
- drop support for node v10
Release v1.1.1
Chores
update packages
Release v1.1.0
Features
Accept HEX values both in short (FFF) and long (FFFFFF) form.
Fixes
ANSI function now plays nice with mixing strings and ornaments.
Release v1.0.0
Features
- RGB & HEX functions for text and underlines
Performance
- Even faster
Documentation
- Dedicated benchmark page
Release v0.7.1
Performance
- String rendering is faster!
fude.bgRed('red text!')
by a lot... - Add benchmarks
Documentation
- Update and refreshed README (fixed some link issues)
Release v0.6.2
Features
- Template literals galore
Release v0.5.0
Features
- add text ornaments (ANSI Codes 0-9 + 22)
- add normal foreground colours (ANSI Codes 30-37)
- add bright foreground colours (ANSI Codes 90-97)
- add background colours (ANSI Codes 40-47)
- add bright background colours (ANSI Codes 100-107)
- add function to call any code (0-107)
Tests
- 100% coverage