• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1////
2Copyright 2019, 2020 Peter Dimov
3
4Distributed under the Boost Software License, Version 1.0.
5
6See accompanying file LICENSE_1_0.txt or copy at
7http://www.boost.org/LICENSE_1_0.txt
8////
9
10[#changelog]
11# Revision History
12:toc:
13:toc-title:
14:idprefix: changelog_
15
16## Changes in 1.74.0
17
18* Added `owner_equals` to `shared_ptr`, `weak_ptr`, `local_shared_ptr`
19* Added `owner_hash_value` to `shared_ptr`, `weak_ptr`
20* Added `owner_equal_to`, `owner_hash`
21* Added `std::hash` specializations for `shared_ptr`, `local_shared_ptr`
22* Added `boost::hash` support to, and `std::hash`, `std::equal_to`
23  specializations for, `weak_ptr`
24
25## Changes in 1.72.0
26
27* Added `allocate_unique`
28
29## Changes in 1.71.0
30
31* Added aliasing constructors to `weak_ptr`
32* Added `weak_ptr<T>::empty()`
33* Added `enable_shared_from`, `shared_from`, and `weak_from`
34
35## Changes in 1.65.0
36
37* Added `atomic_shared_ptr`
38* Added `local_shared_ptr`, `make_local_shared`
39