Releases: supitsdu/colorus-js
Releases · supitsdu/colorus-js
2.0.1
What's Changed
Fixes
Dev Dependencies
- build(deps-dev): bump @swc/core from 1.7.35 to 1.7.40 by @dependabot in #43
- build(deps-dev): bump @biomejs/biome from 1.9.3 to 1.9.4 by @dependabot in #41
- build(deps-dev): bump rollup from 4.24.0 to 4.24.2 by @dependabot in #42
- build(deps-dev): bump tslib from 2.7.0 to 2.8.0 by @dependabot in #39
- build(deps-dev): bump @rollup/plugin-typescript from 12.1.0 to 12.1.1 by @dependabot in #40
- build(deps-dev): bump rollup from 4.24.2 to 4.24.4 by @dependabot in #50
- build(deps-dev): bump tslib from 2.8.0 to 2.8.1 by @dependabot in #49
- build(deps-dev): bump @swc/core from 1.7.40 to 1.8.0 by @dependabot in #48
- build(deps-dev): bump @swc/jest from 0.2.36 to 0.2.37 by @dependabot in #47
- build(deps-dev): bump @types/jest from 29.5.13 to 29.5.14 by @dependabot in #46
Full Changelog: 2.0.0...v2.0.1
2.0.0
What's Changed
Feature
Dev Dependencies
- build(deps-dev): bump @swc/core from 1.7.22 to 1.7.24 by @dependabot in #26
- build(deps-dev): bump @types/jest from 29.5.12 to 29.5.13 by @dependabot in #30
- build(deps-dev): bump @swc/core from 1.7.24 to 1.7.26 by @dependabot in #29
- build(deps-dev): bump rollup from 4.21.2 to 4.21.3 by @dependabot in #28
- build(deps-dev): bump @biomejs/biome from 1.8.3 to 1.9.1 by @dependabot in #27
- build(deps-dev): bump rollup from 4.21.3 to 4.22.4 by @dependabot in #33
- build(deps-dev): bump @biomejs/biome from 1.9.1 to 1.9.2 by @dependabot in #32
- build(deps-dev): bump @rollup/plugin-typescript from 11.1.6 to 12.1.0 by @dependabot in #31
- build(deps-dev): bump rollup from 4.22.4 to 4.22.5 by @dependabot in #34
- build(deps-dev): bump @biomejs/biome from 1.9.2 to 1.9.3 by @dependabot in #35
- build(deps-dev): bump rollup from 4.22.5 to 4.24.0 by @dependabot in #36
- build(deps-dev): bump @swc/core from 1.7.26 to 1.7.35 by @dependabot in #37
Full Changelog: v1.0.0...2.0.0
1.0.0
What's Changed
Features
- 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
Dev Dependencies
- 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
0.9.0
What's Changed
Features
- feat: update package.json for colorus-js 0.8.1 by @supitsdu in #8
- feat: add support for conversion between CSS named colors by @supitsdu in #10
- docs: update and refine TSDoc for Colorus module by @supitsdu in #9
- 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
0.8.0
v0.7.2
v0.7.0
0.7.1
0.6.0
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.
0.5.0
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!