Version 1.7.0
edwardhartnett
released this
18 Aug 17:09
·
154 commits
to develop
since this release
We are pleased to announce the version 1.7.0 release of NCEPLIBS-g2c library.
The NCEPLIBS-g2c library contains C decoder/encoder routines for GRIB edition 2. This is part of the NCEPLIBS project (see https://github.com/NOAA-EMC/NCEPLIBS) .
For more information, and to get the release, see https://github.com/NOAA-EMC/NCEPLIBS-g2c. For detailed documentation see https://noaa-emc.github.io/NCEPLIBS-g2c/.
New This Release
- Improved doxygen documentation (see #54, #155).
- Many unit tests (see #8).
- Fixed minor memory leaks (see #178, #191, #162, #160).
- Clean out some unneeded legacy code (see #185, #176, #170).
- Minor code refactoring (see #169, #168, #157, #133, #196, #166, #159, #202, #230).
- Fix some code warnings (see #52).
- Turn on c99 features in build (see #129).
- CI improvements (see #131, #219, #221, #223, #266).
- Adapted to versions 3.x of the jasper library (see #245,, #271).
- Added logging capability for library debugging (see #273).
- Added handling of doubles for png and jpeg packing and unpacking (see #269, #260).
- Renounced forever the idea of changing float or int types as compile time (see #261).
- Optionally download GRIB2 test files from NOAA EMC FTP site for extra testing (see #257).
For a complete list of changes in this release see https://github.com/NOAA-EMC/NCEPLIBS-g2c/projects/3.