@thi.ng/color-palettes
Version:
Collection of 200+ image based color themes & composable theme query filters
97 lines (64 loc) • 3.9 kB
Markdown
# Change Log
- **Last updated**: 2025-04-01T21:42:04Z
- **Generator**: [thi.ng/monopub](https://thi.ng/monopub)
All notable changes to this project will be documented in this file.
Only versions published since **2022-01-01** are listed here.
Please consult the Git history for older version information.
See [Conventional Commits](https://conventionalcommits.org/) for commit guidelines.
**Note:** Unlisted _patch_ versions only involve non-code or otherwise excluded changes
and/or version bumps of transitive dependencies.
## [1.4.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/color-palettes@1.4.0) (2024-06-29)
#### 🚀 Features
- add filteredThemes() ([58a9712](https://github.com/thi-ng/umbrella/commit/58a9712))
- update asCSS/Int/LCH/RGB() args ([9aa2f43](https://github.com/thi-ng/umbrella/commit/9aa2f43))
- accept existing themes (array of colors) as arg (in addition to theme IDs)
## [1.3.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/color-palettes@1.3.0) (2024-06-21)
#### 🚀 Features
- add themeIDs() iterator ([b86bb32](https://github.com/thi-ng/umbrella/commit/b86bb32))
### [1.2.30](https://github.com/thi-ng/umbrella/tree/@thi.ng/color-palettes@1.2.30) (2024-02-06)
#### ♻️ Refactoring
- update base64 handling ([48918f1](https://github.com/thi-ng/umbrella/commit/48918f1))
## [1.2.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/color-palettes@1.2.0) (2023-09-25)
#### 🚀 Features
- add opt arg to get theme in reverse order ([4163fda](https://github.com/thi-ng/umbrella/commit/4163fda))
## [1.1.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/color-palettes@1.1.0) (2023-04-25)
#### 🚀 Features
- add new themes, update swatch gen & binary ([6b2405c](https://github.com/thi-ng/umbrella/commit/6b2405c))
### [1.0.2](https://github.com/thi-ng/umbrella/tree/@thi.ng/color-palettes@1.0.2) (2023-02-17)
#### ⏱ Performance improvements
- update compFilter() for single arg ([ea8dc86](https://github.com/thi-ng/umbrella/commit/ea8dc86))
# [1.0.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/color-palettes@1.0.0) (2023-02-10)
#### 🛑 Breaking changes
- major restructuring/updates ([410d99d](https://github.com/thi-ng/umbrella/commit/410d99d))
- BREAKING CHANGE: entirely new pkg structure & API
- themes now stored in single flat byte array
- remove need for KSUID theme IDs
- add single theme accessors: asCSS()/asRGB()
- add multi theme iterators: cssThemes()/rgbThemes()
- add new /tools/encode.ts to generate /src/binary.ts
- update swatch/table generator
- update dependencies
- update readme
- regenerate & rename assets (swatch files)
#### 🚀 Features
- add 18 new themes ([d9ea6dd](https://github.com/thi-ng/umbrella/commit/d9ea6dd))
- add LCH support, update iterators ([8f1bf32](https://github.com/thi-ng/umbrella/commit/8f1bf32))
- add asLCH(), lchThemes()
- return typed colors for theme getters (SRGB/LCH)
- update all theme iterators to accept filter predicates or indices
- add theme filter predicates ([e8e7a23](https://github.com/thi-ng/umbrella/commit/e8e7a23))
- add defFilter(), compFilter()
- add hue(), chroma(), luma() filters
- add proximityRGB/LCH() filters
- add packed ARGB int format support ([73a3d8e](https://github.com/thi-ng/umbrella/commit/73a3d8e))
- add/update types
- add asInt(), intThemes()
- update deps
## [0.9.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/color-palettes@0.9.0) (2022-08-23)
#### 🚀 Features
- add new themes, update swatch tool ([1051b7e](https://github.com/thi-ng/umbrella/commit/1051b7e))
- update swatch gen to emit 3-column tables
## [0.8.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/color-palettes@0.8.0) (2022-03-11)
#### 🚀 Features
- add 12 new palettes ([eab99c7](https://github.com/thi-ng/umbrella/commit/eab99c7))
- add new themes ([f3d4446](https://github.com/thi-ng/umbrella/commit/f3d4446))