Downloadable from our Releases page.

Please note some important changes in this release (v2.40.0) of ecCodes:

  • The following C API functions have been removed:
    • codes_context_set_memory_proc
    • codes_context_set_persistent_memory_proc
    • codes_context_set_buffer_memory_proc
  • GRIB: Encoding a constant field now sets the binary scale factor to zero. See ECC-2012


Please note: There is a new webpage for the Migration to GRIB2: Migration to GRIB2
This webpage also includes a section where changes in the parameter encodings for the coming ecCodes versions are documented: Changes in the parameter encodings

New Features/Improvements


Bug Fixes