Skip to content

Releases: OpenDisplay/epaper-dithering

javascript: v2.2.1

12 Mar 13:37
8c9b445

Choose a tag to compare

2.2.1 (2026-03-12)

Bug Fixes

javascript: v2.2.0

12 Mar 13:32
ed98aad

Choose a tag to compare

2.2.0 (2026-03-12)

Features

  • update js implementation to match python implementation features (6a05215), closes #19

python: v0.6.4

07 Mar 14:53
5840390

Choose a tag to compare

0.6.4 (2026-03-07)

Features

  • add GRAYSCALE_8 and GRAYSCALE_16 (4e9711a)

python: v0.6.3

07 Mar 13:05
7feb0a0

Choose a tag to compare

0.6.3 (2026-03-07)

Features

  • add prek and update typing (f323692)

Bug Fixes

python: v0.6.2

07 Mar 01:26
294971f

Choose a tag to compare

0.6.2 (2026-03-07)

Features

  • add py.typed marker and fix strict mypy errors (22ecf06)

python: v0.6.1

06 Mar 13:45
ffeb9a1

Choose a tag to compare

0.6.1 (2026-03-06)

Features

  • add BWRY_3_97 calibration (b670645)

python: v0.6.0

11 Feb 03:12
3e752f8

Choose a tag to compare

0.6.0 (2026-02-11)

⚠ BREAKING CHANGES

  • tone_compression default changed from 1.0 to "auto".

Features

  • add auto tone compression as default (a8fa4ca)

python: v0.5.3

10 Feb 11:27
29da6f2

Choose a tag to compare

0.5.3 (2026-02-10)

Features

  • add dynamic range compression for measured palettes (f3e37a5)

Documentation

  • update README with badges for PyPI, npm, tests, and linting (3c61e36)

python: v0.5.2

09 Feb 21:32
eb45b52

Choose a tag to compare

0.5.2 (2026-02-09)

Bug Fixes

  • swap color order in ColorScheme.BWRY.palette (812a2d8)

Documentation

  • add color calibration guide (723d07a)

python: v0.5.1

09 Feb 18:01
f802da3

Choose a tag to compare

0.5.1 (2026-02-09)

Performance Improvements

  • eliminate numpy overhead in error diffusion inner loop (49dccd7)