Releases: JuliaGraphics/Colors.jl
Releases · JuliaGraphics/Colors.jl
v0.13.0
Colors v0.13.0
Merged pull requests:
- Add Oklab and Oklch (#533) (@eprovst)
- Fix test for CVD (#552) (@kimikage)
- Backport "Change SVG images in the document to be output as "text/html" (#490)" (#555) (@kimikage)
- Remove deprecated bindings RGB4 RGB1 (#557) (@dgleich)
- Run lesser CI by disabling nightly and 1.0 tests (#558) (@ViralBShah)
- CompatHelper: bump compat for ColorTypes to 0.12, (keep existing compat) (#559) (@github-actions[bot])
- Update doc formatting to Julia 1.10 (#560) (@timholy)
- Remove Invalidations.yml (#562) (@ViralBShah)
Closed issues:
v0.12.11
Colors v0.12.11
Merged pull requests:
- Update workflows (Backport #540 and #541) (#543) (@kimikage)
- Add tolerances to test for CVD simulation (#547) (@kimikage)
- Backport "Add filter for unsupported colors in conversion test (#542)" (#548) (@kimikage)
- Backports for 0.12.11 (#549) (@kimikage)
- Update docs (#550) (@kimikage)
- Version 0.12.11 (#551) (@kimikage)
Closed issues:
v0.12.10
Colors v0.12.10
Merged pull requests:
- Update a few cases where array indices are assumed (#521) (@brenhinkeller)
- Fixed tritanopia simulation (#525) (@williamjsdavis)
v0.12.9
Colors v0.12.9
This BREAKING version was mistakenly made by @johnnychen94 and is yanked.
Closed issues:
- Example sequential_palette (#265)
- Consideration of workarounds for
cbrt
andexp
precompilation problems (#425) - Stopping forced conversion of weight type in
weighted_color_mean
(#430) - Fractional percentage notation in color parser (#431)
- Non-standard implementation of
DE_CMC
andDE_94
(#438) - [Request] Allow for more than two colors in
weighted_color_mean
. (#467) - Optimizing the types used for intermediate calculations (#477)
- is
inv
on Colors well defined? (#488) - Fatal performance degradation due to precompilation or inference bugs (#496)
- MethodError: no method matching coloralpha(::Type{RGB24}) (#500)
- Ambiguity with AbstractTrees (#512)
- in the README, put a link on the home page (#516)
- colorwheel generator (#519)
Merged pull requests:
- Improve type stability in conversion methods (#427) (@kimikage)
- Remove forced conversion of weight type in
weighted_color_mean
(#441) (@kimikage) - Fix
DE_94
&DE_CMC
color difference metrics (#461) (@kimikage) - Remove depwarn for X11 color names with spaces (#462) (@kimikage)
- Add support for
weighted_color_mean
for multiple colors (#474) (@kimikage) - Clean up "src/differences.jl" (#476) (@kimikage)
- Relax color parser based on the current and upcoming CSS specs (#478) (@kimikage)
- Change the default alpha position for
hex(::ColorAlpha)
(#479) (@kimikage) - doc badge links to https (#480) (@visr)
- Use
Float32
for the matrix coefficients for low precision colors (#482) (@kimikage) - Improve speed and mean accuracy of
pow12_5
(#483) (@kimikage) - Remove deprecated
color(::AbstractString)
(#484) (@kimikage) - Improve speed of
pow5_12(::Float64)
and accuracy ofpow5_12(::Float32)
(#485) (@kimikage) - Improve
Lab
<-->XYZ
conversions (#486) (@kimikage) - Reduce rounding errors in
delta_h
(#487) (@kimikage) - Make the cube root to be inlined (#489) (@kimikage)
- Change SVG images in the document to be output as "text/html" (#490) (@kimikage)
- Improve
Luv
<-->XYZ
conversions (#491) (@kimikage) - Make
MSC
&find_maximum_chroma
robust to implementations of conversions (#492) (@kimikage) - Optimize
pow5_12(::Float32)
(#493) (@kimikage) - Use
Float32
to calculateDE_2000
for low precision colors (#494) (@kimikage) - Optimize
ColorTypes.hue(c)
(#495) (@kimikage) - Use
sin
/cos
instead ofsind
/cosd
inDE_2000
calculation (#498) (@kimikage) - Fix typo in
DE_2000
test data (#499) (@kimikage) - Improve accuracy of
delta_h
for small differences (#501) (@kimikage) - Improve accuracy of
delta_h
for large hue differences (#503) (@kimikage) - Use
Float32
to calculatecolordiff
for low precision colors (#504) (@kimikage) - Improve accuracy of
mean_hue
forLab
andLuv
colors (#505) (@kimikage) - Optimize
distinguishable_colors
(#506) (@kimikage) - Mitigate inference problems in color conversions (#508) (@kimikage)
- Optimize
colormap
(#509) (@kimikage) - Implement
polar_to_cartesian
(#510) (@kimikage) - Work around #496 for Luv, Lab (#511) (@timholy)
- Fix an ambiguity with AbstractTrees (#513) (@timholy)
- Update documentation for colormaps (#515) (@kimikage)
- fix doc (#517) (@ho-oto)
- Update a few cases where array indices are assumed (#521) (@brenhinkeller)
- add note on transparent - opaque conversions (#522) (@t-bltg)
- Fixed tritanopia simulation (#525) (@williamjsdavis)
- fix union{} ambiguity (#527) (@Roger-luo)
v0.12.8
v0.12.7
v0.12.6
Colors v0.12.6
Merged pull requests:
- CompatHelper: bump compat for "Reexport" to "1.0" (#457) (@github-actions[bot])
v0.12.5
Colors v0.12.5
Closed issues:
- promotion of types for
+
/-
on linear color spaces with mixed underlying representation (#435) - colordiff not work with all colors? (#437)
- configure SSH key for TagBot and optionally for CompatHelper (#443)
- How to convert to float? / add standard convert methods? (#447)
- Unsatisfiable requirements detected on Julia 1.0 (#450)
- Linking colours to palette (#454)
Merged pull requests:
- Add error message for
colordiff
with transparent color inputs (#439) (@kimikage) - Generalize XYZ and LMS arithmetic (#440) (@kimikage)
- Improve type stability in
find_maximum_chroma
(#442) (@kimikage) - Add ssh key for TagBot.yml (#444) (@timholy)
- Successfully precompile
_parse_colorant
(#445) (@timholy) - Add link to ColorTypes in README (#448) (@timholy)
- Update TagBot.yml (#449) (@kimikage)
- fix type instability in weighted_color_mean (#451) (@rafaqz)
- Version 0.12.5 (#452) (@kimikage)
- Add cross-references for named colors (#455) (@kimikage)
v0.12.4
Colors v0.12.4
Merged pull requests:
- [CI] switch from Travis to Github Action (#433) (@johnnychen94)
- Improve precompilation with concrete typing (#436) (@timholy)