From 39b6b8e747862b9ee07fb5ea6db9dbd4a9b37e85 Mon Sep 17 00:00:00 2001 From: Allen Byrne Date: Thu, 21 Mar 2024 08:17:58 -0500 Subject: [PATCH 1/3] Suggested header footer for NEWSLETTER --- release_docs/NEWSLETTER.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/release_docs/NEWSLETTER.txt b/release_docs/NEWSLETTER.txt index 51d8757861c..711d2db6926 100644 --- a/release_docs/NEWSLETTER.txt +++ b/release_docs/NEWSLETTER.txt @@ -1,3 +1,9 @@ +Release of HDF5 1.14.4 Library and Tools +The HDF5 Library and Tools 1.14.4 release is now available from the Download HDF5 page. + +This is a maintenance release with a few changes and updates: +---------------------------------------------------------------------------- + * Added support for _Float16 16-bit floating-point datatype Support for the 16-bit floating-point _Float16 C type has been added to @@ -8,3 +14,6 @@ data and data of another HDF5 datatype. (GitHub #4065, #2154) + +---------------------------------------------------------------------------- +Please see the full release notes for detailed information regarding this release, including a detailed list of changes. \ No newline at end of file From 8474a9a8b465a3809456603e99beb73222c6e41f Mon Sep 17 00:00:00 2001 From: Allen Byrne Date: Thu, 21 Mar 2024 08:24:37 -0500 Subject: [PATCH 2/3] Updates --- release_docs/NEWSLETTER.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/release_docs/NEWSLETTER.txt b/release_docs/NEWSLETTER.txt index 711d2db6926..0a7637cf0bf 100644 --- a/release_docs/NEWSLETTER.txt +++ b/release_docs/NEWSLETTER.txt @@ -1,5 +1,4 @@ -Release of HDF5 1.14.4 Library and Tools -The HDF5 Library and Tools 1.14.4 release is now available from the Download HDF5 page. +Release of HDF5 1.14.4 Library and Tools is now available from the HDF5 Releases page. This is a maintenance release with a few changes and updates: ---------------------------------------------------------------------------- @@ -16,4 +15,5 @@ This is a maintenance release with a few changes and updates: (GitHub #4065, #2154) ---------------------------------------------------------------------------- -Please see the full release notes for detailed information regarding this release, including a detailed list of changes. \ No newline at end of file +Please see the full release notes for detailed information regarding this release, +including a detailed list of changes. \ No newline at end of file From 52eeddaa5d5f78fdadfd9cef27cc6a6c3fd524b6 Mon Sep 17 00:00:00 2001 From: Allen Byrne Date: Thu, 21 Mar 2024 09:35:02 -0500 Subject: [PATCH 3/3] Add NEWSLETTER.txt to h5vers script --- bin/h5vers | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/bin/h5vers b/bin/h5vers index 7a07f68d75c..a23b739511a 100755 --- a/bin/h5vers +++ b/bin/h5vers @@ -184,6 +184,10 @@ die "unable to read file: $README\n" unless -r $file; my $RELEASE = $file; $RELEASE =~ s/[^\/]*$/..\/release_docs\/RELEASE.txt/; die "unable to read file: $RELEASE\n" unless -r $file; +# release_docs/NEWSLETTER.txt +my $NEWS = $file; +$NEWS =~ s/[^\/]*$/..\/release_docs\/NEWSLETTER.txt/; +die "unable to read file: $NEWS\n" unless -r $file; # configure.ac my $CONFIGURE = $file; $CONFIGURE =~ s/[^\/]*$/..\/configure.ac/; @@ -247,6 +251,7 @@ if ($set) { # Nothing to do but print result $README = ""; $RELEASE = ""; + $NEWS = ""; $CONFIGURE = ""; $CPP_DOC_CONFIG = ""; $LT_VERS = ""; @@ -329,6 +334,20 @@ if ($RELEASE) { close FILE; } +# Update the release_docs/NEWSLETTER.txt file +if ($NEWS) { + open FILE, $NEWS or die "$NEWS: $!\n"; + my @contents = ; + close FILE; + $contents[0] = sprintf("HDF5 version %d.%d.%d%s %s", + @newver[0,1,2], + $newver[3] eq "" ? "" : "-".$newver[3], + "currently under development\n"); + open FILE, ">$NEWS" or die "$NEWS: $!\n"; + print FILE @contents; + close FILE; +} + # Update the c++/src/cpp_doc_config file if ($CPP_DOC_CONFIG) { my $data = read_file($CPP_DOC_CONFIG);