Due to the current gap in continued funding from the U.S. National Science Foundation (NSF), the NSF Unidata Program Center has temporarily paused most operations. See NSF Unidata Pause in Most Operations for details.

[netcdfgroup] netCDF 4.4.0 now available

Hello all,

The long-awaited netCDF 4.4.0 has been released. See the following links
for downloading the latest version.

   - netCDF 4.4.0 from GitHub
   <https://github.com/Unidata/netcdf-c/releases/tag/v4.4.0>
   - Pre-Built Windows installers
   <http://www.unidata.ucar.edu/software/netcdf/docs/winbin.html>
   - netCDF 4.4.0 documentation <http://www.unidata.ucar.edu/netcdf/docs>

The changes made between since the previous release candidate are outlined
below. For a complete list of changes since the *previous* stable release
(4.3.3.1), see the full release notes
<https://github.com/Unidata/netcdf-c/blob/v4.4.0/RELEASE_NOTES.md>.

There are a handful of issues already being worked on for the next 4.4.1
release, viewable here
<https://github.com/Unidata/netcdf-c/milestones/4.4.1>. Next on our plate
are cleaning up the netcdf-fortran and netcdf-cxx4 interfaces and creating
new releases for them as well.

Thank you all for your patience while we prepared this release; I look
forward to answering any questions and investigating any bug reports which
may be reported!

Have a great day all,

-Ward

Ward Fisher
wfisher@xxxxxxxx
UCAR/Unidata - Software Engineer
Release notes since the most recent release candidate

   -

   Bumped SO version to 11.0.0.
   -

   Modified CMakeLists.txt to work with the re-organized cmake
   configuration used by the latest HDF5, 1.8.16, on Windows. Before this
   fix, netCDF would fail to locate hdf5 1.8.16 when using cmake on Windows .
   See GitHub #186 <https://github.com/Unidata/netcdf-c/issues/186> for
   more information.
   -

   Addressed an issue with ncdump when annotations were used. The indices
   for the last row suffered from an off-by-1 error. See GitHub issue #181
   <https://github.com/Unidata/netcdf-c/issues/181> for more information.
   -

   Addressed an issue on platforms where char is unsigned by default (such
   as ARM), as well as an issue describing regarding undefined behavior,
   again on ARM. See GitHub issue #159
   <https://github.com/Unidata/netcdf-c/issues/159> for detailed
   information.
   -

   Fixed an ambiguity in the grammar for cdl files. See GitHub #178
   <https://github.com/Unidata/netcdf-c/issues/178> for more information.
   -

   Updated documentation for nc_get_att_string() to reflect the fact that
   it returns allocated memory which must be explicitly free’d using
   nc_free_string(). Reported by Constantine Khroulev, see GitHub Issue 171
   <https://github.com/Unidata/netcdf-c/issues/171> for more information.
   -

   Modified ncgen to properly handle the L and UL suffixes for integer
   constants to keep backward compatibility. Now it is the case the single L
   suffix (e.g. 111L) is treated as a 32 bit integer. This makes it consistent
   with the fact that NC_LONG (netcdf.h) is an alias for NC_INT. Existing .cdl
   files should be examined for occurrences of the L prefix to ensure that
   this change will not affect them. See Github issue 156
   <https://github.com/Unidata/netcdf-c/issues/156>.
   -

   Updated documentation to reference the new NodeJS interface to netcdf4,
   by Sven Willner. It is available from
   https://www.npmjs.com/package/netcdf4 or from the GitHub repository at
   https://github.com/swillner/netcdf4-js.
   -

   Incorporated pull request https://github.com/Unidata/netcdf-c/pull/150
   from Greg Sjaardema to remove the internal hard-wired use of NC_MAX_DIMS,
   instead using a dynamic memory allocation.

​
  • 2016 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: