-
Notifications
You must be signed in to change notification settings - Fork 30
Versioning and Releases
Gerd Heber edited this page Jul 29, 2016
·
4 revisions
Version | Pattern | Example |
---|---|---|
HDF5 Release Version | MAJOR.MINOR.RELEASE |
1.8.17 |
HDF.PInvoke Assembly Version | MAJOR.MINOR.RELEASE.0 |
1.8.17.0 |
HDF.PInvoke Assembly File Version | MAJOR.MINOR.RELEASE.BUILD |
1.8.17.4 |
HDF.PInvoke NuGet Package Version | MAJOR.MINOR.RELEASE.BUILD |
1.8.17.4 |
Git Tag | vMAJOR.MINOR.RELEASE.BUILD |
v1.8.17.4 |
The versioning of the HDF5 software is described in this technical note.
HDF5 releases versions are of the form MAJOR.MINOR.RELEASE
, where MAJOR
is always 1, and, for the purposes of this discussion, MINOR
is an even number (8 or 10). The RELEASE
number changes with the release cycle, currently, about every 6 months. Additionally, an HDF5 version string may include a text suffix such as -patch1
in MAJOR.MINOR.RELEASE-patch1
.
The HDF.PInvoke assembly version tracks the MAJOR.MINOR.RELEASE
part of the HDF5 release version, plus a trailing .0
.
This version number does not track possible text suffixes of the HDF5 release version.