Skip to content

Commit 39d0cc4

Browse files
authored
Merge pull request #1577 from lesserwhirls/docs
Update release notes
2 parents 229e8f6 + ddc7885 commit 39d0cc4

2 files changed

Lines changed: 18 additions & 15 deletions

File tree

docs/src/site/pages/netcdfJava/AnnotatedNcmlSchema.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

docs/src/site/pages/netcdfJava/Upgrade.md

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ permalink: upgrade.html
1212
* Java {{ site.java_version_build }} is required to build the library.
1313

1414
## Quick Navigation
15-
* [Summary of changes for v5.10.x](#netcdf-java-api-changes-510x)
15+
* [Summary of changes for v5.10.x](#netcdf-java-changes-510x)
1616
* [Summary of changes for v5.9.x](#netcdf-java-api-changes-59x)
1717
* [Summary of changes for v5.8.x](#netcdf-java-api-changes-58x)
1818
* [Summary of changes for v5.7.x](#netcdf-java-api-changes-57x)
@@ -24,17 +24,29 @@ permalink: upgrade.html
2424
* [Summary of changes for v5.1.x](#netcdf-java-api-changes-51x)
2525
* [Summary of changes for v5.0.x](#netcdf-java-api-changes-50x)
2626

27-
## netCDF-Java API Changes (5.10.x)
27+
## netCDF-Java Changes (5.10.x)
2828

2929
Point release notes:
30-
* [5.10.0](https://github.com/Unidata/netcdf-java/releases/tag/v5.10.0){:target="_blank"} (_yyyy-mm-dd, unreleased_)
30+
* [5.10.0](https://github.com/Unidata/netcdf-java/releases/tag/v5.10.0){:target="_blank"} (_2026-06-24_)
3131

3232
Starting with 5.10.0, the netCDF-Java library requires Java 17 to build (although the build will produce Java 8 bytecode, so the minimum supported version is still Java 8).
33-
Note: we are looking to update the minimum version of the JVM we support for the project.
34-
Please consider taking a moment to participate in the [poll on GitHub](https://github.com/Unidata/netcdf-java/discussions/1468){:target="_blank"}.
3533

3634
The 5.10.0 release adds support for reading blosc compressed data using the C-Blosc2 native library.
37-
The new artifact for JNA support is `edu.ucar.unidata:libblosc2-jna` (the current version is `{{ site.cblosc2_version }}`).
35+
The new artifact for JNA support is `edu.ucar.unidata:libblosc2-jna`.
36+
The jar containing native libraries for C-Blosc2 is `edu.ucar.unidata:libblosc2-native:2.23.1.0` (v2.23.1 of C-Blosc2).
37+
Additionally, version 1.1.7.0 of the `libaec-native` artifact is available (v1.1.7 of libaec).
38+
More information regarding the use of the native jars can be found in the [using netCDF-java artifacts documentation](using_netcdf_java_artifacts.html#native-compression-code).
39+
40+
The 5.10.x release extends support for GRIB1 and GRIB2 feature collections against by object storage.
41+
Much of the infrastructure backing other types of feature collections has also been extended to work against object storage.
42+
If GRIB index files exist in the object store, they will be used.
43+
If they do not exist, they will be created in the local cdm cache (default location is `~/.unidata/cache/`).
44+
45+
For users of our uber jars (i.e. `netcdfAll`, `ncIdv`, `toolsUI`), we now produce Software Bill of Materials (SBOMs) following the CycloneDX standard (driven by the OWASP Foundation).
46+
These SBOMs detail all the dependencies included in the uber jars, including the transitive dependencies.
47+
The SBOMs are available on the [Unidata downloads site](https://downloads.unidata.ucar.edu/netcdf-java/){target="_blank"} as well as the [GitHub release page](https://github.com/Unidata/netcdf-java/releases){target="_blank"}.
48+
49+
Full release notes, including a list of bug fixes and updated 3rd party dependencies, can be found on the [GitHub release page](https://github.com/Unidata/netcdf-java/releases){target="_blank"}.
3850

3951
### Native jar group name changes
4052

0 commit comments

Comments
 (0)