The Unidata netCDF team is happy to announce the availability of netCDF 4.9.2 C library.
This release has a handful of bug fixes, and allows for out-of-the-box support for HDF5 1.14.0. Next up, the netCDF team is working on releases for the Fortran and C++ interfaces, as well as working with Unidata's TDS/NetCDF-Java team to ensure that we do not introduce any divergences between the capabilities of netCDF Java and the C library.
Version 4.7.3 of the netCDF-C library is now available.
Changes in the netCDF-C library include (but are not limited to):
Fixed an issue where installs from tarballs would not properly compile in parallel environments.
The library was modified so that rewriting the same attribute happens without deleting the attribute, to avoid a limit on how many times this may be done in HDF5.
Add a dispatch version number to netcdf_meta.h and libnetcdf.settings, in case we decide to change dispatch table in future.
Now testing that endianness can only be set on atomic ints and floats.
Fix for subtle error involving var and unlimited dim of the same name, but unrelated, in netCDF-4.
Update for attribute documentation.
Corrected assignment of anonymous (a.k.a. phony) dimensions in an HDF5 file. Now when a dataset uses multiple dimensions of the same size, netcdf assumes they are different dimensions.
Version 4.7.2 of the netCDF-C library is now available. This release primarily corrects an error the Unidata netCDF team has been observing on newer versions of OSX, but additional improvements are included as well.