HDF5 1.14.5

HDF5 is a unique technology suite that makes possible the management of extremely large and complex data collections. The HDF5 technology suite includes: A versatile data model that can represent very complex data objects and a wide variety of metadata. A completely portable file format with no limit on the number or size of data objects in the collection. A software library that runs on a range of computational platforms, from laptops to massively parallel systems, and implements a high-level API with C, C++, Fortran 90, and Java interfaces. A rich set of integrated performance features that allow for access time and storage space optimizations. Tools and applications for managing, manipulating, viewing, and analyzing the data in the collection. The HDF5 data model, file format, API, library, and tools are open and distributed without charge. Building on its 20-year history, The HDF Group offers personalized consulting, training, design, software development, and support services to help clients take full advantage of HDF5 capabilities in addressing their unique data management challenges.

Tags scientific science-research
License Mixed
State stable

Recent Releases

1.14.508 Jan 2025 15:43 minor bugfix: New Features Configuration: ------------- - Added signed Windows msi binary and signed Apple dmg binary files. The release process now provides signed Windows and Mac installation binaries in addition to the Debian and rpm installation binaries. The Mac binaries are built as universal binaries on an ARM-based Mac. Installer files are no longer compressed into packaged archives. - Moved examples to the HDF5Examples folder in the source tree. Moved the C++ and Fortran examples from the examples folder to the HDF5Examples folder and renamed to TUTR, tutorial. This is referenced from the LearnBasics doxygen page. - Added support for using zlib-ng package as the zlib library: CMake: HDF5_USE_ZLIB_NG Autotools: --enable-zlibng Added the option HDF5_USE_ZLIB_NG to allow the replacement of the default ZLib package by the zlib-ng package as a built-in compression library. - Disable CMake UNITY_BUILD for hdf5 CMake added a target property, UNITY_BUILD, that when set to true, the target source files will be combined into batches for faster compilation. By default, the setting is OFF, but could be enabled by a project that includes HDF5 as a subproject. HDF5 has disabled this feature by setting the property to OFF in the HDFMacros.cmake file. - Removed "function/code stack" debugging configuration option: CMake: HDF5_ENABLE_CODESTACK Autotools: --enable-codestack This was used to debug memory leaks internal to the library, but has been broken for 1.5 years and is now easily replaced with third-party tools (e.g. libbacktrace: https://github.com/ianlancetaylor/libbacktrace) on an as-needed basis when debugging an issue. - Added configure options for enabling/disabling non-standard programming language features - Added the CMake variable HDF5_ENABLE_ROS3_VFD
1.14.309 Jan 2024 04:50 minor bugfix: Improved support for Intel oneAPI. Added support for AOCC and classic Flang w/ the Autotools. Thread-safety + static library disabled on Windows w/ CMake. Running H5make_libsettings is no longer required for cross-compiling. Running H5detect is no longer required for cross-compiling. Added a simple cache to the read-only S3 (ros3) VFD. Added new API function H5Pget_actual_selection_io_mode(). Added optimized support for the parallel compression feature when using the multi-dataset I/O API routines collectively. Changed H5Pset_evict_on_close so that it can be called with a parallel build of HDF5. Fortran async APIs H5A, H5D, H5ES, H5G, H5F, H5L and H5O were added. Removed "-commons" linking option on Darwin, as COMMON and EQUIVALENCE are no longer used in the Fortran source. Disabled running of MPI Atomicity tests for OpenMPI major versions 5.
1.14.1-219 Jul 2023 23:41 minor bugfix:
1.12.101 Apr 2022 23:32 major feature: https://support.hdfgroup.org/ftp/HDF5/releases/ReleaseFiles/hdf5-1.12.0-RELEASE.txt
1.12.001 Apr 2022 23:31 major feature: https://support.hdfgroup.org/ftp/HDF5/releases/ReleaseFiles/hdf5-1.12.0-RELEASE.txt
1.10.502 Oct 2019 00:24 major feature: https://support.hdfgroup.org/ftp/HDF5/current/src/unpacked/release_docs/RELEASE.txt