Skip to content

v5.0.0: 30/08/2024

Latest
Compare
Choose a tag to compare
@t20100 t20100 released this 30 Aug 07:55
a1a676f

What's Changed

This release requires Python >= 3.8 (PR #301) and h5py >= 3.0.0 (PR #300).

  • Removed deprecated constants: hdf5plugin.config, hdf5plugin.date, hdf5plugin.hexversion and hdf5plugin.strictversion (PR #301)

  • Compression filters and libraries:

    • Added Sperr filter (PR #303, #322)

    • Updated filters:

      • Fcidecomp (v2.1.1) (PR #311, #320)
      • hdf5-blosc (v1.0.1) (PR #310)
      • LZ4 (commit 49e3b65) (PR #310)
      • SZ (commit f466775) (PR #310)
    • Updated libraries:

      • c-blosc (v1.21.6) (PR #320)
      • c-blosc2 (v2.15.1) (PR #315, #320, #321)
      • CharLS (v2.1.0) (PR #311)
      • LZ4 (v1.10.0) (PR #320)
      • Snappy (v1.2.1) (PR #310)
      • zlib (v1.3.1) (PR #320)
      • ZStd (v1.5.6) (PR #315)
    • Fixed zfp compilation options for Visual Studio 2022 (PR #313)

  • Fixed hdf5plugin.Bitshuffle to avoid raising ValueError when lz4=False (PR #309)

  • Fixed compilation warning on Windows by removing /openmp link flags (PR #316)

  • Added HDF5PLUGIN_CPP20 build configuration environment variables for Sperr (PR #303)

  • Updated setup.py (PR #298)

  • Updated copyright statement (PR #308)

  • Updated documentation (PR #299, #312, #314, #319)

  • Updated continuous integration configuration (PR #298, #312,#313, #314)

New Contributors

Full Changelog: v4.4.0...v5.0.0