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

Releases: mongodb/libbson

libbson-1.6.3

23 May 13:54
1.6.3
2f39400
Compare
Choose a tag to compare

No change since 1.6.2; released to keep pace with libmongoc's version.

-- A. Jesse Jiryu Davis

libbson-1.6.2

27 Mar 17:57
1.6.2
f98f155
Compare
Choose a tag to compare

It is my pleasure to announce libbson-1.6.2. This release further improves HP-UX
compatibility, especially when building with CMake, and fixes some distribution
issues we introduced when porting the documentation from Mallard to Sphinx.

Peace,
-- A. Jesse Jiryu Davis

Libbson-1.6.1

06 Mar 20:58
1.6.1
8482d94
Compare
Choose a tag to compare

It is my pleasure to announce libbson-1.6.1. This is a bugfix release that
resolves GCC 7 compiler warnings, improves HP-UX compatibility, and avoids
a test failure from launching too many threads on 32-bit MIPS.

Peace,
-- A. Jesse Jiryu Davis

libbson-1.5.5

05 Mar 19:32
1.5.5
9ec473e
Compare
Choose a tag to compare

No change since 1.5.4; released to keep pace with libmongoc's version.

-- A. Jesse Jiryu Davis

Libbson-1.6.0

02 Feb 01:21
1.6.0
ddac938
Compare
Choose a tag to compare

It is my pleasure to announce libbson-1.6.0.

New features and bug fixes:

  • Use jsonsl instead of libyajl as our JSON parsing library, parse JSON more
    strictly, fix minor parsing bugs.
  • Extended JSON documents like '{"$code": "...", "$scope": {}}' are now parsed
    into BSON "code" elements.
  • ISO8601 dates now allow years from 0000 to 9999 inclusive. Before, years
    before 1970 were prohibited.
  • BSON floats and ints are now distinguished in JSON output.
  • The library is now built and continuously tested with MinGW-W64 on Windows.
  • The documentation is ported from Mallard XML to ReStructured Text, the
    HTML documentation is restyled, and numerous man page syntax errors fixed.
  • All public functions now have the __cdecl calling convention on Windows.

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

  • A. Jesse Jiryu Davis
  • Hannes Magnusson
  • Aleksander Melnikov
  • Remi Collet

Peace,
-- A. Jesse Jiryu Davis

Libbson-1.6.0-rc0

30 Jan 21:30
1.6.0-rc0
a893d62
Compare
Choose a tag to compare
Libbson-1.6.0-rc0 Pre-release
Pre-release

It is my pleasure to announce Libbson-1.6.0-rc0.

New features and bug fixes:

  • Use jsonsl instead of libyajl as our JSON parsing library, parse JSON more
    strictly, fix minor parsing bugs.
  • Extended JSON documents like '{"$code": "...", "$scope": {}}' are now parsed
    into BSON "code" elements.
  • ISO8601 dates now allow years from 0000 to 9999 inclusive. Before, years
    before 1970 were prohibited.
  • BSON floats and ints are now distinguished in JSON output.
  • The library is now built and continuously tested with MinGW-W64 on Windows.

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

  • A. Jesse Jiryu Davis
  • Hannes Magnusson
  • Aleksander Melnikov
  • Remi Collet

Peace,
-- A. Jesse Jiryu Davis

Libbson-1.5.4

30 Jan 14:41
1.5.4
bdf8cbe
Compare
Choose a tag to compare

No change since 1.5.3; released to keep pace with libmongoc's version.

-- A. Jesse Jiryu Davis

Libbson-1.5.3

11 Jan 21:20
1.5.3
fd07431
Compare
Choose a tag to compare

No change since 1.5.2; released to keep pace with libmongoc's version.

-- A. Jesse Jiryu Davis

Libbson-1.5.2

10 Jan 19:20
Compare
Choose a tag to compare

It is my pleasure to announce Libbson-1.5.2.

New bug fixes:

  • CDRIVER-1982 fix ifdef for strerror_s with mingw.

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

  • A. Jesse Jiryu Davis

Peace,

Hannes Magnusson

Libbson-1.5.1

17 Dec 14:45
1.5.1
db718e2
Compare
Choose a tag to compare

No change since 1.5.0; released to keep pace with libmongoc's version.

-- A. Jesse Jiryu Davis