2.5.0

dmtrKovalenko/odiff2.5.0Dec 18, 2021by dmtrKovalenko

AI Summary

Significant performance boost using custom C codecs and optimized PNG libraries.

Key Highlights

  • Migrated to custom C codecs for .jpg and .tiff
  • Migrated to `libspng` for faster PNG encoding
  • Added `noFailOnFsErrors` option

New Features

  • Added `noFailOnFsErrors` option

Full Release Notes

This was a long time since the previous release, but we made some really powerful changes! 

## Features

* Migrate to custom C codecs for all formats which dramatically improves the performance of comparison for `.jpg` and `.tiff`
* Migrate to `libspng` from `libpng` for even faster png encoding 🚄
* Add new option `noFailOnFsErrors` to avoid failures on file system errors for node-js bindings 


... and a little bit more optimizations 😎 to improve memory usage