3.5 KiB
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 newtints
,tones
andshades
methods ❤️ @EricRovell
2.6.0
- Support "double split complementary" color harmony generation ❤️ @EricRovell & @lbragile
2.5.0
- New
closest
option oftoName
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
- Add new
isEqual
method ❤️ @EricRovell
2.2.0
- New plugin: CMYK color space ❤️ @EricRovell
2.1.0
- Add new
hue
androtate
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
- New plugin: Color mixing
- Adjust XYZ, LAB and LCH conversions to the D50 white point (according to the latest CSS specs).
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
totoRgb
, 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
- 20% speed improvement ❤️ @jeetiss
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