New features:
- netCDF: added support for environment variable NC_CHUNKSIZEHINT
- GRIB2: added support for level type HYBRID_HALF
- GRIB2: added support for grib_api key stepType with TSTEP_<type> in vlistDefVar()
Fixed bugs:
- wrong netCDF output for unscaled uint8, int8, int16, int32 variables (bug introduced in 1.5.5)
New features:
- Added single precision support: streamWriteVarF, streamWriteVarSliceF
- Added support for ZAXIS_DEPTH_BELOW_LAND units "mm", "cm", "dm" and "m"
New features:
- Added support for level type ZAXIS_TOA, ZAXIS_SEA_BOTTOM, ZAXIS_ATMOSPHERE
Fixed bugs:
- deflate compression with netCDF4 doesn't work
New features:
- Added flexible XYZ dimension ordering for netCDF
- Added support for grid type GRID_FOURIER (fourier coefficients)
- Added interface function zaxisInqVct to read the VCT
New features:
- Added support for FILETYPE_NC4C (netcdf4 classic)
New features:
- GRIB2 support via ECMWF GRIB_API
- Added support for netCDF level bounds
New features:
- Added support for attribute type int16 and float32
- GRIB1: use packing only for non constant fields
- use libtool 2.2.10 for compiling + linking
New features:
- MAX_STREAMS: changed fixed size of 4096 to dynamic range 1024 to 65536
- added support for GRIB1 time units 3hours and 6hours
- added support for non integer time units MONTH
- vlistMerge: added support to merge levels
Fixed bugs:
- gauaw: bug fix for allocation of zfnlat for odd number of nlat
- cgribexDefTime: bug fix for GRIB1 time range 3 and 10
New features:
- added support for encoding of complex packed spectral data in GRIB1
- gauaw: new code to calculate gaussian grid
Fixed bugs:
- grib1: bug fix for description of gaussian reduced grids
- rotated grids: correct standard name
- cgribexDefTime: bug fix for timerange = -1