diff --git a/CMakeLists.txt b/CMakeLists.txt index 5ac7dad1..819f051b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -11,9 +11,9 @@ set (SOURCE_DIR "${PROJECT_SOURCE_DIR}/") set (BSON_MAJOR_VERSION 0) set (BSON_MINOR_VERSION 6) -set (BSON_MICRO_VERSION 7) +set (BSON_MICRO_VERSION 8) set (BSON_API_VERSION 1.0) -set (BSON_VERSION 0.6.7) +set (BSON_VERSION 0.6.8) set (CPACK_RESOURCE_FILE_LICENSE "${SOURCE_DIR}/COPYING") set (CPACK_PACKAGE_VERSION_MAJOR ${BSON_MAJOR_VERSION}) diff --git a/NEWS b/NEWS index 5408e2e1..1b46d9b9 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,25 @@ +Libbson 0.6.8 +============= + +Quickly following up on the 0.6.6 release is 0.6.8. This release contains +a couple of bugfixes and more support for older architectures. + +On big-endian systems, bson_append_date_time() was not properly converting +to little-endian. This is now fixed. + +We've added support for Sun Pro C Compiler on Solaris 10 and 11. This includes +support for SPARC systems as well as x86_64. In particular, intrinsics were +added for the Solaris/SPARC/SunProC combination. If you are running SunProC +on a non-Solaris platform, a fallback path will be used which is slower than +native support for atomics. Additionally, bson_gettimeofday() does not fully +support timezones under SunProC as struct timezone is not defined. + +Libbson will now check for GLibc 2.19 to remove various warnings with both +_GNU_SOURCE and _BSD_SOURCE defined. + +Happy Hacking! + + Libbson 0.6.6 ============= diff --git a/build/autotools/Versions.m4 b/build/autotools/Versions.m4 index c993fe22..278053f2 100644 --- a/build/autotools/Versions.m4 +++ b/build/autotools/Versions.m4 @@ -1,6 +1,6 @@ m4_define([bson_major_version], [0]) m4_define([bson_minor_version], [6]) -m4_define([bson_micro_version], [7]) +m4_define([bson_micro_version], [8]) m4_define([bson_version], [bson_major_version.bson_minor_version.bson_micro_version]) # bump up by 1 for every micro release with no API changes, otherwise