diff --git a/CHANGELOG.MD b/CHANGELOG.MD index 5bb022bb..f492b191 100644 --- a/CHANGELOG.MD +++ b/CHANGELOG.MD @@ -1,3 +1,18 @@ +# Upcoming Changes + +# 0.6-2 + +Various bug fixes, compiler warning workarounds and CMake improvements accumulated over past two years. +Most notable changes: + +* cross compilation works now +* `fallback_allocator` is default constructible if stateless +* add `unique_base_ptr` to support a unique ptr to a base class +* add `allocate_unique` overloads that take a custom mutex +* allocator deleters are default constructible + +--- + # 0.6-1 * fix CMake configuration error @@ -5,8 +20,6 @@ * add `static_assert()` when default constructing a stateful `std_allocator` * fix various compiler warnings ---- - # 0.6 ## Tool diff --git a/CMakeLists.txt b/CMakeLists.txt index e7071ccf..f28a45db 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,7 +9,7 @@ project(FOONATHAN_MEMORY) set(FOONATHAN_MEMORY_VERSION_MAJOR 0 CACHE STRING "major version of memory" FORCE) set(FOONATHAN_MEMORY_VERSION_MINOR 6 CACHE STRING "minor version of memory" FORCE) -set(FOONATHAN_MEMORY_VERSION_PATCH 1 CACHE STRING "patch version of memory" FORCE) +set(FOONATHAN_MEMORY_VERSION_PATCH 2 CACHE STRING "patch version of memory" FORCE) set(FOONATHAN_MEMORY_VERSION "${FOONATHAN_MEMORY_VERSION_MAJOR}.${FOONATHAN_MEMORY_VERSION_MINOR}.${FOONATHAN_MEMORY_VERSION_PATCH}" CACHE STRING "version of memory" FORCE) diff --git a/README.md b/README.md index 7363e9d4..13e56297 100644 --- a/README.md +++ b/README.md @@ -225,8 +225,15 @@ In particular thanks to the individual supporters: And big thanks to the contributors as well: -* @nicolastagliani * @bfierz +* @nicolastagliani +* @cho3 +* @myd7349 +* @moazzamak +* @maksqwe +* @kaidokert +* @gabyx +* @MiguelCompany * @Manu343726 [EASTL]: http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2271.html