NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.

[netcdfgroup] netCDF-C 4.5.0 - Release Candidate 1

Hello netCDF Community,

We are pleased to announce the availability of netCDF 4.5.0 - Release
Candidate 1. There have been a number of bug fixes and improvements since
the release of 4.4.1.1; a high-level summary of changes is listed below. We
encourage everybody to give this release candidate a try pending the final
4.5.0 release. I would like to get the final release out in short order, so
the quicker we can find any lingering issues, the better!

Relevant links are as follows:

   - Download the release candidate:
   https://github.com/Unidata/netcdf-c/releases/v4.5.0-rc1
   - Release Candidate Documentation:
   http://www.unidata.ucar.edu/software/netcdf/docs_rc/
   - Windows installer downloads:
   http://www.unidata.ucar.edu/software/netcdf/docs_rc/winbin.html

Thanks for your patience, we hope to have a more rapid release cycle once
more, moving forward. The next step pending the final 4.5.0 release of the
C interface is to update and release the Fortran and C++ releases.

Looking forward to any bug reports and/or issues!

-Ward

Ward Fisher
wfisher@xxxxxxxx
UCAR/Unidata - Software Engineer
Release Notes 4.5.0-rc1 - June 5, 2017

   - [Enhancement] DAP4 is now included. Since dap2 is the default for
   urls, dap4 must be specified by
   (1) using “dap4:” as the url protocol, or
   (2) appending “#protocol=dap4” to the end of the url, or
   (3) appending “#dap4” to the end of the url
   Note that dap4 is enabled by default but remote-testing is
   disbled until the testserver situation is resolved.
   - [Enhancement] The remote testing server can now be specified with the
   --with-testserver option to ./configure.
   - [Enhancement] Modified netCDF4 to use ASCII for NC_CHAR. See Github
   Pull request #316 <https://github.com/Unidata/netcdf-c/pull/316> for
   more information.
   - [Bug Fix] Corrected an error with how dimsizes might be read. See Github
   #410 <https://github.com/unidata/netcdf-c/issues/410> for more
   information.
   - [Bug Fix] Corrected an issue where ‘make check’ would fail if ‘make’
   or ‘make all’ had not run first. See Github #339
   <https://github.com/Unidata/netcdf-c/issues/339> for more information.
   - [Bug Fix] Corrected an issue on Windows with Large file tests. See Github
   #385 <https://github.com/Unidata/netcdf-c/issues/385]> for more
   information.
   - [Bug Fix] Corrected an issue with diskless file access, see Pull
   Request #400 <https://github.com/Unidata/netcdf-c/issues/400> and Pull
   Request #403 <https://github.com/Unidata/netcdf-c/issues/403> for more
   information.
   - [Upgrade] The bash based test scripts have been upgraded to use a
   common test_common.sh include file that isolates build specific information.
   - [Upgrade] The bash based test scripts have been upgraded to use a
   common test_common.sh include file that isolates build specific information.
   - [Refactor] the oc2 library is no longer independent of the main
   netcdf-c library. For example, it now uses ncuri, nclist, and ncbytes
   instead of its homegrown equivalents.
   - [Bug Fix] NC_EGLOBAL is now properly returned when attempting to set a
   global _FillValue attribute. See GitHub #388
   <https://github.com/Unidata/netcdf-c/issues/388> and GitHub #389
   <https://github.com/Unidata/netcdf-c/issues/389> for more information.
   - [Bug Fix] Corrected an issue where data loss would occur when
   _FillValue was mistakenly allowed to be redefined. See Github #390
   <https://github.com/Unidata/netcdf-c/issues/390>, GitHub #387
   <https://github.com/Unidata/netcdf-c/pull/387> for more information.
   - [Upgrade][Bug] Corrected an issue regarding how “orphaned” DAS
   attributes were handled. See GitHub #376
   <https://github.com/Unidata/netcdf-c/pull/376> for more information.
   - [Upgrade] Update utf8proc.[ch] to use the version now maintained by
   the Julia Language project (
   https://github.com/JuliaLang/utf8proc/blob/master/LICENSE.md).
   - [Bug] Addressed conversion problem with Windows sscanf. This primarily
   affected some OPeNDAP URLs on Windows. See GitHub #365
   <https://github.com/Unidata/netcdf-c/issues/365> and GitHub #366
   <https://github.com/Unidata/netcdf-c/issues/366> for more information.
   - [Enhancement] Added support for HDF5 collective metadata operations
   when available. Patch submitted by Greg Sjaardema, see Pull request #335
   <https://github.com/Unidata/netcdf-c/pull/335> for more information.
   - [Bug] Addressed a potential type punning issue. See GitHub #351
   <https://github.com/Unidata/netcdf-c/issues/351> for more information.
   - [Bug] Addressed an issue where netCDF wouldn’t build on Windows
   systems using MSVC 2012. See GitHub #304
   <https://github.com/Unidata/netcdf-c/issues/304> for more information.
   - [Bug] Fixed an issue related to potential type punning, see GitHub #344
   <https://github.com/Unidata/netcdf-c/issues/344> for more information.
   - [Enhancement] Incorporated an enhancement provided by Greg Sjaardema,
   which may improve read/write times for some complex files. Basically,
   linked lists were replaced in some locations where it was safe to use an
   array/table. See Pull request #328
   <https://github.com/Unidata/netcdf-c/pull/328> for more information.

​
  • 2017 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the netcdfgroup archives: