You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

3.5 KiB

2.9.3

  • Fix types export for TypeScript 4.7 ❤️ @pkishorez

2.9.2

  • Fix: Add "package.json" to exports map

2.9.1

  • Fix: Make minification lossless
  • Fix: Minify to name only if color is opaque

2.9.0

  • New plugin: Color string minification 🗜

2.8.0

  • New delta method to calculate the perceived color difference between two colors ❤️ @EricRovell

2.7.0

  • Improve mix plugin by adding new tints, tones and shades methods ❤️ @EricRovell

2.6.0

2.5.0

  • New closest option of toName method allows you to find the closest color if there is no exact match

2.4.0

  • New plugin: Color harmonies generator ❤️ @EricRovell

2.3.0

2.2.0

2.1.0

  • Add new hue and rotate methods

2.0.1

  • Improve the precision of alpha values

2.0.0

  • Strict string color parsing conforming to the CSS Color Level specifications

1.7.2

  • Simplify package "exports" field to improve different environments support

1.7.1

  • Parse a color name disregarding the case

1.7.0

  • New getFormat utility
  • Support HWB color strings (CSS functional notation)
  • Clamp LAB values as defined in CSS Color Level 4 specs

1.6.0

  • Improvement: You can now use every angle unit supported by CSS (deg, rad, grad, turn)

1.5.0

  • New utility: Random color generation

1.4.1

  • Mix colors through CIE LAB color space

1.4.0

1.3.1

  • Support modern CSS notations of RGB, HSL and LCH color functions

1.3.0

  • New plugin: CIE LCH color space

1.2.1

  • Fix: Do not treat 7-digit hex as a valid color ❤️ @subzey
  • Parser update: Turn NaN input values into valid numbers ❤️ @subzey

1.2.0

  • New plugin: CIE LAB color space

1.1.1

  • Make bundle 1% lighter

1.1.0

  • Add isValid method

1.0

  • An official production-ready release

0.10.2

  • Sort named colors dictionary for better compression ❤️ @subzey

0.10.1

  • Ignore null input in the parsers

0.10

  • Shorten conversion method names (toRgba to toRgb, etc)

0.9.3

  • New plugin: HWB color model
  • More accurate HSL and HSV conversions

0.9.2

  • Names plugin: Support "transparent" keyword

0.9.1

  • Improve package exports

0.9

  • Add CommonJS exports

0.8

  • New plugin: a11y (Accessibility)

0.7

  • New plugin: CIE XYZ color space

0.6.2

0.6.1

  • 100% code coverage

0.6

  • Make plugin available in Parcel which doesn't support exports map yet
  • Fix names plugin TS declarations export
  • Documentation

0.5

  • New plugin: CSS color names

0.4

  • Make the library ESM-first
  • Add code coverage reports

0.3

  • Implement Plugin API

0.2

  • Support 4 and 8 digit Hex

0.1

  • Basic API