AlexanderRichert-NOAA
released this
10 Jul 15:12
·
33 commits
to develop
since this release
We are pleased to announce the release of version 12.1.0 of NCEPLIBS-bufr.
NCEPLIBS-bufr contains subroutines, functions and other utilities that can be used to read (decode) and write (encode) data in BUFR, which is a WMO standard format for the exchange of meteorological data.
Get the release here: https://github.com/NOAA-EMC/NCEPLIBS-bufr/archive/refs/tags/v12.1.0.tar.gz.
New This Release
- Added support for IntelLLVM (OneAPI) compilers (see #538)
- Added logic to optimize decoding for the majority of data values which are encoded in 32 bits or less (see #534, #543)
- Increased length limits for master table directory and filenames (see #533)
- Fixed some build issues related to Python interoperability (see #230, #231, #520, #537)
- Fixed a bug to ensure that any user input data values of NaN are encoded as "missing" in BUFR (see #550)
- Modified the ufdump subroutine to print subset data values to their true scale precision, so that values with a non-positive scale factor will now display as integers, including when printed via the debufr utility (see #513)
- Added a new print verbosity level of 3 which can be activated when calling subroutine openbf with IO='QUIET' (see #567)
- Added apxdx to project as new utility (see #585)
- Fixed a bug in subroutine rewnbf to ensure that it points to the correct subset in a BUFR message after a restore call (see #599)
For full details please see the Release Notes