Releases: mapbox/pixelmatch
Releases · mapbox/pixelmatch
v7.1.0
v7.0.0
- Potentially breaking: improve handling of semitransparent pixels. Previously, they were blended with white, so a transparent pixel vs white pixel would show zero difference; now pixels are blended with an irregular pattern, making it easier to catch regressions. (h/t @NathanMOlson #142)
- Improve match performance by ~6%. #147
- Significantly improve diff generation performance. (h/t @kawanet #105)
- Fix options handling to use the default value when
undefined
is passed explicitly. (h/t @denis-sokolov #146) - Fix ESLint failing on Windows when working on the library locally. (h/t @haraldreingruber-dedalus #123)
v6.0.0
v5.3.0
v5.2.0
v5.1.0
v5.0.2
v5.0.1
v5.0.0
⚠️ Breaking: update to ES6 syntax, dropping Node <6.4 and IE11 support.- 🎨 Added configurable diff output (options
alpha
,aaColor
,diffColor
) (@dreignier @VP-) - ⚡️ Improve matching performance by ~35%.
- ⚡️ Bypass detailed comparison when image data is identical, significantly improving performance when running tests on CI #60 (thanks to @bontscho).
- Fix anti-aliasing detection on image edges #51 (@IvanSanchez).
- Produce a meaningful error when image data is in the wrong format #53 (thanks to @LearningNerd)
- CLI: return non-zero exit code when images differ #54 (@maio).
- CLI: make diff output optional.
- Make the published NPM module smaller.