Release Notes » History » Version 26
« Previous -
Version 26/51
(diff) -
Next » -
Current version
Christopher Green, 08/14/2013 11:16 AM
Release Notes¶
These notes are intended to serve as a guide to cpp0x
updates that may impact clients' source code. Editorial changes and pure infrastructure updates are therefore omitted from this list.
cpp0x changes as yet unreleased.¶
- None as yet.
cpp0x 1.03.21.¶
cpp0x 1.03.20.¶
cpp0x 1.03.19 (ART Suite 1.08.01, ART Suite 1.08.02).¶
cpp0x 1.03.18.¶
cpp0x 1.03.17.¶
cpp0x 1.03.16.¶
- Support for GCC 4.8.1.
cpp0x 1.03.15 (ART Suite 1.03.06, ART Suite 1.03.07, ART Suite 1.03.08, ART Suite 1.04.00, ART Suite 1.05.00, ART Suite 1.06.00, ART Suite 1.07.00, ART Suite 1.07.01).¶
cpp0x 1.03.14 (ART Suite 1.02.01, ART Suite 1.02.02, ART Suite 1.02.03, ART Suite 1.02.04, ART Suite 1.02.05, ART Suite 1.02.06, ART Suite 1.02.07, ART Suite 1.03.00, ART Suite 1.03.01, ART Suite 1.03.02, ART Suite 1.03.03, ART Suite 1.03.04, ART Suite 1.03.05).¶
cpp0x 1.03.13 (ART Suite 1.02.00).¶
cpp0x 1.03.12 (ART Suite 1.01.00, ART Suite 1.01.01).¶
cpp0x 1.03.09.¶
- First C++2011-only release.
cpp0x 1.03.08 (ART Suite 1.00.12).¶
cpp0x 1.03.07 (ART Suite 1.00.10, ART Suite 1.00.11).¶
- Built against Boost 1.49.0.
cpp0x 1.03.03 (ART Suite 1.00.07, ART Suite 1.00.08).¶
- Build against Boost 1.48.0.
cpp0x 1.03.01 (ART Suite 1.00.06).¶
cpp0x 1.02.04 (ART Suite 1.00.04, ART Suite 1.00.05).¶
- Enable
opt
andprof
builds.
cpp0x 1.02.03 (ART Suite 1.00.00, ART Suite 1.00.01, ART Suite 1.00.02).¶
- Update knowledge of C++0X feature availability in GCC.
- Increase diagnostic sensitivity and adjust to compile clean.
cpp0x 1.02.01 (ART Suite 0.07.16).¶
<algorithm>
: Addstd::shuffle
,std::is_partitioned
, andstd::partition_point
.<cmath>
: Improve C99-ish math functions' workarounds to simplify future transitions to newer compiler versions.<iterator>
: New"cpp0x/iterator"
header with support for range functionsstd::begin
andstd::end
.
cpp0x 1.02.00.¶
<algorithm>
: Addstd::copy_n
andstd::uninitialized_copy_n
.<cstddef>
: Improve workaround forstd::nullptr_t
; apply correspondingnullptr
value more broadly throughout.<random>
: New"cpp0x/random"
header supporting all specified functionality.<string>
: New"cpp0x/string"
header with support for numeric conversion functionsstd::to_string
,std::itos
,std::ltos
, etc.<type_traits>
: Reworkstd::common_type
implementation.
cpp0x 1.01.14 (ART Suite 0.07.12, ART Suite 0.07.13, ART Suite 0.07.14, ART Suite 0.07.15).¶
cpp0x 1.01.12 (ART Suite 0.07.10, ART Suite 0.07.11).¶
cpp0x 1.01.10.¶
<algorithm>
: Addstd::all_of
,std::any_of
,std::none_of
, andstd::find_if_not
.
cpp0x 1.01.09.¶
<cmath>
: New"cpp0x/cmath"
header with support for C99-ish math functionsstd::fpclassify
and friends,std::asinh
and friends, etc.
cpp0x 1.01.08 (ART Suite 0.07.06, ART Suite 0.07.07, ART Suite 0.07.08, ART Suite 0.07.09).¶
cpp0x 1.01.07 (ART Suite 0.07.03, ART Suite 0.07.04, ART Suite 0.07.05).¶
cpp0x 1.01.06 (ART Suite 0.07.00, ART Suite 0.07.02).¶
<algorithm>
: Addstd::is_sorted
andstd::is_sorted_until
; tweak a few other algorithms.
cpp0x 1.0.1 (ART Suite 0.1.0).¶
<cstdint>
: New"cpp0x/cstdint"
header supporting all specified functionality.
cpp0x 0.0.1.¶
- Initial tagged version.