diff --git a/CMakeLists.txt b/CMakeLists.txt index d4fc77d7..044a83e7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -10,10 +10,10 @@ include(InstallRequiredSystemLibraries) set (SOURCE_DIR "${PROJECT_SOURCE_DIR}/") set (BSON_MAJOR_VERSION 0) -set (BSON_MINOR_VERSION 6) -set (BSON_MICRO_VERSION 9) +set (BSON_MINOR_VERSION 8) +set (BSON_MICRO_VERSION 0) set (BSON_API_VERSION 1.0) -set (BSON_VERSION 0.6.9) +set (BSON_VERSION 0.8.0) set (CPACK_RESOURCE_FILE_LICENSE "${SOURCE_DIR}/COPYING") set (CPACK_PACKAGE_VERSION_MAJOR ${BSON_MAJOR_VERSION}) diff --git a/NEWS b/NEWS index 1b46d9b9..adfd2495 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,25 @@ +Libbson 0.8.0 +============= + +It's that time again, time for another Libbson release! + +This cycle includes much, much more documentation for your perusing. There is +much more cross-referencing and structure for your navigation pleasure. + +We've improved support for Libbson on a few more exotic platforms. SPARC +support is looking pretty good these days. + +You'll also find some new examples in this release to help you get started a +bit faster. If there is something you'd like to see, just ask! + +There are a few ABI breaks this cycle, as we are well on the road to a 1.0 and +would like things as clean as possible. I anticipate a few more during the next +couple of cycles, but we will try to keep them to a minimum. With that said, +you *WILL* need to recompile your application against 0.8.0. + +Happy Hacking! + + Libbson 0.6.8 ============= diff --git a/build/autotools/Versions.m4 b/build/autotools/Versions.m4 index b8fa4bc3..7187fd78 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], [9]) +m4_define([bson_minor_version], [8]) +m4_define([bson_micro_version], [0]) 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 diff --git a/build/rpm/libbson.spec b/build/rpm/libbson.spec index 1729888c..01dae45f 100644 --- a/build/rpm/libbson.spec +++ b/build/rpm/libbson.spec @@ -1,11 +1,11 @@ Name: libbson -Version: 0.6.9 +Version: 0.8.0 Release: 1%{?dist} Summary: BSON library License: ASL 2.0 URL: https://github.com/mongodb/libbson -Source0: https://github.com/mongodb/libbson/releases/download/0.6.9/libbson-0.6.9.tar.gz +Source0: https://github.com/mongodb/libbson/releases/download/0.8.0/libbson-0.8.0.tar.gz BuildRequires: automake %description @@ -56,6 +56,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %{_prefix}/share/man/man7/* %changelog +* Thu May 29 2014 Christian Hergert - 0.8.0-1 +- Release 0.8.0 + * Tue May 06 2014 Christian Hergert - 0.6.9-1 - Update to 0.6.9 from git. - Enable debug symbols diff --git a/doc/installing.page b/doc/installing.page index a5e67f9f..fbab6fcd 100644 --- a/doc/installing.page +++ b/doc/installing.page @@ -58,11 +58,11 @@

The following instructions are for UNIX-like systems such as GNU/Linux, FreeBSD, and Solaris. To build on Windows, see the instructions for Building on Windows.

-

The most recent release of the libbson is 0.6.9 and can be downloaded here. The following snippet will download and extract the current release of the driver.

+

The most recent release of the libbson is 0.8.0 and can be downloaded here. The following snippet will download and extract the current release of the driver.

- $ wget https://github.com/mongodb/libbson/releases/download/0.6.9/libbson-0.6.9.tar.gz -$ tar -xzf libbson-0.6.9.tar.gz -$ cd libbson-0.6.9/ + $ wget https://github.com/mongodb/libbson/releases/download/0.8.0/libbson-0.8.0.tar.gz +$ tar -xzf libbson-0.8.0.tar.gz +$ cd libbson-0.8.0/

Minimal dependencies are needed to build Libbson. On UNIX-like systems, pthreads (the POSIX threading library) is required.

@@ -119,7 +119,7 @@ Bindings:

Let's start by generating Visual Studio project files for libbson. The following assumes we are compiling for 64-bit Windows using Visual Studio 2010 Express which can be freely downloaded from Microsoft.

- > cd libbson-0.6.9 + > cd libbson-0.8.0 > cmake -G "Visual Studio 2010 Win64" "-DCMAKE_INSTALL_PREFIX=C:\libbson" > msbuild.exe ALL_BUILD.vcxproj > msbuild.exe INSTALL.vcxproj