Skip to content

Version 1.7.0

Compare
Choose a tag to compare
@edwardhartnett edwardhartnett released this 18 Aug 17:09
· 154 commits to develop since this release
2aadbcf

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.