Skip to content
This repository has been archived by the owner on Oct 13, 2020. It is now read-only.

Libbson-1.5.0-rc4

Pre-release
Pre-release
Compare
Choose a tag to compare
@ajdavis ajdavis released this 03 Nov 14:30
· 386 commits to master since this release
1.5.0-rc4
20fd806

It is my pleasure to announce Libbson-1.5.0-rc4.

New features and bug fixes:

  • New BSON Type, Decimal128 (bson_decimal128_t) along with the following
    -- new functions and helpers:
    -- * bson_decimal128_to_string ()
    -- * bson_decimal128_from_string ()
    -- * bson_iter_decimal128 ()
    -- * bson_iter_overwrite_decimal128 ()
    -- * BSON_ITER_HOLDS_DECIMAL128()
    -- * bson_append_decimal128 ()
    -- * BSON_APPEND_DECIMAL128()
    -- * BCON_DECIMAL128()
    -- See the documentations for further details
  • bson_json_reader functions now always validate UTF-8
  • JSON parsing now preserves integer width
  • New flag BSON_VALIDATE_EMPTY_KEYS causes bson_validate to fail if a document
    -- contains zero-length field names.
  • The configure option "--enable-hardening" had had no effect. It is removed
    -- in favor of system-wide compiler configuration.

Thanks to everyone who contributed to the development of this release.

  • Hannes Magnusson
  • A. Jesse Jiryu Davis
  • Fiona Rowan
  • Brian Samek

Peace,
-- A. Jesse Jiryu Davis