github Unidata/netcdf-c v4.6.0
netCDF-C 4.6.0

latest releases: v4.9.3-rc1, v4.9.2, v4.9.1...
6 years ago

We are pleased to announce the netCDF-C 4.6.0 release. Highlighted changes from the 4.5.0 release are as follows:

  • [Enhancement] Full support for using HDF5 dynamic filters, both for reading and writing. See the file docs/filters.md.
  • [Enhancement] Reversed a handful of 4.5.0 changes which enforced documented-yet-previously-unenforced specifications, as these broke long established workflows.
  • [Enhancement] Added an option to enable strict null-byte padding for headers; this padding was specified in the spec but was not enforced. Enabling this option will allow you to check your files, as it will return an E_NULLPAD error. It is possible for these files to have been written by older versions of libnetcdf. There is no effective problem caused by this lack of null padding, so enabling these options is informational only. The options for configure and cmake are --enable-strict-null-byte-header-padding and -DENABLE_STRICT_NULL_BYTE_HEADER_PADDING, respectively. See Github #657 for more information.
  • [Enhancement] Reverted behavior/handling of out-of-range attribute values to pre-4.5.0 default. See Github #512 for more information.
  • [Bug] Fixed error in tst_parallel2.c. See Github #545 for more information.
  • [Bug] Fixed handling of corrupt files + proper offset handling for hdf5 files. See Github #552 for more information.
  • [Bug] Corrected a memory overflow in tst_h_dimscales, see Github #511, Github #505, Github #363 and Github #244 for more information.

Don't miss a new netcdf-c release

NewReleases is sending notifications on new releases.