You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

Downloadable from our Releases page.

Release notes: https://jira.ecmwf.int/secure/ReleaseNote.jspa?projectId=11521&version=17002


If the Data Quality checks are in, inform Matthias Zink for PGEN


Mention that more tests now pass on Microsoft Windows.

Tell Xiaobo re release and CDS (CDS NetCDF issues). Inform Gionata and James Varndell

ECC-1029 Python3: Turn off type checking by default!   Announce this change !!
ECC-1040: Add in documentation / installation page
ECC-1041: Show example of NetCDF variable names as a result of this change

Do not include ECC-499: Only works in the C API, no Python/F90!
Do not include ECC-991: Fast BUFR header (internal only)


Changes for Version 2.16.0:

New Features/Improvements

  • Performance enhancements
    • [ECC-1029] - Python3 bindings: Type checks on function arguments should be disabled by default
  • [ECC-499] - function grib_nearest_find to get the indexes but not the values
  • [ECC-794] - Python3 interface: Expose the grib_get_data function
  • [ECC-992] - GRIB encoding: Data quality checks (limits)
  • [ECC-1018] - Encoding and decoding of DIAG pseudo-GRIB messages
  • [ECC-1038] - grib_util_set_spec: Add support for unstructured grids (GRIB2)
  • [ECC-1048] - new GRIB local section for model error in ELDA
  • [ECC-1022] - Grib2 Keys: parameterName, parameterUnits are displayed incorrectly if the parameterName includes parentheses

  • [ECC-1032] - Python3 bindings: Add methods codes_samples_path() and codes_definition_path()
  • [ECC-1037] - eccodes should build with openjpeg 2.3
  • [ECC-1040] - Implement a way of choosing whether OpenJPEG or Jasper are linked, instead of always linking whichever is found, possibly both
  • [ECC-1045] - GRIB1: Local definition 5: Allow lowerThreshold and upperThreshold to be MISSING
  • [ECC-1051] - bufr_dump -Efilter should output the sample file to use
  • [ECC-1052] - Porting: Improved support for Windows

Bug Fixes

  • [ECC-1035] - Memory leak: setting 'scaleValuesBy' and 'setBitsPerValue' when an error occurs
  • [ECC-1039] - Problem converting to expver=test of new ocean data with levtype=o2d
  • [ECC-1041] - grib_to_netcdf gives unexpected parameter names
  • [ECC-1042] - Python3 interface writes integer arrays incorrectly
  • [ECC-1047] - S2S ocean: MARS levtype incorrect for 151131 and 151132


  • No labels