News@UnidataUnidata newshttps://www.unidata.ucar.edu/blogs/news/feed/entries/atom2024-03-06T11:18:50-07:00Apache Rollerhttps://www.unidata.ucar.edu/blogs/news/entry/netcdf-java-version-5-51netCDF-Java version 5.5.3 releasedHailey Johnson2022-07-05T13:52:16-06:002024-03-04T11:00:40-07:00<p>The Unidata THREDDS development team released netCDF-Java 5.5.3 on July 5th, 2022; this release contains a number of security upgrades to third party libraries and a variety of bug fixes. For more information, please visit the GitHub <a href="https://github.com/Unidata/netcdf-java/releases/tag/v5.5.3">release page</a>. Artifacts from the 5.5.3 release can be obtained from our artifacts server following <a href="https://docs.unidata.ucar.edu/netcdf-java/current/userguide/using_netcdf_java_artifacts.html">these instructions</a>. ToolsUI and netCDFAll can be obtained from the <a href="https://www.unidata.ucar.edu/downloads/netcdf-java/">downloads section of the Unidata website</a>.</p>
https://www.unidata.ucar.edu/blogs/news/entry/netcdf-java-version-5-52netCDF-Java version 5.5.2 releasedHailey Johnson2022-01-05T15:44:03-07:002022-01-05T15:44:03-07:00<p>The Unidata THREDDS development team released netCDF-Java 5.5.2 on January 5th, 2022; this release addresses an issue discovered in version 5.5.1 for users running JDK 8.
For more information, please visit the GitHub release page at <a href="https://github.com/Unidata/netcdf-java/releases/tag/v5.5.2">https://github.com/Unidata/netcdf-java/releases/tag/v5.5.2</a>. Artifacts from the 5.5.2 release can be obtained from our artifacts server following <a href="https://docs.unidata.ucar.edu/netcdf-java/current/userguide/using_netcdf_java_artifacts.html">these instructions</a>. ToolsUI and netCDFAll can be obtained from the <a href="https://www.unidata.ucar.edu/downloads/netcdf-java/">downloads section of the Unidata website</a>.</p>
<p>The Unidata THREDDS development team released netCDF-Java 5.5.2 on January 5th, 2022; this release addresses an issue discovered in version 5.5.1 for users running JDK 8.
For more information, please visit the GitHub release page at <a href="https://github.com/Unidata/netcdf-java/releases/tag/v5.5.2">https://github.com/Unidata/netcdf-java/releases/tag/v5.5.2</a>. Artifacts from the 5.5.2 release can be obtained from our artifacts server following <a href="https://docs.unidata.ucar.edu/netcdf-java/current/userguide/using_netcdf_java_artifacts.html">these instructions</a>. ToolsUI and netCDFAll can be obtained from the <a href="https://www.unidata.ucar.edu/downloads/netcdf-java/">downloads section of the Unidata website</a>.</p>
https://www.unidata.ucar.edu/blogs/news/entry/netcdf-java-version-5-5netCDF-Java version 5.5.1 releasedHailey Johnson2021-12-20T15:55:52-07:002021-12-20T15:55:52-07:00The Unidata THREDDS development ream released netCDF-Java 5.5.1 on December 20th, 2021. In addition to several bug fixes and dependency upgrades, this is the first version of netCDF-Java that has read support for the Zarr data model. For more inforamtion, please visit the GitHub release page at [https://github.com/Unidata/netcdf-java/releases/tag/v5.5.1](https://github.com/Unidata/netcdf-java/releases/tag/v5.5.1). The Unidata THREDDS development ream released netCDF-Java 5.5.1 on December 20th, 2021. In addition to several bug fixes and dependency upgrades, this is the first version of netCDF-Java that has read support for the Zarr data model. For more inforamtion, please visit the GitHub release page at [https://github.com/Unidata/netcdf-java/releases/tag/v5.5.1](https://github.com/Unidata/netcdf-java/releases/tag/v5.5.1).
Artifacts from the 5.5.1 release can be obtained from our artifacts server following [these instructions](https://docs.unidata.ucar.edu/netcdf-java/current/userguide/using_netcdf_java_artifacts.html). ToolsUI and netCDFAll can be obtained from the [downloads section of the Unidata website](https://www.unidata.ucar.edu/downloads/netcdf-java/).
https://www.unidata.ucar.edu/blogs/news/entry/netcdf-java-library-version-55netCDF-Java library version 5.4.2 ReleasedSean Arms2021-08-27T07:48:53-06:002021-08-27T07:48:53-06:00<p>The Unidata THREDDS Development Team released version 5.4.2 of the netCDF-Java/Common Data Model (CDM) library on August 27th, 2020. The 5.4.2 includes various bug fixes, dependency upgrades (some related to security), build/doc infrastructure changes, and updates/improvements to GRIB reading capabilities.</p>
<p>The Unidata THREDDS Development Team released version 5.4.2 of the netCDF-Java/Common Data Model (CDM) library on August 27th, 2021. Outside of the various bug fixes, dependency upgrades (some related to security), build/doc infrastructure changes, notable updates include:</p>
<ul>
<li>Updated the following GRIB tables:
<ul><li>MRMS GRIB2 Tables to v12.0.</li>
<li>NCEP GRIB 1 Tables.</li>
<li>Experimental HRRR GRIB2 tables to v4.</li>
<li>NDFD GRIB2 tables to reflect degrib v2.25.</li></ul></li>
<li>Support for GRIB2 PNG encoding (24- and 32-bit depth)</li>
</ul>
<p>For more information, please visit the GitHub release page at <a href="https://github.com/Unidata/netcdf-java/releases/tag/v5.4.2">https://github.com/Unidata/netcdf-java/releases/tag/v5.4.2</a>.</p>
<h3>Getting this Release</h3>
<p>Artifacts from the 5.4.2 release can be obtained from our artifacts server following <a href="https://docs.unidata.ucar.edu/netcdf-java/current/userguide/using_netcdf_java_artifacts.html">these instructions</a>. ToolsUI and netCDFAll can be obtained from the <a href="https://www.unidata.ucar.edu/downloads/netcdf-java/">downloads section of the Unidata website</a>.</p>
https://www.unidata.ucar.edu/blogs/news/entry/netcdf-java-library-version-54netCDF-Java library version 5.4.1 ReleasedSean Arms2020-12-17T15:30:58-07:002020-12-17T15:30:58-07:00<p>The Unidata THREDDS Development Team released version 5.4.1 of the netCDF-Java/Common Data Model (CDM) library on December 17th, 2020. The 5.4.1 release includes the first look at the public API, support for building with Java 11 - 14, and support for accessing data from object storage, such as AWS S3.</p>
<p>The Unidata THREDDS Development Team released version 5.4.1 of the netCDF-Java/Common Data Model (CDM) library on December 17th, 2020. The 5.4.1 release includes the first look at the public API work as outlined in the previous blog post <a href="https://www.unidata.ucar.edu/blogs/developer/en/entry/netcdf-java-looking-ahead">NetCDF-Java - Looking Ahead</a>. Several new features are available with this release, including:</p>
<ul>
<li>Build support for Java 11 through 14 (upgraded from Gradle 3.5.1 to 6.7)</li>
<li>Object Storage support (tested against AWS S3, Google Cloud Platform, Microsoft Azure Blob Storage, ActiveScale)</li>
<li>Now producing platform and BOM project-level maven POMs (netcdf-java-platform-5.4.1.pom, netcdf-java-bom-5.4.1.pom)</li>
<li>"Super-res" Level 3 NEXRAD product support</li>
</ul>
<p>In addition to new features, this releases contain a variety of updates to third-party libraries, including security related upgrades.</p>
<p>For more information, please visit the GitHub release page at <a href="https://github.com/Unidata/netcdf-java/releases/tag/v5.4.1">https://github.com/Unidata/netcdf-java/releases/tag/v5.4.1</a>.</p>
<h3>Getting this Release</h3>
<p>Artifacts from the 5.4.1 release can be obtained from our artifacts server following <a href="https://docs.unidata.ucar.edu/netcdf-java/current/userguide/using_netcdf_java_artifacts.html">these instructions</a>. ToolsUI and netCDFAll can be obtained from the <a href="https://www.unidata.ucar.edu/downloads/netcdf-java/">downloads section of the Unidata website</a>.</p>
https://www.unidata.ucar.edu/blogs/news/entry/netcdf-java-library-version-53NetCDF-Java library version 5.3.2 ReleasedSean Arms2020-04-30T07:30:00-06:002020-04-30T07:30:00-06:00<p>Netcdf-Java version 5.3.2 is now available, and includes several bug fixes, 3rd party dependency updates, and more steps towards the creation of a public API, as well as new capability for reading CDM datasets stored in any AWS S3 API compatible object store.</p>
<p>The Unidata THREDDS Development Team is happy to announce the availability of version 5.3.2 of the NetCDF-Java/Common Data Model (CDM) library. In addition to several bug fixes, 3rd party dependency updates, and steps towards the creation of a public API, version 5.3.2 adds the capability for netCDF-Java to read CDM datasets stored in any AWS S3 API compatible object store. For more information, including specific changes and download links, please see the full announcement on the <a href="https://github.com/Unidata/netcdf-java/releases/tag/v5.3.2" title="netcdf-java github repository">Unidata netCDF-Java GitHub release page</a>.</p>
<p>One last note - <strong>we are hiring!</strong> We are looking for a Java developer to join our open source efforts as related to the suite of Java-based THREDDS projects (netCDF-Java, the TDS, and Rosetta). For more information, please visit the posting on the <a href="https://ucar.wd5.myworkdayjobs.com/UCAR_Careers/job/Foothills-Lab-4/THREDDS-Developer---Software-Engineer-II_REQ-2020-107-1" title="thredds job posting">UCAR Careers</a>.</p>
https://www.unidata.ucar.edu/blogs/news/entry/netcdf-java-library-version-52NetCDF-Java library version 5.2.0 ReleasedSean Arms2019-10-23T21:05:10-06:002019-10-23T21:05:10-06:00<p>The Unidata THREDDS Development Team is happy to announce the availability of version 5.2.0 of the NetCDF-Java/Common Data Model (CDM) library (released October 23rd, 2019).</p>
<p>The Unidata THREDDS Development Team is happy to announce the availability of version 5.2.0 of the NetCDF-Java/Common Data Model (CDM) library. 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 <a href="https://docs.unidata.ucar.edu/netcdf-java/5.2/userguide/upgrade_to_50.html#netcdf-java-api-changes-52x">https://docs.unidata.ucar.edu/netcdf-java/5.2/userguide/upgrade_to_50.html#netcdf-java-api-changes-52x</a>. 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.</p>
<p>For more information, including specific changes and download links, please see the full announcement on the <a href="https://github.com/Unidata/netcdf-java/releases/tag/v5.2.0" title="Unidata netCDF-Java GitHub release page">Unidata netCDF-Java GitHub release page</a>.</p>
https://www.unidata.ucar.edu/blogs/news/entry/netcdf-java-library-version-51NetCDF-Java library version 5.1.0 ReleasedSean Arms2019-09-18T10:35:11-06:002019-09-18T10:35:11-06:00<p>The Unidata THREDDS Development Team is happy to announce the availability of version 5.1.0 of the NetCDF-Java/Common Data Model (CDM) library (released September 18th, 2019).</p>
<p>The Unidata THREDDS Development Team is happy to announce the availability of version 5.1.0 of the NetCDF-Java/Common Data Model (CDM) library. 5.0.0 was a major release and included many bug fixes, enhancements, and a variety of updates to 3rd party libraries which include security updates. v5.1.0 contains many under the hood changes, but only a few potential API breaking changes when upgrading from v5.0.0. For details on these changes, please visit <a href="https://docs.unidata.ucar.edu/netcdf-java/5.1/userguide/upgrade_to_50.html#netcdf-java-api-changes-51x">https://docs.unidata.ucar.edu/netcdf-java/5.1/userguide/upgrade_to_50.html#netcdf-java-api-changes-51x</a>. </p>
<p>For more information, including specific changes and download links, please see the full announcement on the <a href="https://github.com/Unidata/netcdf-java/releases/tag/v5.1.0" title="Unidata netCDF-Java GitHub release page">Unidata netCDF-Java GitHub release page</a>.</p>
https://www.unidata.ucar.edu/blogs/news/entry/netcdf-java-library-version-5NetCDF-Java library version 5.0.0 ReleasedSean Arms2019-07-29T13:18:04-06:002019-07-29T13:18:04-06:00<p>The Unidata THREDDS Development Team is happy to announce that the netCDF-Java/Common Data Model (CDM) library version 5.0.0 was released on July 29th, 2019.</p>
<p>The Unidata THREDDS Development Team is happy to announce that the netCDF-Java/Common Data Model (CDM) library version 5.0.0 was released on July 29th, 2019. This is a major release and includes many bug fixes, enhancements, and a variety of updates to 3rd party libraries which include security updates. For details on the major changes in this release, please visit <a href="https://docs.unidata.ucar.edu/netcdf-java/5.0/userguide/upgrade_to_50.html" title="netCDF-Java v5.0 changes">https://docs.unidata.ucar.edu/netcdf-java/5.0/userguide/upgrade_to_50.html</a>. The netCDF-java development team recommends this upgrade to anyone using the netCDF-Java or its associated artifacts. We also <a href="https://www.unidata.ucar.edu/blogs/news/entry/netcdf-java-library-and-tds9" title="netCDF-Java v4.6.14 Release Announcement">released v4.6.14</a>, which includes security fixes, but likely does not include the bug fixes addressed here, and does not include any of the new features.</p>
<p>For more information, including specific changes and download links, please see the full announcement on the <a href="https://github.com/Unidata/netcdf-java/releases/tag/v5.0.0" title="Unidata netCDF-Java GitHub release page">Unidata netCDF-Java GitHub release page</a>.</p>
https://www.unidata.ucar.edu/blogs/news/entry/netcdf_java_library_version_44NetCDF-Java library version 4.5.5Unidata News2015-03-09T09:57:14-06:002015-03-09T09:57:14-06:00<p>
The NetCDF-Java/Common Data Model (CDM) library version 4.5.5
was released on March 6, 2015. The development team recommends this upgrade for anyone using
the CDM. (THREDDS Data Server (TDS) version 4.5.5 is also available as a beta-test release.)
</p>
<p>
Version 4.5.5 includes serveral bug fixes and improvements. Read on for details.
</p><p>
The NetCDF-Java/Common Data Model (CDM) library version 4.5.5
was released on March 6, 2015. The development team recommends this upgrade for anyone using
the CDM. (THREDDS Data Server (TDS) version 4.5.5 is also available as a beta-test release.)
The latest update can be downloaded from:
</p>
<ul>
<li>
the <a href='https://www.unidata.ucar.edu/software/thredds/current/netcdf-java/documentation.htm'>NetCDF Java Library page</a>,
</li>
<li style='display: none;'>
the <a href='https://www.unidata.ucar.edu/projects/THREDDS/tech/TDS.html'>TDS page</a>
</li>
<li>
Unidata's <a href='https://github.com/Unidata/thredds'>GitHub repository</a>
</li>
</ul>
<h5>About this version</h5>
<p>
Version 4.5.5 includes serveral bug fixes and improvements, including:
</p>
<ul>
<li>
fixing a memory leak when processing netcdf4/hdf5 files
</li>
<li>
fixing a bug with nested aggregations not working when caching was on, eg in TDS
</li>
<li>
fixing a bug handling client-side certificates
</li>
<li>
better handling of scalar runtime coordinate for GRIB collections
</li>
<li>
an upgrade to ncWMS
</li>
<li>
fixing NIDS start/end dates
</li>
</ul>
<div class='highlight_box'>
<h5>Note on handling of GRIB files</h5>
<p>
Version 4.3 included a complete rewrite of GRIB1 and GRIB2 file handling,
intended to correct problems that exist in version 4.2's handing of tables
(especially in non-NCEP files) and time interval coordinates. If you are
upgrading from version 4.2, please read the <a href='https://www.unidata.ucar.edu/software/thredds/current/netcdf-java/documentation.htm#formats'>Notes to GRIB users</a>.
</p>
</div>
<p>
The NetCDF-Java development team at the Unidata Program Center strongly encourages
operators of sites that take advantage of the CDM libraries to install the latest version
and forward any potential issues to the development team via Unidata's support system
(<a href='mailto:support-netcdf-java@unidata.ucar.edu'>support-netcdf-java@unidata.ucar.edu</a>)
or the user community mailing list
(<a href='mailto:netcdf-java@unidata.ucar.edu'>netcdf-java@unidata.ucar.edu</a>). Real-world
use of new features by the user community is integral to the process of creating and refining
these libraries.
</p>