Skip to content

Releases: dmtrKovalenko/odiff

v4.3.2

30 Nov 19:43

Choose a tag to compare

Changes

Fixed npm binary linking problem

v4.3.1

30 Nov 19:37

Choose a tag to compare

chore(release): v4.3.1

v4.3.0

30 Nov 06:11

Choose a tag to compare

New features

Misx

Full Changelog: v4.2.1...v4.3.0

v4.2.1

26 Nov 02:27

Choose a tag to compare

chore(release): v4.2.1

v4.2.0

26 Nov 02:19

Choose a tag to compare

chore(release): v4.2.0

v4.1.2

17 Nov 02:05

Choose a tag to compare

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

15 Oct 01:26

Choose a tag to compare

Features

  • handwritten assembly for avx512 algorithm +12% boost (use with --enable-asm option)
  • 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

05 Oct 06:22

Choose a tag to compare

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

05 Oct 05:04

Choose a tag to compare

chore(release): v4.0.1

v4.0.0

08 Sep 20:43

Choose a tag to compare

chore(release): v4.0.0