Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Downloadable from our Releases page.

Warning

Please note :We are aiming to add official support for sub-hourly GRIB2 data in the next release (v2.34.0).
This will have an impact on users of ecCodes who currently produce sub-hourly GRIB2 data.
We strongly encourage you to contact us ahead of time so that we can help you adapt to the changes that this release will bring.

 

Warning

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

  • The key "levtype" is now read-only (for Support for sub-hourly data in GRIB edition 2). Please use "typeOfLevel" to set fixed surface types
  • The key "validityTime" now has 4 characters as a string (like dataTime). This affects the output of commands like "grib_ls -n time"
  • . For more details, see here


Info

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

Changes for Version 2.34.0:

New Features/Improvements

...

New Features/Improvements

  • [ECC-1238] - GRIB: Support for sub-hourly steps
  • [ECC-1742] - Add function to clone only the meta-data of a message
  • [ECC-1750] - MARS: Add new class 'ai'
  • [ECC-1757] - MARS: Add stream 'rfsd'
  • [ECC-1713] - GRIB2: Add correct definition to discipline 192 parameter 228004; mean2t for DestinE ClimateDT
  • [ECC-1731] - GRIB2: Add additional paramIds to be used with CAMS chemIds
  • [ECC-1737] - GRIB2: Add wave and ocean parameters
  • [ECC-1740] - GRIB2: Addition to concept combinationOfAttributesOfTile
  • [ECC-1743] - GRIB2: New hydro and wave parameters
  • [ECC-1745] - GRIB2: Local ECMWF parameters for covariances
  • [ECC-1751] - GRIB2: Consolidate parameters with fixed statistical processing ranges
  • [ECC-1756] - GRIB2: Add mean parameters for CERISE project
  • [ECC-1758] - GRIB2: add local ECMWF parameters to pseudo-centre ERA6
  • [ECC-1748] - Tools: grib_dump on index file should print the key types
  • [ECC-1752] - Definitions: Harmonise cfVarName.def files
  • [ECC-1753] - Scripts: Update create_def.pl to work with the new Parameter Database design
  • [ECC-1754] - CMake: Remove deprecated 'FindPythonInterp' module
  • [ECC-1738] - BUFR: Better error message for invalid sequence

Bug Fixes

  • [ECC-786] - grib_get -i -p has a space missing in the output
  • [ECC-791] - grib tools with print of dummy:s puts a " 1" in the output
  • [ECC-1676] - Negative step conversion from hour to seconds fails
  • [ECC-1733] - GRIB2: codes_set_missing doesn't work for indicatorOfUnitOfTimeIncrement key
  • [ECC-1741] - Assertion failure: Encoding a large field in GRIB1
  • [ECC-1744] - Rounding errors in 2 tests with intel LLVM-based compilers 2023.2
  • [ECC-1746] - GRIB2 template 4.34: Incorrect values for 'time' namespace
  • [ECC-1749] - grib_dump: No gap between offsets and key name
  • [ECC-1739] - BUFR: Assertion failure decoding with invalid masterTablesVersionNumber