...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
API Changes
Fixes
API Changes
New Features
Improvements
std::error_code
overloads.
boost::source_location
to error_codes
.
Fixes
API Changes
API Changes
New Features
value_to
and value_from
.
Fixes
Improvements
/Zc:implicitNoexcept-
on MSVC.
New Features
string
to std::string_view
.
std::hash
specializations for json
types.
Fixes
object
deallocates the correct size.
array
from a pair of iterators
that form an empty range.
key_value_pair
allocates with the correct alignment.
Improvements
value_to
supports TupleLike
types.
value_to
and value_from
support std::array
and similar types.
Fixes
value_from
implementation; user
customizations are now always preferred over library-provided overloads.