netCDF-C 4.4.1.1
This is the official release of netCDF-C 4.4.1.1
. This is a maintenance release which contains several important bug fixes. The Unidata/netCDF team recommend migrating to netCDF 4.4.1.1 as soon as is possible to avoid a potential, albeit rare, data loss issue in ncgen
(as described below or detailed at #323).
- Documentation for netCDF may be found at http://www.unidata.ucar.edu/software/netcdf/documentation/4.4.1.1
- Windows installer files may be found at http://www.unidata.ucar.edu/software/netcdf/documentation/4.4.1.1/winbin.html
- Source downloads are available from https://github.com/Unidata/netcdf-c/releases/v4.4.1.1
- Tarball and zip archives are available from http://www.unidata.ucar.edu/downloads/netcdf/index.jsp
Changes from version 4.4.1
Below is a list of notable changes from the previous release.
- [Bug] Fixed an issue where
ncgen
would potentially crash or write incorrect netCDF4 binary data under very specific circumstances. This bug did not affect data written on 32-bit systems or by using the netCDF library; it was specific toncgen
. This would only happen when writing a compound data type containing an 8-byte data type followed by a 4-byte data type and the 4-byte data type was not properly aligned; this would possibly result in incorrect padding. This did not affect 32-bit systems, or data written directly by the library. See GitHub #323 for more information. - [Documentation] Updated documentation related to netCDF variable names and DAP2 access to reflect the undefined behavior potentially observed when DAP2 reserved keywords are used as netCDF variable names. See GitHub #308 for more information.
- [Bug] Fixed an issue with
nc_inq_type()
not returning proper value in some circumstances. See GitHub #317 for more information. - [Bug] Corrected an issue related to test failures when
--disable-utilities
or-DENABLE_UTILITIES=OFF
are specified when building with autotools or cmake, respectively. See GitHub #313 for more information. - [Bug][Enhancement] Corrected a behavioral issue with the
_NCProperties
attribute taking up too much space. See GitHub #300 and GitHub #301 for more information. - [Bug] Corrected behavior for
nc-config
so that, ifnf-config
is found in system, the proper fortran-related information will be conveyed. See [GitHub #296](https://github.com/Unidata/netcdf-c/issues/296] for more information.