Skip to content

Releases: msanguineti/fude

4.0.0

Choose a tag to compare

@msanguineti msanguineti released this 26 Jan 16:52
c394947

What's Changed

  • Dropped support for node versions < 18

Full Changelog: v3.0.1...v4.0.0

3.0.1

Choose a tag to compare

@msanguineti msanguineti released this 02 Jul 09:33
404512c

What's Changed

  • updated README
  • updated packages
  • updated Github actions

Full Changelog: v3.0.0...v3.0.1

3.0.0

Choose a tag to compare

@msanguineti msanguineti released this 29 Jun 12:22
a07e864

What's Changed

  • Improved performance (thanks to colorette and picocolors)
  • NO_COLOR support (also --no-color)
  • Simplified API
  • Color support override
  • Proper handling of bold and dim modifiers
  • Proper handling of reset (optional)

BREAKING CHANGES

This version breaks compatibility with previous versions!

  • renamed fude function to Fude. 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 what Chalk({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

Choose a tag to compare

@msanguineti msanguineti released this 30 Sep 15:47

Features

  • drop support for node v10

Release v1.1.1

Choose a tag to compare

@msanguineti msanguineti released this 04 Jan 11:15
d4f598c

Chores

update packages

Release v1.1.0

Choose a tag to compare

@msanguineti msanguineti released this 16 Dec 13:33
b5e3713

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

Choose a tag to compare

@msanguineti msanguineti released this 27 Nov 19:08
8e235d2

Features

  • RGB & HEX functions for text and underlines

Performance

  • Even faster

Documentation

  • Dedicated benchmark page

Release v0.7.1

Choose a tag to compare

@msanguineti msanguineti released this 25 Nov 15:17
22124b6

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

Choose a tag to compare

@msanguineti msanguineti released this 21 Nov 20:10
4b6b085

Features

  • Template literals galore

Release v0.5.0

Choose a tag to compare

@msanguineti msanguineti released this 17 Nov 20:10

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