summaryrefslogtreecommitdiffstats
path: root/release_docs/RELEASE.txt
diff options
context:
space:
mode:
Diffstat (limited to 'release_docs/RELEASE.txt')
-rw-r--r--release_docs/RELEASE.txt76
1 files changed, 54 insertions, 22 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 3497f59..2c65384 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -127,11 +127,11 @@ New Features
Fortran Library:
----------------
- -
+ -
C++ Library:
------------
- -
+ -
Java Library:
----------------
@@ -147,11 +147,18 @@ New Features
Tools:
------
- -
+ - h5repack added help text for user-defined filters.
+
+ Added help text line that states the valid values of the filter flag
+ for user-defined filters;
+ filter_flag: 1 is OPTIONAL or 0 is MANDATORY
+
+ (ADB - 2021/01/14, HDFFV-11099)
+
High-Level APIs:
---------------
- -
+ -
C Packet Table API
------------------
@@ -188,8 +195,21 @@ Bug Fixes since HDF5-1.10.7 release
(PGT,ADB - 2020/12/29, HDFFV-10865)
+
Configuration
-------------
+ - Reclassify CMake messages, to allow new modes and --log-level option
+
+ CMake message commands have a mode argument. By default, STATUS mode
+ was chosen for any non-error message. CMake version 3.15 added additional
+ modes, NOTICE, VERBOSE, DEBUG and TRACE. All message commands with a mode
+ of STATUS were reviewed and most were reclassified as VERBOSE. The new
+ mode was protected by a check for a CMake version of at least 3.15. If CMake
+ version 3.17 or above is used, the user can use the command line option
+ of "--log-level" to further restrict which message commands are displayed.
+
+ (ADB - 2021/01/11, HDFFV-11144)
+
- Fixes Autotools determination of the stat struct having an st_blocks field
A missing parenthesis in an autoconf macro prevented building the test
@@ -199,40 +219,46 @@ Bug Fixes since HDF5-1.10.7 release
CMake. This #define is only used in the tests and does not affect the
HDF5 C library.
- (DER - 2021/07/01, HDFFV-11201)
+ (DER - 2021/01/07, HDFFV-11201)
- Performance
- -------------
- -
-
- Fortran
- --------
- -
Tools
-----
- -
+ - Fixed tools argument parsing.
- High-Level APIs:
- ------
+ Tools parsing used the length of the option from the long array to match
+ the option from the command line. This incorrectly matched a shorter long
+ name option that was happened to be a subset of another long option.
+ Changed to match whole names.
+
+ (ADB - 2021/01/19, HDFFV-11106)
+
+
+ Fortran API
+ -----------
-
- Fortran High-Level APIs:
+
+ High-Level Library
------
-
+
Documentation
-------------
-
+
F90 APIs
--------
-
+
C++ APIs
--------
-
+
Testing
-------
-
@@ -370,17 +396,23 @@ The following platforms are not supported but have been tested for this release.
# 1SMP x86_64 GNU/Linux gcc/7.2.0, 8.2.0
(mutrino) intel/17.0.4, 18.0.2, 19.0.4
- Fedora32 5.8.18-200.fc32.x86_64
- #1 SMP x86_64 GNU/Linux GNU gcc (GCC) 10.2.1 20201016 (Red Hat 10.2.1-6)
- GNU Fortran (GCC) 10.2.1 20201016 (Red Hat 10.2.1-6)
- clang version 10.0.1 (Fedora 10.0.1-3.fc32)
+ Fedora33 5.10.10-200.fc33.x86_64
+ #1 SMP x86_64 GNU/Linux GNU gcc (GCC) 10.2.1 20201125 (Red Hat 10.2.1-9)
+ GNU Fortran (GCC) 10.2.1 20201125 (Red Hat 10.2.1-9)
+ clang version 11.0.0 (Fedora 11.0.0-2.fc33)
(cmake and autotools)
- Ubuntu20.10 -5.8.0-29-generic-x86_64
- #31-Ubuntu SMP x86_64 GNU/Linux GNU gcc (GCC) 10.2.0-13ubuntu1
+ Ubuntu20.10 5.8.0-41-generic-x86_64
+ #46-Ubuntu SMP x86_64 GNU/Linux GNU gcc (GCC) 10.2.0-13ubuntu1
GNU Fortran (GCC) 10.2.0-13ubuntu1
(cmake and autotools)
+ SUSE15sp2 5.3.18-22-default
+ #1 SMP x86_64 GNU/Linux GNU gcc (SUSE Linux) 7.5.0
+ GNU Fortran (SUSE Linux) 7.5.0
+ clang version 7.0.1 (tags/RELEASE_701/final 349238)
+ (cmake and autotools)
+
Mac OS X El Capitan 10.11.6 Apple clang version 7.3.0 from Xcode 7.3
64-bit gfortran GNU Fortran (GCC) 5.2.0
(osx1011test) Intel icc/icpc/ifort version 16.0.2