diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 7fc3cdf..51dc391 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,4 +1,4 @@ { "packages/python": "5.0.7", - "packages/rust/core": "4.0.0" + "packages/rust/core": "4.0.1" } diff --git a/packages/rust/core/CHANGELOG.md b/packages/rust/core/CHANGELOG.md index f21a294..cd66598 100644 --- a/packages/rust/core/CHANGELOG.md +++ b/packages/rust/core/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [4.0.1](https://github.com/OpenDisplay/epaper-dithering/compare/epaper-dithering-core-v4.0.0...epaper-dithering-core-v4.0.1) (2026-07-05) + + +### Bug Fixes + +* **dither:** correct ordered-dither brightness, palette scaling, and tone-map edge cases ([6765760](https://github.com/OpenDisplay/epaper-dithering/commit/676576051fd3581df53ddcae8ee3f892a4133ba3)) + + +### Performance Improvements + +* **dither:** eliminate per-pixel powf in ordered dither; hoist gamut edges ([bafc435](https://github.com/OpenDisplay/epaper-dithering/commit/bafc435fbb4bd3c38af39d573fdd4392c01e86ff)) + ## [4.0.0](https://github.com/OpenDisplay/epaper-dithering/compare/epaper-dithering-core-v3.0.0...epaper-dithering-core-v4.0.0) (2026-05-21) diff --git a/packages/rust/core/Cargo.toml b/packages/rust/core/Cargo.toml index 5915701..ce1abe1 100644 --- a/packages/rust/core/Cargo.toml +++ b/packages/rust/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "epaper-dithering-core" -version = "4.0.0" +version = "4.0.1" edition = "2024" description = "High-quality dithering algorithms for e-paper / e-ink displays — OKLab color matching, error diffusion, ordered dithering, measured palettes" license = "MIT"