From 2cefff29c0aaa0a9764201208bf6e20af43971ca Mon Sep 17 00:00:00 2001 From: Sean Arms <67096+lesserwhirls@users.noreply.github.com> Date: Wed, 30 Sep 2026 12:59:38 -0600 Subject: [PATCH 1/3] Update docs for release --- docs/src/site/pages/netcdfJava/Upgrade.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/docs/src/site/pages/netcdfJava/Upgrade.md b/docs/src/site/pages/netcdfJava/Upgrade.md index 49aead7c62..2ffbe53ff5 100644 --- a/docs/src/site/pages/netcdfJava/Upgrade.md +++ b/docs/src/site/pages/netcdfJava/Upgrade.md @@ -1,6 +1,6 @@ --- title: Upgrading to netCDF-Java version 5.x -last_updated: 2025-06-24 +last_updated: 2026-09-30 sidebar: netcdfJavaTutorial_sidebar toc: false permalink: upgrade.html @@ -28,7 +28,12 @@ permalink: upgrade.html ## netCDF-Java Changes (5.11.x) Point release notes: -* [5.11.0](https://github.com/Unidata/netcdf-java/releases/tag/v5.11.0){:target="_blank"} (_yyyy-mm-dd, unreleased_) +* [5.11.0](https://github.com/Unidata/netcdf-java/releases/tag/v5.11.0){:target="_blank"} (_2026-09-30_) + +This release expands data capabilities by adding GRIB2 template 3.33 and RRFS aerosol product support, upgrading NCEP GRIB2 tables to v37.0.0, and improving xpublish DAP2 compatibility. +It also optimizes GRIB decoding performance and memory efficiency through lazy coordinate generation, array reuse, and consolidated scaled value decoding, alongside Gradle and dependency updates. +Key bug fixes resolve issues in projections and coordinate variable calculations, as well as NcML aggregation errors with pre-enhanced datasets. +Additionally, the update addresses data parsing bugs involving unpacked min/max values and unsigned variables, as well as fixing the toolsUI Coverage selector. ## netCDF-Java Changes (5.10.x) @@ -56,7 +61,7 @@ Full release notes, including a list of bug fixes and updated 3rd party dependen ### Native jar group name changes -Going forard, all native jars will be published under the `edu.ucar.unidata` group. +Going forward, all native jars will be published under the `edu.ucar.unidata` group. Their version will match the version of the native library that they contain, plus a build number. This is to help make clear which version of the native library is being used by the jar. Starting with this release, `libaec-native` will be published under the `edu.ucar.unidata` group as well. From d27161de04cce0f1fbf037e7db65f2b4e5144456 Mon Sep 17 00:00:00 2001 From: Sean Arms <67096+lesserwhirls@users.noreply.github.com> Date: Wed, 30 Sep 2026 13:00:51 -0600 Subject: [PATCH 2/3] Release 5.10.0 --- gradle/ncj.libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/ncj.libs.versions.toml b/gradle/ncj.libs.versions.toml index 2e84863b5c..1b6ce05e7a 100644 --- a/gradle/ncj.libs.versions.toml +++ b/gradle/ncj.libs.versions.toml @@ -1,5 +1,5 @@ [versions] -netcdf-java = "5.11.0-SNAPSHOT" +netcdf-java = "5.11.0" unidata-doc-theme = "0.1.1" From 12a1408568e6268f9fb3fdf1049793263ce1d34e Mon Sep 17 00:00:00 2001 From: Sean Arms <67096+lesserwhirls@users.noreply.github.com> Date: Wed, 30 Sep 2026 13:51:08 -0600 Subject: [PATCH 3/3] Begin work on 5.12.0-SNAPSHOT --- docs/src/site/_config.yml | 2 +- docs/src/site/pages/netcdfJava/Upgrade.md | 6 ++++++ gradle/ncj.libs.versions.toml | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/docs/src/site/_config.yml b/docs/src/site/_config.yml index 338a10c209..bdaf4c9ec3 100644 --- a/docs/src/site/_config.yml +++ b/docs/src/site/_config.yml @@ -2,7 +2,7 @@ theme: unidata-jekyll-theme # this will appear in an HTML meta tag, sidebar, and perhaps elsewhere -docset_version: "5.11" +docset_version: "5.12" # this appears on the top navigation bar next to the home button topnav_title: netCDF-Java diff --git a/docs/src/site/pages/netcdfJava/Upgrade.md b/docs/src/site/pages/netcdfJava/Upgrade.md index 2ffbe53ff5..2d7d42e5fc 100644 --- a/docs/src/site/pages/netcdfJava/Upgrade.md +++ b/docs/src/site/pages/netcdfJava/Upgrade.md @@ -12,6 +12,7 @@ permalink: upgrade.html * Java {{ site.java_version_build }} is required to build the library. ## Quick Navigation +* [Summary of changes for v5.12.x](#netcdf-java-changes-512x) * [Summary of changes for v5.11.x](#netcdf-java-changes-511x) * [Summary of changes for v5.10.x](#netcdf-java-changes-510x) * [Summary of changes for v5.9.x](#netcdf-java-api-changes-59x) @@ -27,6 +28,11 @@ permalink: upgrade.html ## netCDF-Java Changes (5.11.x) +Point release notes: +* [5.12.0](https://github.com/Unidata/netcdf-java/releases/tag/v5.12.0){:target="_blank"} (_yyyy-mm-dd, unreleased_) + +## netCDF-Java Changes (5.11.x) + Point release notes: * [5.11.0](https://github.com/Unidata/netcdf-java/releases/tag/v5.11.0){:target="_blank"} (_2026-09-30_) diff --git a/gradle/ncj.libs.versions.toml b/gradle/ncj.libs.versions.toml index 1b6ce05e7a..8705407f77 100644 --- a/gradle/ncj.libs.versions.toml +++ b/gradle/ncj.libs.versions.toml @@ -1,5 +1,5 @@ [versions] -netcdf-java = "5.11.0" +netcdf-java = "5.12.0-SNAPSHOT" unidata-doc-theme = "0.1.1"