Releases: Aiving/material-colors
Releases · Aiving/material-colors
Release 0.4.2
Relese 0.4.1
What's changed
- added: Add badges to the
README
- added: Add the Features, Status of no-std & License headings to the
README
- added: Add compile errors for
std
withlibm
&no_std
withoutlibm
- fixed: Fix HEX color example in
README
- changed: Move to dual-license to be compatible with the Rust project
- changed: Make all math operations on floating point numbers use their equivalent in
trait:FloatExt
for compatibility withno_std
environments
Full Changelog: 0.4.0...0.4.1
0.4.0
What's changed
- added: Add support for
no_std
environments - added: Add
surface_tint
color - added: Add MSRV in
README
- changed: Code cleanup, imports organizing
- changed: Now the use of
image
feature requiresstd
feature - changed: Update dependencies
image
:v0.25.1
->v0.25.2
serde
:v1.0.203
->v1.0.204
- changed: Update dev-dependencies
reqwest
:v0.12.4
->v0.12.5
tokio
:v1.37.0
->v1.39.2
- changed: Remove
image
from dev-dependencies - changed: Update tests
Full Changelog: 0.3.3...0.4.0
0.3.3
What's Changed
-
added: Add tests for:
mod:blend
mod:contrast
mod:dislike
mod:dynamic_color/dynamic_scheme
mod:dynamic_color
mod:hct/cam16
mod:hct
mod:hct/viewing_conditions
mod:palette/core
mod:palette/tonal
mod:quantize/quantizer_celebi
mod:quantize/quantizer_wsmeans
mod:quantize/quantizer_wu
mod:scheme/content
mod:utils/math
-
changed: Allow
clippy:while_float
lint -
fixed: Fix stack overflow in
struct:QuantizerWu
creation -
fixed: Fix
func:on_secondary_container
instruct:MaterialDynamicColors
-
fixed: Fix
func:critical_plane_below
andfunc:critical_plane_above
instruct:HctSolver
-
fixed: Fix
clippy:doc_lazy_continuation
lint inmod:hct/solver
andmod:palette/tonal
Full Changelog: 0.3.2...0.3.3
Release 0.3.2
What's Changed
- added: Add tests for
mod:color
- changed: Change type of
arg:max_colors
intrait:Quantizer
'sfunc:quantize
fromi32
tousize
; - changed: Rewrite
struct:QuantierWsmeans
inmod:quantize/quantizer_wsmeans
; - changed: Rewrite
struct:QuantierWu
inmod:quantize/quantizer_wu
; - fixed: Fix color extraction from images (FULLY)
Full Changelog: 0.3.1...0.3.2
0.3.1
0.3.0
What's Changed
- feat(api)!: rename color functions by @allan2 in #11
- fix: Serialize for colour types by @allan2 in #9
- docs: update for renamed color functions by @allan2 in #12
- feat: enhance Clippy linting directives by @allan2 in #15
- feat: enhance
ThemeBuilder
API by @allan2 in #27 - test: add C++ scheme tests by @allan2 in #28
Full Changelog: 0.2.1...0.3.0
0.2.1
Release 0.1.6
What's Changed
- added: Implement
trait:IntoIterator
for thestruct:Scheme
- fixed: Fix incorrect proportion calcuation in
mod:score
- fixed: Update the description of
struct:Random
inmod:utils/random
Full Changelog: 0.1.5...0.1.6
Release 0.1.5
What's changed
- added: Add partial LCG algorithm implementation in
mod:utils/random
- changed: Remove small F.A.Q. from
README
- changed: Now functions in
mod:utils/color
andmod:utils/string
require only references to colors - fixed: Fix how cluster indicies fill in
struct:QuantizerWu
- fixed: Fix sorting of scored colors in
mod:score
Full Changelog: 0.1.4...0.1.5