[netcdfgroup] NetCDF 4.4.1.1 maintenance release now available

Hello all,

We are happy to announce the official release of netCDF-C 4.4.1.1. This is
a maintenance release containing 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 extremely rare, data loss issue in
ncgen specific to 64-bit environments when using netCDF4 compound data
types (as described below or detailed at
https://github.com/Unidata/netcdf-c/issues/323).

   - Documentation for netCDF may be found at
   http://www.unidata.ucar.edu/software/netcdf/docs
   - Windows installer files may be found at
   http://www.unidata.ucar.edu/software/netcdf/docs/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

Thanks all, have a great week!

-Ward

Ward Fisher
wfisher@xxxxxxxx
UCAR/Unidata - Software Engineer
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 to ncgen. 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
   <https://github.com/Unidata/netcdf-c/issues/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
   <https://github.com/Unidata/netcdf-c/issues/308> for more information.
   - [Bug] Fixed an issue with nc_inq_type() not returning proper value in
   some circumstances. See GitHub #317
   <https://github.com/Unidata/netcdf-c/issues/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
   <https://github.com/Unidata/netcdf-c/issues/313> for more information.
   - [Bug][Enhancement] Corrected a behavioral issue with the _NCProperties
   attribute taking up too much space. See GitHub #300
   <https://github.com/Unidata/netcdf-c/issues/300> and GitHub #301
   <https://github.com/Unidata/netcdf-c/pull/301> for more information.
   - [Bug] Corrected behavior for nc-config so that, if nf-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.

â