2022-12-22 02:07:25 +08:00
|
|
|
HDF5 version 1.15.0 currently under development
|
2018-04-04 00:54:18 +08:00
|
|
|
|
2022-01-15 07:28:04 +08:00
|
|
|
![HDF5 Logo](doxygen/img/HDF5.png)
|
|
|
|
|
2024-04-03 17:28:53 +08:00
|
|
|
[![develop cmake build status](https://img.shields.io/github/actions/workflow/status/HDFGroup/hdf5/cmake.yml?branch=develop&label=HDF5%20develop%20CMake%20CI)](https://github.com/HDFGroup/hdf5/actions/workflows/cmake.yml?query=branch%3Adevelop)
|
|
|
|
[![develop autotools build status](https://img.shields.io/github/actions/workflow/status/HDFGroup/hdf5/autotools.yml?branch=develop&label=HDF5%20develop%20Autotools%20CI)](https://github.com/HDFGroup/hdf5/actions/workflows/autotools.yml?query=branch%3Adevelop)
|
2023-11-15 00:26:36 +08:00
|
|
|
[![HDF-EOS5 build status](https://img.shields.io/github/actions/workflow/status/HDFGroup/hdf5/hdfeos5.yml?branch=develop&label=HDF-EOS5)](https://github.com/HDFGroup/hdf5/actions/workflows/hdfeos5.yml?query=branch%3Adevelop)
|
|
|
|
[![netCDF build status](https://img.shields.io/github/actions/workflow/status/HDFGroup/hdf5/netcdf.yml?branch=develop&label=netCDF)](https://github.com/HDFGroup/hdf5/actions/workflows/netcdf.yml?query=branch%3Adevelop)
|
|
|
|
[![h5py build status](https://img.shields.io/github/actions/workflow/status/HDFGroup/hdf5/h5py.yml?branch=develop&label=h5py)](https://github.com/HDFGroup/hdf5/actions/workflows/h5py.yml?query=branch%3Adevelop)
|
|
|
|
[![CVE regression](https://img.shields.io/github/actions/workflow/status/HDFGroup/hdf5/cve.yml?branch=develop&label=CVE)](https://github.com/HDFGroup/hdf5/actions/workflows/cve.yml?query=branch%3Adevelop)
|
2023-11-15 22:20:50 +08:00
|
|
|
[![HDF5 VOL connectors build status](https://img.shields.io/github/actions/workflow/status/HDFGroup/hdf5/vol.yml?branch=develop&label=HDF5-VOL)](https://github.com/HDFGroup/hdf5/actions/workflows/vol.yml?query=branch%3Adevelop)
|
2024-03-20 04:14:36 +08:00
|
|
|
[![HDF5 VFD build status](https://img.shields.io/github/actions/workflow/status/HDFGroup/hdf5/vfd.yml?branch=develop&label=HDF5-VFD)](https://github.com/HDFGroup/hdf5/actions/workflows/vfd.yml?query=branch%3Adevelop)
|
2024-04-03 17:28:53 +08:00
|
|
|
[![1.14 cmake build status](https://img.shields.io/github/actions/workflow/status/HDFGroup/hdf5/cmake.yml?branch=hdf5_1_14&label=HDF5%201.14%20CMake%20CI)](https://github.com/HDFGroup/hdf5/actions/workflows/cmake.yml?query=branch%3Ahdf5_1_14)
|
|
|
|
[![1.14 autotools build status](https://img.shields.io/github/actions/workflow/status/HDFGroup/hdf5/autotools.yml?branch=hdf5_1_14&label=HDF5%201.14%20Autotools%20CI)](https://github.com/HDFGroup/hdf5/actions/workflows/autotools.yml?query=branch%3Ahdf5_1_14)
|
2022-04-15 23:20:59 +08:00
|
|
|
[![BSD](https://img.shields.io/badge/License-BSD-blue.svg)](https://github.com/HDFGroup/hdf5/blob/develop/COPYING)
|
|
|
|
|
2023-10-04 01:00:05 +08:00
|
|
|
[HPC configure/build/test results](https://my.cdash.org/index.php?project=HDF5)
|
|
|
|
|
2022-01-15 07:28:04 +08:00
|
|
|
*Please refer to the release_docs/INSTALL file for installation instructions.*
|
2009-08-26 00:27:44 +08:00
|
|
|
|
2022-08-11 02:17:56 +08:00
|
|
|
This repository contains a high-performance library's source code and a file format
|
Added new H5E with tests. (#4049)
Added Fortran H5E APIs:
h5eregister_class_f, h5eunregister_class_f, h5ecreate_msg_f, h5eclose_msg_f
h5eget_msg_f, h5epush_f, h5eget_num_f, h5ewalk_f, h5eget_class_name_f,
h5eappend_stack_f, h5eget_current_stack_f, h5eset_current_stack_f, h5ecreate_stack_f,
h5eclose_stack_f, h5epop_f, h5eprint_f (C h5eprint v2 signature)
Addresses Issue #3987
2024-03-07 19:34:55 +08:00
|
|
|
specification that implements the HDF5® data model. The model has been adopted across
|
|
|
|
many industries, and this implementation has become a de facto data management standard
|
2022-08-11 02:17:56 +08:00
|
|
|
in science, engineering, and research communities worldwide.
|
|
|
|
|
|
|
|
The HDF Group is the developer, maintainer, and steward of HDF5 software. Find more
|
|
|
|
information about The HDF Group, the HDF5 Community, and other HDF5 software projects,
|
2023-06-09 03:57:18 +08:00
|
|
|
tools, and services at [The HDF Group's website](https://www.hdfgroup.org/).
|
2018-04-04 00:54:18 +08:00
|
|
|
|
|
|
|
DOCUMENTATION
|
|
|
|
-------------
|
2020-04-21 07:12:00 +08:00
|
|
|
This release is fully functional for the API described in the documentation.
|
2023-06-23 08:01:22 +08:00
|
|
|
|
2024-04-17 02:51:20 +08:00
|
|
|
https://hdfgroup.github.io/hdf5/develop/_l_b_a_p_i.html
|
2018-04-04 00:54:18 +08:00
|
|
|
|
|
|
|
Full Documentation and Programming Resources for this release can be found at
|
2022-01-15 07:28:04 +08:00
|
|
|
|
2024-04-17 02:51:20 +08:00
|
|
|
https://hdfgroup.github.io/hdf5/develop/index.html
|
2018-04-04 00:54:18 +08:00
|
|
|
|
2023-06-23 08:01:22 +08:00
|
|
|
The latest doxygen documentation generated on changes to develop is available at:
|
|
|
|
|
2024-04-17 02:51:20 +08:00
|
|
|
https://hdfgroup.github.io/hdf5/develop
|
2023-06-23 08:01:22 +08:00
|
|
|
|
2024-03-10 01:08:26 +08:00
|
|
|
See the [RELEASE.txt](release_docs/RELEASE.txt) file in the [release_docs/](release_docs/) directory for information specific
|
2020-04-21 07:12:00 +08:00
|
|
|
to the features and updates included in this release of the library.
|
2018-04-04 00:54:18 +08:00
|
|
|
|
2024-03-10 01:08:26 +08:00
|
|
|
Several more files are located within the [release_docs/](release_docs/) directory with specific
|
2018-04-04 00:54:18 +08:00
|
|
|
details for several common platforms and configurations.
|
|
|
|
|
|
|
|
INSTALL - Start Here. General instructions for compiling and installing the library
|
|
|
|
INSTALL_CMAKE - instructions for building with CMake (Kitware.com)
|
2020-04-21 07:12:00 +08:00
|
|
|
INSTALL_parallel - instructions for building and configuring Parallel HDF5
|
2018-04-04 00:54:18 +08:00
|
|
|
INSTALL_Windows and INSTALL_Cygwin - MS Windows installations.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
HELP AND SUPPORT
|
|
|
|
----------------
|
|
|
|
Information regarding Help Desk and Support services is available at
|
|
|
|
|
2023-12-13 12:21:15 +08:00
|
|
|
https://help.hdfgroup.org
|
2018-04-04 00:54:18 +08:00
|
|
|
|
|
|
|
|
2009-08-26 00:27:44 +08:00
|
|
|
|
2018-04-04 00:54:18 +08:00
|
|
|
FORUM and NEWS
|
|
|
|
--------------
|
2023-06-09 03:57:18 +08:00
|
|
|
The [HDF Forum](https://forum.hdfgroup.org) is provided for public announcements and discussions
|
2018-04-04 00:54:18 +08:00
|
|
|
of interest to the general HDF5 Community.
|
2009-08-26 00:27:44 +08:00
|
|
|
|
2023-06-09 03:57:18 +08:00
|
|
|
- News and Announcements
|
2022-01-15 07:28:04 +08:00
|
|
|
https://forum.hdfgroup.org/c/news-and-announcements-from-the-hdf-group
|
2009-08-26 00:27:44 +08:00
|
|
|
|
2023-06-09 03:57:18 +08:00
|
|
|
- HDF5 Topics
|
2022-01-15 07:28:04 +08:00
|
|
|
https://forum.hdfgroup.org/c/hdf5
|
2020-04-21 07:12:00 +08:00
|
|
|
|
|
|
|
These forums are provided as an open and public service for searching and reading.
|
|
|
|
Posting requires completing a simple registration and allows one to join in the
|
2023-06-09 03:57:18 +08:00
|
|
|
conversation. Please read the [instructions](https://forum.hdfgroup.org/t/quickstart-guide-welcome-to-the-new-hdf-forum
|
|
|
|
) pertaining to the Forum's use and configuration.
|
2009-08-26 00:27:44 +08:00
|
|
|
|
2022-04-06 06:26:00 +08:00
|
|
|
RELEASE SCHEDULE
|
|
|
|
----------------
|
|
|
|
|
|
|
|
![HDF5 release schedule](doc/img/release-schedule.png)
|
|
|
|
|
|
|
|
HDF5 does not release on a regular schedule. Instead, releases are driven by
|
|
|
|
new features and bug fixes, though we try to have at least one release of each
|
|
|
|
maintenance branch per year. Future HDF5 releases indicated on this schedule
|
2023-01-05 04:44:51 +08:00
|
|
|
are tentative.
|
|
|
|
|
2022-04-06 06:26:00 +08:00
|
|
|
| Release | New Features |
|
|
|
|
| ------- | ------------ |
|
2024-06-30 04:18:34 +08:00
|
|
|
| 1.14.5 | oss-fuzz fixes, ros3 VFD improvements |
|
2024-07-01 14:25:06 +08:00
|
|
|
| 1.14.6 | Last maintenance release of 1.14 |
|
2024-06-30 04:18:34 +08:00
|
|
|
| 1.16.0 | Complex number support, updated library defaults (cache sizes, etc.) |
|
|
|
|
| 2.0.0 | Multi-threaded HDF5, crashproofing / metadata journaling, Full (VFD) SWMR, encryption, digital signatures, semantic versioning |
|
2022-04-06 06:26:00 +08:00
|
|
|
|
2024-07-01 14:25:06 +08:00
|
|
|
Some HDF5 2.0.0 features listed here may be released in a 1.16.x release.
|
|
|
|
|
2022-04-06 06:26:00 +08:00
|
|
|
This list of feature release versions is also tentative, and the specific release
|
|
|
|
in which a feature is introduced may change.
|
|
|
|
|
|
|
|
|
2018-04-04 00:54:18 +08:00
|
|
|
SNAPSHOTS, PREVIOUS RELEASES AND SOURCE CODE
|
|
|
|
--------------------------------------------
|
|
|
|
Periodically development code snapshots are provided at the following URL:
|
2022-01-15 07:28:04 +08:00
|
|
|
|
2023-06-30 04:40:27 +08:00
|
|
|
https://github.com/HDFGroup/hdf5/releases/tag/snapshot
|
1999-06-09 00:30:57 +08:00
|
|
|
|
2018-04-04 00:54:18 +08:00
|
|
|
Source packages for current and previous releases are located at:
|
2022-01-15 07:28:04 +08:00
|
|
|
|
2023-12-13 12:21:15 +08:00
|
|
|
https://portal.hdfgroup.org/Downloads
|
2007-02-05 20:56:42 +08:00
|
|
|
|
2020-10-28 05:48:02 +08:00
|
|
|
Development code is available at our Github location:
|
2022-01-15 07:28:04 +08:00
|
|
|
|
|
|
|
https://github.com/HDFGroup/hdf5.git
|
1999-06-09 00:30:57 +08:00
|
|
|
|