All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.0.11 - 2023-09-08
- new features:
full_std
,full_no_std
.- add
tiny-skia
to both.
- add
- remove
std
andapprox
from default features. - update dependencies:
devela
,iunorm
,macroquad
,notcurses
,tiny-skia
. - deprecate and rename feature
complete
tofull
. - add
full_std
feature tonightly_docs
. - remove
tiny_skia
feature fromfull
. - add
approx
feature tofull
.
- fix CI.
- refactor manifest.
- update description.
0.0.10 - 2023-08-29
- remove most items from the root.
- update MSRV to
1.72.0
. - update
devela
to0.8.0
. - deprecate and rename feature
no-std
tono_std
.
0.0.9 - 2023-08-24
- fix
docs.rs
compilation. - update aliases.
0.0.8 - 2023-08-24
- add
all
root module. - add features:
nightly_docs
,safest
,unsafe
,unsafest
,alloc
. - add safeguarding for conflicting features.
- add
check.rs
.
- update MSRV to
1.71.1
. - update crate categories.
- update
devela
to0.7.1
. - remove
safe
from default features. - make
Color
trait beCopy + Debug + PartialEq
. - update aliases, docs.
- misc. manifest fixes.
0.0.7 - 2023-04-08
- update depedencies, aliases.
0.0.6 - 2023-03-15
- fix docs.rs build, no-std.
- update CI.
0.0.5 - 2023-03-13
- improve std & no-std feature compilation.
- update dependencies, readme.
- fix tests.
0.0.4 - 2023-02-09
- update dependencies, readme.
0.0.3 - 2023-02-09
- add optional
rgb
dependency and conversions.
- fix docs.rs build.
0.0.2 - 2023-02-08
- support
tiny-skia
pre-multiplied colors. - add
safe
,nighly
features. - add
devela
dependency. - add categories and keywords.
- rename feature
all
tocomplete
. - make several functions const.
- update clamping functions.
- update dependencies.
0.0.1 - 2022-10-06
- add
Color
trait. - add conversions from/to arrays and tuples.
- add functions:
linearize32
,nonlinearize32
. - add
min
,max
&clamp
fns based on PartialOrd. - add types:
OkLab32
,OkLch32
,Srgb8
,Srgb32
,LinearSrgb32
,Srgba8
,Srgba32
,LinearSrgba32
. - add optional dependencies:
libm
,macroquad
,notcurses
,sdl2
,tiny-skia
. - add
iunorm
dependency. - add
no-std
feature. - add tests.