Skip to content

Commit

Permalink
Update release notes (#621)
Browse files Browse the repository at this point in the history
  • Loading branch information
DmitrySharabin authored Dec 25, 2024
1 parent eb268f9 commit 47804df
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions releases/v0.6.0.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# v0.6.0

## ⬇️ 9 million downloads! + Making Color.js sustainable
## ⬇️ 10 million downloads! + Making Color.js sustainable

[Color.js has now been downloaded over 9 million times on npm!](https://limonte.dev/total-npm-downloads/?package=colorjs.io) That is 90% of the way to 10 million!
[Color.js has now been downloaded over 10 million times on npm!](https://limonte.dev/total-npm-downloads/?package=colorjs.io)

You may have noticed we removed ads from the Color.js website. While Carbon ads were the good kind of ads (relevant, not intrusive), it was not really worth it, they barely made enough to cover costs like the domain name etc.

Expand Down Expand Up @@ -42,7 +42,7 @@ We heard you! This has been a longstanding pain point, and it is now fixed. If y
Caveats:
- This only happens automatically in the OOP API. The procedural API does not store parsing metadata by default as it’s optimized for speed, you need to pass a `parseMeta` object explicitly.
- You can always override this by passing `format` (or `format: "default"` for the color space default, which gives you the previous behavior.
- You can always override this by passing `format` (or `format: "default"`) for the color space default, which gives you the previous behavior.
## Other big improvements
Expand Down Expand Up @@ -101,7 +101,7 @@ There is also a new app:
- Hate seeing numbers like 0.30000000000000004 ? Our default number formatting now attempts to limit IEEE 754 precision issues.
- New DeltaE method: `OK2` (believed to be more perceptually uniform) (by @svgeesus in #486)
- Longer and undefined/same hues now have parity with CSS spec (thanks @facelessuser in #474)
- New `colorSpace.isUnbounded` property by @lloydk in https://github.com/color-js/color.js/pull/503
- New `colorSpace.isUnbounded` property (by @lloydk in #503)
- Improved number parsing (by @facelessuser in #508)
- `parse()` now clamps alpha as well, just like the `Color` constructor (by @LeaVerou)
- Functional API now also available with ESM exports (by @MysteryBlokHed in #606)
Expand All @@ -127,6 +127,8 @@ There is also a new app:
- Fix serialization of negative percentages (by @lloydk in #554)
- Handle negative square roots in a sane manner for Rec. 2100 HLG (by @facelessuser in #575)
- Do not use HSL normalized saturation and hue for certain spaces (by @facelessuser in #582)
- Avoid mutating arguments passed to the Color constructor (by @MysteryBlokHed in #603)
- Fix parsing 7-character hex colors (by @kleinfreund in #616)
### Improvements to types
Expand All @@ -136,8 +138,8 @@ There is also a new app:
### For contributors
* Document how to serve in development, and add `--serve` to `watch:html`. by @jamesnw in https://github.com/color-js/color.js/pull/467
* Testsuite & test coverage improvements (by @lloydk in #480 #481 #482 #483 #484 #489 #490 #500 #543 #556 #565 #569 and @epsilonError in #559)
- Document how to serve in development, and add `--serve` to `watch:html` (by @jamesnw in #467)
- Testsuite & test coverage improvements (by @lloydk in #480 #481 #482 #483 #484 #489 #490 #500 #543 #556 #565 #569, @epsilonError in #559, and @kleinfreund in #616)
**Full Changelog**: https://github.com/color-js/color.js/compare/v0.5.0...v0.6.0
Expand Down

0 comments on commit 47804df

Please sign in to comment.