Skip to content

v5.2.0

Compare
Choose a tag to compare
@lesserwhirls lesserwhirls released this 23 Oct 22:31

netCDF-Java

Version 5.2.0

The NetCDF-Java/Common Data Model (CDM) library version 5.2.0 release was announced on October 23rd, 2019. Of particular note with the 5.2 release is the reorganization of the gradle modules used in the project, which has resulted in a change in the published maven artifacts. For details on these changes, please visit https://docs.unidata.ucar.edu/netcdf-java/5.2/userguide/upgrade_to_50.html#netcdf-java-api-changes-52x. This move is a stepping stone towards supporting the Java Platform Module System in future releases of netCDF-Java. At the very least, this change will require updating your build infrastructure to use the new cdm-core artifact instead of cdm. The netCDF-java development team recommends this upgrade to anyone using the netCDF-Java or its associated artifacts. If you encounter issues while upgrading, please contact us with your report (see how below).

Notices

Special notes about netCDF-Java

The next release of netCDF-Java will be a first step towards creating a well defined public API (see here for a taste). Your feedback on the next release will be critical.

The v5.2.0 release is the current stable version of netCDF-Java. The minimum version required to use netCDF-Java is Java 8. We build and test against both OracleJDK and OpenJDK 8. Initial testing using our artifacts running against OpenJDK 11 are promising, and so far we have not had any reports of issues. We are working towards building with OpenJDK 11 (set for v5.4), although we will continue to limit netCDF-Java to Java 8 features for the time being.

Downloads

Artifact Description
netCDFAll.jar The netCDF library implements the full CDM model, including all other jar dependencies. [md5] [sha1]
toolsUI.jar The toolsUI.jar contains everything to run the ToolsUI application. [md5] [sha1]

Documentation

Changes

Please visit https://docs.unidata.ucar.edu/netcdf-java/5.2/userguide/upgrade_to_50.html.

For a full list of changes between netCDF-Java v5.1.0 and v5.2.0, please visit v5.1.0...v5.2.0

Real-world use by the user community is integral to the process of creating and refining these libraries. Please direct all potential security issues directly to Unidata using the address security@unidata.ucar.edu. Please send all other potential issues to the development team via the the user community mailing lists (netcdf-java@unidata.ucar.edu), through the Unidata support system (support-netcdf-java@unidata.ucar.edu), or on the netCDF-Java GitHub issue tracker.