Version 4.6.3 of the netCDF-C library is now available. Changes include (but are not limited to):
netcdf.pcis now correctly generated either by
cmake. If linking against a static netcdf, you would need to pass the
pkg-configin order to list all of the downstream dependencies.
- The hidden
coordinatesattribute is now always written, which allows faster file opens when present.
- Some fixes for
rename, including fix for renumbering of varids after a rename, renaming
- Fix of NULL parameter causing segfaults in
- Fix of
- Update the license from the home-brewed netCDF license to the standard 3-Clause BSD License. This change does not result in any new restrictions; it is merely the adoption of a standard, well-known and well-understood license in place of the historic netCDF license written at Unidata. This is part of a broader push by Unidata to adopt modern, standardized licensing.
- Corrected DAP-releated issues on big-endian machines.
nccopy -Fsyntax to support multiple variables with a single invocation.
- Corrected an issue where DAP2 was incorrectly converting signed bytes, resulting in an erroneous error message under some circumstances.
_NCPropertiesis not copied over verbatim but is instead generated based on the version of
libnetcdfused when copying the file. Additionally,
_NCPropertiesare now displayed if/when associated with a netCDF3 file.
Detailed information about the release is available in the Release Notes.
Complete information about using this release can be found in the NetCDF Documentation.
Source-code zip and tar.gz archives can be found on Unidata's NetCDF-C GitHub site.
Pre-built Windows binaries for use with Visual Studio) are available from this page.
Users of the netCDF FORTRAN and C++ Libraries Note
Updated FORTRAN and C++libraries will be available shortly.