Releases: jolars/qualpal
Releases · jolars/qualpal
v4.0.0
29 Jan 10:19
Compare
Sorry, something went wrong.
No results found
4.0.0 (2026-01-29)
⚠ BREAKING CHANGES
correctly compute distances for multiple cvd types
Features
add setting to configure white point (e53f87d )
allow specifying multiple colorspace regions (69a6bea )
disable OpenMP on MSVC again (3fcaec2 )
enable OpenMP on MSVC too through llvm option (a955388 )
include windows arm binaries (9b329b1 )
use standard deb naming scheme (c9fad7b )
web: support setting white point reference (b36fc29 )
Bug Fixes
cast to int for omp loop to fix windows builds (4d0e336 )
correctly compute distances for multiple cvd types (ba4f4f2 )
use correct include path (adb58f7 )
use correct path for fetchcontent (3ba0c12 )
use correct threads header (e22a8ba )
use experimental openmp flag (020b983 )
use MSVC experimental llvm support (e9628b4 )
Performance Improvements
enable openmp on msvc (36d9cbf )
parallelize matrix minima computations (fb8e602 )
Reverts
"ci: don't build package on arm64 ubuntu" (0b60005 )
v3.4.0
07 Jan 11:59
Compare
Sorry, something went wrong.
No results found
3.4.0 (2026-01-07)
Features
add ENABLE_OPENMP flag for cmake (980e449 )
add deb and rpm packages to releases (813d0ac )
Bug Fixes
correctly move MSVC compile definition after target (d125399 )
remove duplicate message entry in citation file (b55c867 )
set math defines for msvc builds (768c41d )
use add_compile_definitions for MSVC (2e05e82 )
web: replace chicago style with harvard (46bfddc )
v3.3.0
24 Sep 16:26
Compare
Sorry, something went wrong.
No results found
3.3.0 (2025-09-24)
Features
cli: add --extend to support extending palettes (902f546 )
cli: honor --metric option in analyze subcommand (ee5166b )
web: add controls to show colors simulated for CVD (9f8713d )
web: use accordions to compact sidebar layout (039ef57 )
Bug Fixes
ensure CLI output ends with newline (3bfe0d4 )
use -n 2 in CLI example (f5afb8d )
web: don't change hex codes when simulating cvd (a6f85d5 )
v3.2.0
19 Aug 12:00
Compare
Sorry, something went wrong.
No results found
3.2.0 (2025-08-19)
Features
add string literal constructor for RGB colors (862f909 )
cli: change default metric to ciede2000 (2f85d0e )
expand title and description (e58d2fc )
web: round color difference values to integers (e6a88d5 )
Bug Fixes
docs: use correct math syntax (1882636 )
use rounding in rgb to hex color conversion (9d0f272 )
v3.1.0
15 Aug 21:31
Compare
Sorry, something went wrong.
No results found
3.1.0 (2025-08-15)
Features
increase default number of points to 1000 (f941fd5 )
Bug Fixes
Performance Improvements
web: compress and split css (c7f3fd3 )
v3.0.0
14 Aug 14:51
Compare
Sorry, something went wrong.
No results found
3.0.0 (2025-08-14)
⚠ BREAKING CHANGES
set default metric in analyzePalette to CIEDE2000
switch to CIEDE2000 as the default metric
Features
allow hues from -360 to 360 in LCHab input (d734c01 )
set default metric in analyzePalette to CIEDE2000 (876ec88 )
switch to CIEDE2000 as the default metric (df530f5 )
web: add a button to clear input in fixed mode (617c7df )
web: add a footer with copyright, citation, and about (fbf2da8 )
web: add additional web links (e3b933f )
web: add alternative input type (8914453 )
web: add error if user wants more colors than there are fixed colors (23425db )
web: add extend functionality to app (50d8fd4 )
web: add min distance section (c912fc4 )
web: add opengraph integration (686741c )
web: add palette analysis section (ef5ac71 )
web: add user input assertions (50ca7ba )
web: add web app (#34 ) (2276cfa )
web: allow adding built-in palettes (2d76f4d )
web: allow selecting background without optimizing for it (4b9d588 )
web: build sitemap (2877c74 )
web: change title (b04ca59 )
web: create better citation output (fa2428d )
web: redesign footer and header (510b7b8 )
web: redesign responsiveness (3050095 )
web: replace list with bar chart for min distances (d49a7d8 )
web: support passing a background color (f09323a )
web: update default settings for a better experience (f9c5566 )
web: update favicons (c1a1356 )
wep: add CVD options to web app (897046d )
Bug Fixes
web: add missing og logo (65ad8f0 )
web: change publish dir (16fb2d0 )
web: correctly apply bg color in examples (79ccd21 )
web: correctly nullify palette selector (7f7981c )
web: correctly scale rgb colors for palette analysis (a772ea9 )
web: fix background color computation for examples component (90e2fd9 )
web: fix hue wheel for mobile devices (fa188e8 )
web: fix palette analysis display for small screens (2a42245 )
web: fix some diagnostic warnings (af9eb8a )
web: fix toast notifications (78c7e81 )
web: make modal scrollable (592f75d )
web: move CVD section into if-clause (70d4fa4 )
web: use explicit z-index (82a1b49 )
web: use medium size for saturation (f7be1ba )
Performance Improvements
web: bundle d3 and topojson, use local json (a0f0cc5 )
v2.4.0
28 Jul 22:31
Compare
Sorry, something went wrong.
No results found
2.4.0 (2025-07-28)
Features
use std::size_t in place of int where appropriate (d22ed8b )
Bug Fixes
correct some diagnostic warnings (fe3254c )
Performance Improvements
avoid copy in farthestPoints() (3c853f6 )
v2.3.0
21 Jul 09:20
Compare
Sorry, something went wrong.
No results found
2.3.0 (2025-07-21)
Features
colors: add default constructors for all colors (9aa605b )
colors: add equality and inequality operators (8f8988c )
colors: add LCHab color space (572cb11 )
core: add extend() to Qualpal (3f31208 )
support using LCHab as colorspace input (78ed8a8 )
Bug Fixes
clamp values in scaleToInterval() (29c837f )
size r_c to be n_candidates long (5c7d636 )
use template instantiation to correctly grid in LCHab (f3aab33 )
v2.2.0
17 Jul 21:34
Compare
Sorry, something went wrong.
No results found
2.2.0 (2025-07-17)
Features
add new function analyzePalette (15c9059 )
cli: add --colorize option to colorize output colors (bd93424 )
cli: add --output-delim option (7177008 )
Bug Fixes
cli: move use_color down (b3627bd )
cli: move undefine for RGB (178d504 )
cli: undefine RGB on windows machines (cec457c )
v2.1.0
16 Jul 19:41
Compare
Sorry, something went wrong.
No results found
2.1.0 (2025-07-16)
Features
add additional palettes (cfd145a )
cli: add subcommand to list available palettes (70c5741 )