Releases: supitsdu/colorus-js
Releases · supitsdu/colorus-js
v1.0.0
What's Changed
- feat(ci): add Node.js CI workflow for build, lint, and test by @supitsdu in #14
- feat!: implement basic plugin system in Colorus by @supitsdu in #17
- feat(typescript-migration): Migrate Colorus-js codebase to TypeScript by @supitsdu in #23
- build(deps-dev): bump rollup from 4.18.0 to 4.21.2 by @dependabot in #24
- build(deps-dev): bump @swc/core from 1.7.21 to 1.7.22 by @dependabot in #25
New Contributors
- @dependabot made their first contribution in #24
Full Changelog: v0.9.0...v1.0.0
v0.9.0
What's Changed
- feat: update package.json for colorus-js 0.8.1 by @supitsdu in #8
- docs: update and refine TSDoc for Colorus module by @supitsdu in #9
- feat: add support for conversion between CSS named colors by @supitsdu in #10
- fix: Colorus.invert() cannot invert colors correctly by @supitsdu in #11
- docs: Update README.md API Reference by @supitsdu in #12
- feat: bump version by @supitsdu in #13
Full Changelog: v0.8.0...v0.9.0
v0.8.0
v0.7.2
v0.7.0
v0.7.1
Colorus v0.6.0 Release
New Features
- Added
colorFormatter
class for formatting color values into various formats. - Implemented
colorNormalizer
class for rounding and clamping color values. - Added methods for adjusting alpha channel, hue, saturating, lightening, and mixing colors.
- Added support for CMYK color space in serialization.
Improvements
- Refactored code logic and structure.
- Improved code quality.
- Enhanced serialization of string or object colors.
- Improved consistency of functions.
Tests
- Added unit tests for various functionalities:
- Color formatter and normalizer.
- Composition methods.
- Helpers.
- CMYK color space.
For detailed changes, refer to the commit history since v0.5.0.
🚀 Version 0.5.0 Release: Introducing Colorus Utility and More!
What's New:
- Colorus: A versatile utility class has been added to facilitate working with colors in various formats. The Colorus utility enables serialization of color input, conversion between different color representations (RGB, HSL, HSV), and generation of color string representations.
Enhancements:
- Color Serialization: Streamlined color parsing and serialization for improved efficiency and readability.
- Test Suite: Added Jest tests to ensure the correctness of serialization functions and color conversion.
Bug Fixes:
- Minor Consistency Improvements: Enhanced JSDoc consistency for better code documentation.
Build and Development:
- Project Setup: Initial project setup files have been added to kickstart development.
This release marks a significant milestone in the project's development, bringing forth essential features, enhancements, and improvements. Dive into the latest version and explore the power of Colorus Utility along with other exciting additions!