The NSF Unidata netCDF team is happy to announce the second release candidate for netCDF-C v4.9.3. This release will include a lot of quality of life improvements and bug fixes, as well as improved support for ncZarr. We expect to release a second release candidate, with a focus on improved documentation, and a quick-start guide for our Zarr support with S3 and other cloud-based object stores.
The second release candidate will be out shortly; the final, full release will occur as quickly as possible, but that will depend on issues which arise through testing of this release candidate. Assuming no major issues are reported, we hope to have the final release of v4.9.3 out by the end of December. Thanks all for your patience, contributions and help!
What's Changed
- Add stanza for Release Candidate 1 in Release Notes by @WardF in #2934
- Provide Documentation for the .rc File Mechanism and API by @DennisHeimbigner in #2956
- Now use H5Literate2() instead of H5Literate() when its available by @edwardhartnett in #2958
- Some debugging output was left enabled by accident. by @DennisHeimbigner in #2970
- fix ncuriparse error,Correctly remove leading and trailing whitespace by @ShawayL in #2971
- add autotools build instructions, add parallel I/O build and plugin info to CMake build document by @edwardhartnett in #2964
- Expand logic around H5Literate2 data structure use. by @WardF in #2977
- fixed --with-plugin-dir option to match cmake behavior by @edwardhartnett in #2973
- updated README with install documentation by @edwardhartnett in #2975
- added NETCDF_MPIEXEC option to CMake by @edwardhartnett in #2979
- Fix bug in run_newformat.sh by @DennisHeimbigner in #2978
- Take into account that attach_dimscales can fail when dimensions and variables are named inconsistently by @Alexander-Barth in #2968
- Add zstd test and fix plugin build for CMake/Cygwin by @edwardhartnett in #2985
- fixed message commands in CMakeLists.txt, and ncdump dependency problems for tst_nccopy4 in CMake build by @edwardhartnett in #2983
- added documentation for start/count/stride mandating same size arrays as data variable by @edwardhartnett in #2981
- [S3] Parse AWS configuration with support for profile section by @mannreis in #2969
- Clean up some
-
vs_
in some comments by @gsjaardema in #2988 - added documentation about reading an unknown netCDF/HDF5 file in tutorial, and some other documentation fixes by @edwardhartnett in #2986
- Add two missing includes by @weiznich in #2991
- turned on some commented out test code by @edwardhartnett in #2993
- now install m4 on macos in CI by @edwardhartnett in #2998
- Bump incorrect minimum HDF5 version to 1.8.15. by @WardF in #3009
- fixed some autoreconf warnings by @edwardhartnett in #3008
- adding more zstd testing by @edwardhartnett in #2996
- Bump minimum required version of hdf5 in CMakeLists.txt by @WardF in #3011
- H5FDunregister plus tests by @WardF in #3014
- test to catch the HDF5 H5FDUnregister() problem... by @edwardhartnett in #3012
- Address ordering issue with HTTP VFD, H5FDunregister by @WardF in #3013
- parallel zstd test which works for cmake and autotools by @edwardhartnett in #3005
- HDF5 testing for parallel I/O including zstd (when present) by @edwardhartnett in #3002
- Check for libcurl should only happen if DAP and/or ncZarr are enabled. by @WardF in #3018
- Added information re: mpich version 4.2.0 and related 'error' messages. by @WardF in #3023
- Add legacy macro option by @WardF in #3030
- Fix in support of #3007 by @WardF in #3035
- If libZstd isn't found, turn off netcdf_enable_filter_zstd by @WardF in #3036
- Modify nc-config --libs and --static arguments by @WardF in #3037
- Fix failing building with custom libzip by @mannreis in #3040
- Cleanup the blosc testing in nc_test4 and nczarr_test. by @DennisHeimbigner in #3046
- Replace PR #3046 by @DennisHeimbigner in #3047
- fixing some autoconf problems by @edwardhartnett in #3022
- autoconf cleanup by @edwardhartnett in #3019
- Extend the netcdf API to support programmatic changes to the plugin search path by @DennisHeimbigner in #3034
- Update nc-config in support of changes made in #3034 by @WardF in #3049
- Various clang warning fixes by @seanm in #3050
New Contributors
Full Changelog: v4.9.3-rc1...v4.9.3-rc2