Skip to content

1.1.0

Compare
Choose a tag to compare
@markcmiller86 markcmiller86 released this 18 Aug 19:12
· 25 commits to master since this release
59b7f38

Many thanks to @brtnfld, @jwsblokland, @planetmarshall and @lindstro for contributions to this release 💪

New features

  • updated for ZFP 1.0.0
  • decompression compatability check relaxed to compare ZFP codec version instead of ZFP library version which should result in less of a need to keep H5Z-ZFP versions in lockstep with ZFP.
  • Has been tested against ZFP versions 0.5.0, 0.5.2, 0.5.4, 0.5.5 and 1.0.0 as well as cross-version read/write scenarios involving these versions.

Testing improvements

  • Elim inclusion of zfp library itself in test clients (was there for compile-time version selection logic).
  • Add missing calls to H5Z_zfp_finalize() for library mode testing.
  • Add CI testing with GitHub actions (thank you @brtnfld 🥇)
  • CI testing against ZFP 1.0.0 now.
  • Handle h5repack args correctly for newer HDF5 libs
  • Add example of a direct write from ZFP CFP compressed array.
  • Add Windows build to CI (thank you @planetmarshall 🥇)
  • Improved pass/fail reporting from make check
  • Added zfp/h5z-zfp compatability tests and data files

Build improvements

  • CMake build (thank you @jwsblokland 🥇)
  • Improve CMake build to find zfp and hdf5 in lib64 dirs (thank you @brtnfld 🥇)
  • Added generic interface fortran wrappers with tests (thank you @brtnfld 🥇)
  • Get working with HDF5-1.12
  • Fix handling of CFLAGS for vanilla Make
  • Update for ZFP 1.0.0 (thanks to all for reviews and testing)

New Contributors

Full Changelog: v1.0.1...v1.1.0