Releases: dmtrKovalenko/odiff
Releases · dmtrKovalenko/odiff
v4.3.2
v4.3.1
chore(release): v4.3.1
v4.3.0
New features
- feat: Concurrent io by @dmtrKovalenko in #158
- feat: Support buffers as an input in server mode by @dmtrKovalenko in #159
- feat: Support ignore regions in server mode by @dmtrKovalenko in #156
Misx
- Get rid of alpha==255
@selectby @serpent7776 in #157 - chore: Support risc64 binaries on npm release by @dmtrKovalenko in #160
Full Changelog: v4.2.1...v4.3.0
v4.2.1
chore(release): v4.2.1
v4.2.0
chore(release): v4.2.0
v4.1.2
More SIMD to the god of SIMD
Fixed
- Improved ignore region logic and speed
Performance
- Optimize perf of ignore region feature end to end
- Replaced Io with a pure Zig implementation
- Optimized performance of compareDifferentLayouts function
v4.1.1
Features
- handwritten assembly for avx512 algorithm +12% boost (use with
--enable-asmoption) - standalone riscv SIMD implementation for the main algorithm +34% boost
- also specifically support riscv as tier 1 system and provide prebuilt binaries
- support for .webp images
- and a new feature for shading similar pixels so the diff is more clear (use with
--diff-overlay) option
and much more bug fixes and small improvements
Full Changelog: v4.1.0...v4.1.1
v4.0.2
Stable v4
odiff now have a new build system maintainer. Welcome @shreyassanthu77!
Features
- Cross compilation using zig only. @shreyassanthu77
This will allow to cross compile to any platform you might need by only having zig toolchain installed. - Auto detected of the best SIMD size in runtime
Fixes
- Regression missing percentages in parseable output and node bindings
- Reduced binary sizes by 2x comparing to v4.0 and by 10x comparing to v3.2.1
v4.0.1
chore(release): v4.0.1
v4.0.0
chore(release): v4.0.0