Version 2.22.0 (May 2021)
New Features/Improvements
- [ECC-1233] - grib_filter: Allow printing of 'byte' keys like bitmap and section paddings
- [ECC-1227] - GRIB2: Add new parameter "tropopause pressure"
- [ECC-1231] - Python2 bindings: Remove the experimental high-level interface
- [ECC-1232] - GRIB: Add units to orography fields
- [ECC-1235] - Fortran examples: Show how to convert an error code into a string
- [ECC-1236] - MARS Streams: Support next ENS-Extended range configuration
- [ECC-1239] - grib_get_data: Polar Stereographic: Better error message if earth is oblate
Bug Fixes
- [ECC-1237] - grib_compare behaves differently for different compilers on CRAY
- [ECC-1242] - GRIB2: version 22 tables are incomplete
- [ECC-1201] - grib_util_set_spec: packing=av on IEEE packed gribs
- [ECC-1220] - Encoding with packingType=grid_ieee via codes_grib_util_set_spec
- [ECC-1221] - Encoding with packingType=grid_complex via codes_grib_util_set_spec
- [ECC-1222] - Encoding with packingType=grid_ccsds via codes_grib_util_set_spec
- [ECC-1225] - GRIB1: Fix units reported in grib_dump (for local parameters)
- [ECC-1226] - Python3 bindings: AttributeError when calling codes_index_get_double
- [ECC-1230] - Conversion of param=tp to edition=2 loses ensemble number
...
Info |
---|
Please note:
|
Contributions
- [ECC-1207] - GRIB2: BiFourier packing error
Thanks to Météo-France
New Features/Improvements
- [ECC-822] - grib_get_data: Allow user to specify number of decimal places for lats/lons
The option "-L" is now provided for grib_get_data to specify the format for printing the latitudes/longitudes - [ECC-539] - grib_copy/grib_set: Avoid overwriting files (output file same as input)
This is a change of behaviour: The output file cannot be the same as the input - [ECC-1211] - GRIB: Add new MARS class 'gw' - Global Wildfire
- [ECC-1209] - GRIB: New and updated parameters for CARRA/CERRA
- [ECC-1210] - GRIB: Add additional typeOfPostProcessing to EFAS local definition
- [ECC-1213] - GRIB: New and updated parameters for CARRA/CERRA, bunch 3
- [ECC-1214] - GRIB: Add new type of postprocessing for ULYSSES to the efas_post_proc concept
- [ECC-1223] - GRIB: New and updated parameters for CARRA/CERRA, bunch 31
- [ECC-1224] - GRIB2: CAMS parameters for 48r1
- [ECC-1216] - GRIB2: Add 'time' to the 'ls' namespace for local time templates
- [ECC-1196] - GRIB2: Add support for pre-operational WMO table versions
- [ECC-1203] - GRIB2 Definitions: Refactor section 4 templates for better modularisation
- [ECC-1204] - GRIB2 Definitions: Remove MARS keys from templates 4.53 and 4.54
- [ECC-1205] - GRIB2 Definitions: Remove unnecessary extra key from satellite templates
- [ECC-1218] - tigge_check update for CARRA/CERRA
- [ECC-1194] - MARS: Remove unused types
- [ECC-1208] - Fix name of macros: CODES_DUMP_FLAG_OCTECT and GRIB_DUMP_FLAG_OCTECT
Bug Fixes
- [ECC-1193] - GRIB CCSDS and PNG packing: setting packingType before values
- [ECC-1195] - Accessor 'sprintf' should by default be read-only
- [ECC-1197] - grib_get_data: Words on the first line should be separated by spaces not commas
- [ECC-1198] - Examples: grib_iterator should mention the 'bitmapPresent' key
- [ECC-1202] - GRIB CCSDS packing: fails if input packingType=grid_ieee
- [ECC-1206] - tigge_check not failing for some wrong validityTime/validityDate
...