Releases: NOAA-EMC/wgrib2
Version 3.8.0
We are pleased to announce the release of version 3.8.0 of wgrib2.
Wgrib2 provides functionality for interacting with, reading, writing, and manipulating grib2 files.
New Features:
- Switched from legacy web docs to Doxygen based documentation (see #308, #208)
- gmerge and other auxiliary programs now included in installation (see #395)
- Now uses NCEPLIBS-g2c v2.3.0 for AEC compression (see #461)
- Improvements for code readability (see #404)
- Fixed typos in command line option descriptions shown with -help command (see #447)
- Eliminated build warnings and enforced -Werror in developer CI workflow (see #444, #451, #450)
- C API included in CMake build (see #403)
- Command line option -config now shows compile options (see #328)
- Updates to GRIB tables (see #347, #408, #393, #399, #401, #386, #377)
Version 3.7.0
We are pleased to announce the release of version 3.7.0 of wgrib2.
Wgrib2 provides functionality for interacting with, reading, writing, and manipulating grib2 files.
New Features:
- Python compatible library build (see #212, #363)
- Eliminated build warnings (see #301, #367, #357)
- Fixed some bugs that occurred with JPEG decoding (see #345, #361)
- Build improvements (see #342, #336, #331, #309, #206)
- Some documentation improvements (see #353)
- Update GRIB2 table entries (see #285, #291)
- Requires NCEPLIBS-g2c 2.2.0 for JPEG decoding bug fixes (see #374)
Version 3.6.0
We are pleased to announce the release of version 3.6.0 of wgrib2.
Wgrib2 provides functionality for interacting with, reading, writing, and manipulating grib2 files.
New Features:
- Now relies on NCEPLIBS-g2c for PNG compression (see #286)
- Support for higher precision in complex-3 packing (#298)
- Fixed build failures on MacOS (see #312, #302, #320)
- Fixed static / shared library build failures that occurred for certain build options / system configurations (see #302)
- Now tested on MacOS (see #320)
- Improved install instructions (#306)
Version 3.5.0
We are pleased to announce the release of version 3.5.0 of wgrib2.
Wgrib2 provides functionality for interacting with, reading, writing, and manipulating grib2 files.
New Features:
- Upgrade to most recent version of wgrib - the GRIB1 utility (see #264)
- Support for static and shared libraries (see #234)
- Now relies on NCEPLIBS-g2c for JPEG compression (see #286)
- Upgrade to Jasper 4.x (see #53, #73, #286)
- PNG support for large files (see #251)
- Build improvements (see #267, #269, #260, #225, #210, #270)
- Improved documentation (see #207, #211, #244, #259)
Version 3.4.0
We are pleased to announce the release of version 3.4.0 of wgrib2.
Wgrib2 provides functionality for interacting with, reading, writing, and manipulating grib2 files.
New Features:
- Updates for NCEPLIBS-ip-5.1.0, which now handles rotated lat/lon grids (see #51, #70, #189, #190, #226)
- Now use Doxygen-based documentation (see #80, #166)
- CMake support and testing with OpenJpeg (see #197, #218)
- More build cleanup (see #153)
- Improved testing (see #162)
- Converted to modern C/Fortran API (see #96)
- Improved documentation (see #172, #173)
For more information about the release, see the wgrib2-3.4.0 project page.
Version 3.3.0
We are pleased to announce the release of version 3.3.0 of wgrib2.
Wgrib2 provides functionality for interacting with, reading, writing, and manipulating grib2 files.
New Features:
- Now uses external NCEPLIBS-ip, does not handle rotated lat/lon grids (see #126, #115, #92, #62, #51).
- Now use cmake build to generate config.h (see #95).
- Minor documentation re-org (see #161, #153).
- Build cleanup (see #151, #150, #148).
- Spack support for CMake build (see #112).
- More testing (see #103)
For more information about the release, see the wgrib2-3.3.0 project page.
Version 3.2.0
We are please to announce the release of version 3.2.0 of wgrib2.
wgrib2 provides functionality for interacting with, reading, writing, and manipulating grib2 files, with a CMake build.
To get the release see the wgrib2 GitHub site: https://github.com/NOAA-EMC/wgrib2.
New Features:
- code now moved to GitHub (see #59).
- dependent library tarballs removed from release (see #65).
- makefile build now tested in CI (see #64).
For more details see https://github.com/orgs/NOAA-EMC/projects/48.
v2.0.8-cmake-v6
We are pleased to announce version v2.0.8-cmake-v6 of NCEPLIBS-wgrib2.
NCEPLIBS-wgrib2 provides functionality for interacting with, reading, writing, and manipulating grib2 files, with a CMake build.
To get the release see the NCEPLIBS-wgrib2 GitHub site: https://github.com/NOAA-EMC/NCEPLIBS-wgrib2.
New This Release
- Update the CMake build for wgrib2.
- Fixed a bug with compile definitions that caused the executable to compile without them and broke features like USE_REGEX and others (see Issue #29).
- Fixed a bug that caused an error when USE_REGEX=OFF (see issue #34).
- Removed the .gitmodules directory (see issue #30).
- Build a simple wgrib2 library that doesn't have any external dependencies (see issue #33).
- Install using GNUInstallDirs locations (see issue #37).
v2.0.8-cmake-v5
Update CMakeModules for fixed FindNetCDF.
v2.0.8-cmake-v4
Update FindNetCDF for parallel MPI
find_dependency for OpenMP