Skip to content

Version 12.1.0

Latest
Compare
Choose a tag to compare
@AlexanderRichert-NOAA AlexanderRichert-NOAA released this 10 Jul 15:12
· 20 commits to develop since this release
bdb497f

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