1
1
#+STARTUP: indent showall -*- org -*-
3
* 0.1.5 - <2012-04-13 Fri>
5
This is a bugfix release, without any new functionality. It is
6
expected that this will be the last release before a complete overhaul
9
** Bugfix: Restore glib 2.12 compatibility
11
The examples used features not available in glib 2.12, they were
12
changed to not do that, and work with this old version too.
14
** Bugfix: Do not accept invalid index specifications
16
When creating an index, the library now bails out early with an error
17
in case the index specification is not acceptable.
19
** Bugfix: Fix glib sanity check when glib is on a non-standard path
21
In case glib was installed to a path that is not on the compiler's
22
default search path, the sanity check at configure time failed. This
25
** Bugfix: bson_cursor_find() & co. must match the whole key
27
Due to a silly matching logic in bson_cursor_find(), and anything that
28
built on it (bson_find() included) was able to match keys of which the
29
sought name was a prefix of.
31
This is now fixed, and the find functions will correctly match the
34
** Bugfix: Fixed OID generation on 64-bit big-endian machines
36
Due to a rounding error, OID generation on certain 64-bit big-endian
37
platforms resulted in the timestamp part always being zeroed out,
38
which made OIDs generated on such platforms useless.
40
The rounding error was eliminated.
3
42
* 0.1.4 - <2011-08-27 Sat>
5
44
This release is a minor update, with neither new functionality, nor