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.
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.
netcdfgroup
archives: