diff --git a/doc/changes.qbk b/doc/changes.qbk index 239552b2..d09360a2 100644 --- a/doc/changes.qbk +++ b/doc/changes.qbk @@ -199,4 +199,21 @@ C++11 support has resulted in some breaking changes: for 64 bit values. * Some internal changes. +[h2 Boost 1.51.0] + +* Fix construction/destruction issue when using a C++11 compiler with a + C++03 allocator ([ticket 7100]). +* Remove a `try..catch` to support compiling without exceptions. +* Adjust SFINAE use to try to supprt g++ 3.4 ([ticket 7175]). +* Updated to use the new config macros. + +[h2 Boost 1.52.0] + +* Faster assign, which assigns to existing nodes where possible, rather than + creating entirely new nodes and copy constructing. +* Reverted some of the internal changes to how nodes are created, especially + for C++11 compilers. 'construct' and 'destroy' should work a little better + for C++11 allocators. +* Simplified the implementation a bit. Hopefully more robust. + [endsect]