Please, help us to better serve our user community by answering the following short survey: https://www.hdfgroup.org/website-survey/
HDF5 2.0.0.50d6458
API Reference
Loading...
Searching...
No Matches
Release Software Changes for HDF5 1.14

Software Changes from Release to Release in HDF5 1.14

API Compatibility

See API Compatibility Macros for details on using HDF5 version 1.14 with previous releases.

This page provides information on the changes that a maintenance developer needs to be aware of between successive releases of HDF5, such as:

  • New or changed features or tools
  • Syntax and behavioral changes in the existing application programming interface (the API)
  • Certain types of changes in configuration or build processes
  • Note that bug fixes and performance enhancements in the C library are automatically picked up by the C++, Fortran, and Java libraries.

The following information is included below.

The release notes also list changes made to the library, but these notes tend to be more at a more detail-oriented level. The release notes may include new features, bugs fixed, supported configuration features, platforms on which the library has been tested, and known problems. The release note files are listed in each release section and can be found at the top level of the HDF5 source code tree in the release_docs directory.

Release 1.14.6 versus Release 1.14.5

New and Changed Functions, Classes, Subroutines, Wrappers, and Macros

Release 1.14.5 versus Release 1.14.4

New and Changed Functions, Classes, Subroutines, Wrappers, and Macros

Following are the new APIs/macros introduced in HDF5-1.14.5.

In the C Interface (main library)

Release 1.14.4 versus Release 1.14.3

New and Changed Functions, Classes, Subroutines, Wrappers, and Macros

Following are the new APIs/macros introduced in HDF5-1.14.4.

In the C Interface (main library)

Macro

Release 1.14.3 versus Release 1.14.2

This section lists interface-level changes and other user-visible changes in behavior in the transition from HDF5 Release 1.14.2 to Release 1.14.3.

New and Changed Functions, Classes, Subroutines, Wrappers, and Macros

Following are the new APIs introduced in HDF5-1.14.3.

In the C Interface (main library)

In the Fortran Interface

In addition, there are other new Fortran functions including the Fortran async APIs and the Fortran VOL capability definitions.

Release 1.14.2 versus Release 1.14.1

This section lists interface-level changes and other user-visible changes in behavior in the transition from HDF5 Release 1.14.1 to Release 1.14.2.

New and Changed Functions, Classes, Subroutines, Wrappers, and Macros

Following are the new APIs introduced in HDF5-1.14.2.

In the C Interface (main library)

Release 1.14.1 versus Release 1.14.0

This section lists interface-level changes and other user-visible changes in behavior in the transition from HDF5 Release 1.14.0 to Release 1.14.1.

New and Changed Functions, Classes, Subroutines, Wrappers, and Macros

Following are the new APIs introduced in HDF5-1.14.1.

In the C Interface (main library)

In the Fortran Interface

Release 1.14.0 versus Release 1.12.2

HDF5 version 1.14.0 introduces the following new features:

  • Asynchronous I/O operations
  • New tools h5dwalk and h5delete
  • Subfiling VFD
  • Onion VFD
  • Multi Dataset I/O

Users might find these names familiar already and that is because they were introduced in the experimental series 1.13.

In addition, this version provides many new C APIs and other user-visible changes in behavior in the transition from HDF5 Release 1.12.2 to Release 1.14.0. HDF5 1.14.0 adds no new API calls that require use of the API Compatibility Macros for the main library. Some calls have been removed or have had their signature change, however.

New and Changed Functions, Classes, Subroutines, Wrappers, and Macros

In the C Interface (main library)

Following are the new APIs introduced in HDF5-1.14.0.