Release Notes » History » Version 27
Christopher Green, 08/15/2013 04:25 PM
1 | 1 | Walter E Brown | h1. Release Notes |
---|---|---|---|
2 | 1 | Walter E Brown | |
3 | 24 | Christopher Green | 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. |
4 | 11 | Walter E Brown | |
5 | 27 | Christopher Green | h2. %(#1.03.22)cpp0x% version:"1.03.22" ([[art:Release Notes 1.08.03|ART Suite 1.08.03]]). |
6 | 17 | Walter E Brown | |
7 | 26 | Christopher Green | h2. %(#1.03.21)cpp0x% version:"1.03.21". |
8 | 26 | Christopher Green | |
9 | 26 | Christopher Green | h2. %(#1.03.20)cpp0x% version:"1.03.20". |
10 | 26 | Christopher Green | |
11 | 26 | Christopher Green | h2. %(#1.03.19)cpp0x% version:"1.03.19" ([[art:Release Notes 1.08.01|ART Suite 1.08.01]], [[art:Release Notes 1.08.02|ART Suite 1.08.02]]). |
12 | 26 | Christopher Green | |
13 | 26 | Christopher Green | h2. %(#1.03.18)cpp0x% version:"1.03.18". |
14 | 26 | Christopher Green | |
15 | 26 | Christopher Green | h2. %(#1.03.17)cpp0x% version:"1.03.17". |
16 | 26 | Christopher Green | |
17 | 26 | Christopher Green | h2. %(#1.03.16)cpp0x% version:"1.03.16". |
18 | 26 | Christopher Green | |
19 | 26 | Christopher Green | * Support for GCC 4.8.1. |
20 | 26 | Christopher Green | |
21 | 26 | Christopher Green | h2. %(#1.03.15)cpp0x% version:"1.03.15" ([[art:Release Notes 1.03.06|ART Suite 1.03.06]], [[art:Release Notes 1.03.07|ART Suite 1.03.07]], [[art:Release Notes 1.03.08|ART Suite 1.03.08]], [[art:Release Notes 1.04.00|ART Suite 1.04.00]], [[art:Release Notes 1.05.00|ART Suite 1.05.00]], [[art:Release Notes 1.06.00|ART Suite 1.06.00]], [[art:Release Notes 1.07.00|ART Suite 1.07.00]], [[art:Release Notes 1.07.01|ART Suite 1.07.01]]). |
22 | 25 | Christopher Green | |
23 | 25 | Christopher Green | h2. %(#1.03.14)cpp0x% version:"1.03.14" ([[art:Release Notes 1.02.01|ART Suite 1.02.01]], [[art:Release Notes 1.02.02|ART Suite 1.02.02]], [[art:Release Notes 1.02.03|ART Suite 1.02.03]], [[art:Release Notes 1.02.04|ART Suite 1.02.04]], [[art:Release Notes 1.02.05|ART Suite 1.02.05]], [[art:Release Notes 1.02.06|ART Suite 1.02.06]], [[art:Release Notes 1.02.07|ART Suite 1.02.07]], [[art:Release Notes 1.03.00|ART Suite 1.03.00]], [[art:Release Notes 1.03.01|ART Suite 1.03.01]], [[art:Release Notes 1.03.02|ART Suite 1.03.02]], [[art:Release Notes 1.03.03|ART Suite 1.03.03]], [[art:Release Notes 1.03.04|ART Suite 1.03.04]], [[art:Release Notes 1.03.05|ART Suite 1.03.05]]). |
24 | 23 | Christopher Green | |
25 | 23 | Christopher Green | h2. %(#1.03.13)cpp0x% version:"1.03.13" ([[art:Release Notes 1.02.00|ART Suite 1.02.00]]). |
26 | 23 | Christopher Green | |
27 | 23 | Christopher Green | h2. %(#1.03.12)cpp0x% version:"1.03.12" ([[art:Release Notes 1.01.00|ART Suite 1.01.00]], [[art:Release Notes 1.01.01|ART Suite 1.01.01]]). |
28 | 22 | Christopher Green | |
29 | 22 | Christopher Green | h2. %(#1.03.09)cpp0x% version:"1.03.09". |
30 | 22 | Christopher Green | |
31 | 22 | Christopher Green | * First C++2011-only release. |
32 | 22 | Christopher Green | |
33 | 22 | Christopher Green | h2. %(#1.03.08)cpp0x% version:"1.03.08" ([[art:Release Notes 1.00.12|ART Suite 1.00.12]]). |
34 | 17 | Walter E Brown | |
35 | 21 | Christopher Green | h2. %(#1.03.07)cpp0x% version:"1.03.07" ([[art:Release Notes 1.00.10|ART Suite 1.00.10]], [[art:Release Notes 1.00.11|ART Suite 1.00.11]]). |
36 | 1 | Walter E Brown | |
37 | 21 | Christopher Green | * Built against Boost 1.49.0. |
38 | 21 | Christopher Green | |
39 | 21 | Christopher Green | |
40 | 21 | Christopher Green | h2. %(#1.03.03)cpp0x% version:"1.03.03" ([[art:Release Notes 1.00.07|ART Suite 1.00.07]], [[art:Release Notes 1.00.08|ART Suite 1.00.08]]). |
41 | 21 | Christopher Green | |
42 | 1 | Walter E Brown | * Build against Boost 1.48.0. |
43 | 21 | Christopher Green | |
44 | 20 | Christopher Green | |
45 | 19 | Walter E Brown | h2. %(#1.03.01)cpp0x% version:"1.03.01" ([[art:Release Notes 1.00.06|ART Suite 1.00.06]]). |
46 | 1 | Walter E Brown | |
47 | 1 | Walter E Brown | |
48 | 19 | Walter E Brown | h2. %(#1.02.04)cpp0x% version:"1.02.04" ([[art:Release Notes 1.00.04|ART Suite 1.00.04]], [[art:Release Notes 1.00.05|ART Suite 1.00.05]]). |
49 | 19 | Walter E Brown | |
50 | 20 | Christopher Green | * Enable @opt@ and @prof@ builds. |
51 | 19 | Walter E Brown | |
52 | 20 | Christopher Green | |
53 | 19 | Walter E Brown | h2. %(#1.02.03)cpp0x% version:"1.02.03" ([[art:Release Notes 1.00.00|ART Suite 1.00.00]], [[art:Release Notes 1.00.01|ART Suite 1.00.01]], [[art:Release Notes 1.00.02|ART Suite 1.00.02]]). |
54 | 20 | Christopher Green | |
55 | 20 | Christopher Green | * Update knowledge of C++0X feature availability in GCC. |
56 | 20 | Christopher Green | * Increase diagnostic sensitivity and adjust to compile clean. |
57 | 15 | Walter E Brown | |
58 | 15 | Walter E Brown | |
59 | 15 | Walter E Brown | h2. %(#1.02.01)cpp0x% version:"1.02.01" ([[art:Release Notes 0.07.16|ART Suite 0.07.16]]). |
60 | 15 | Walter E Brown | |
61 | 14 | Walter E Brown | * @<algorithm>@: Add @std::shuffle@, @std::is_partitioned@, and @std::partition_point@. |
62 | 14 | Walter E Brown | * @<cmath>@: Improve C99-ish math functions' workarounds to simplify future transitions to newer compiler versions. |
63 | 1 | Walter E Brown | * @<iterator>@: New @"cpp0x/iterator"@ header with support for range functions @std::begin@ and @std::end@. |
64 | 14 | Walter E Brown | |
65 | 14 | Walter E Brown | |
66 | 14 | Walter E Brown | h2. %(#1.02.00)cpp0x% version:"1.02.00". |
67 | 14 | Walter E Brown | |
68 | 14 | Walter E Brown | * @<algorithm>@: Add @std::copy_n@ and @std::uninitialized_copy_n@. |
69 | 14 | Walter E Brown | * @<cstddef>@: Improve workaround for @std::nullptr_t@; apply corresponding @nullptr@ value more broadly throughout. |
70 | 6 | Walter E Brown | * @<random>@: New @"cpp0x/random"@ header supporting all specified functionality. |
71 | 6 | Walter E Brown | * @<string>@: New @"cpp0x/string"@ header with support for numeric conversion functions @std::to_string@, @std::itos@, @std::ltos@, _etc_. |
72 | 8 | Walter E Brown | * @<type_traits>@: Rework @std::common_type@ implementation. |
73 | 2 | Walter E Brown | |
74 | 13 | Walter E Brown | |
75 | 1 | Walter E Brown | h2. %(#1.01.14)cpp0x% version:"1.01.14" ([[art:Release Notes 0.07.12|ART Suite 0.07.12]], [[art:Release Notes 0.07.13|ART Suite 0.07.13]], [[art:Release Notes 0.07.14|ART Suite 0.07.14]], [[art:Release Notes 0.07.15|ART Suite 0.07.15]]). |
76 | 13 | Walter E Brown | |
77 | 13 | Walter E Brown | |
78 | 13 | Walter E Brown | h2. %(#1.01.12)cpp0x% version:"1.01.12" ([[art:Release Notes 0.07.10|ART Suite 0.07.10]], [[art:Release Notes 0.07.11|ART Suite 0.07.11]]). |
79 | 1 | Walter E Brown | |
80 | 13 | Walter E Brown | |
81 | 5 | Walter E Brown | h2. %(#1.01.10)cpp0x% version:"1.01.10". |
82 | 2 | Walter E Brown | |
83 | 14 | Walter E Brown | * @<algorithm>@: Add @std::all_of@, @std::any_of@, @std::none_of@, and @std::find_if_not@. |
84 | 2 | Walter E Brown | |
85 | 1 | Walter E Brown | |
86 | 3 | Walter E Brown | h2. %(#1.01.09)cpp0x% version:"1.01.09". |
87 | 6 | Walter E Brown | |
88 | 14 | Walter E Brown | * @<cmath>@: New @"cpp0x/cmath"@ header with support for C99-ish math functions @std::fpclassify@ and friends, @std::asinh@ and friends, _etc_. |
89 | 2 | Walter E Brown | |
90 | 1 | Walter E Brown | |
91 | 13 | Walter E Brown | h2. %(#1.01.08)cpp0x% version:"1.01.08" ([[art:Release Notes 0.07.06|ART Suite 0.07.06]], [[art:Release Notes 0.07.07|ART Suite 0.07.07]], [[art:Release Notes 0.07.08|ART Suite 0.07.08]], [[art:Release Notes 0.07.09|ART Suite 0.07.09]]). |
92 | 1 | Walter E Brown | |
93 | 13 | Walter E Brown | |
94 | 13 | Walter E Brown | h2. %(#1.01.07)cpp0x% version:"1.01.07" ([[art:Release Notes 0.07.03|ART Suite 0.07.03]], [[art:Release Notes 0.07.04|ART Suite 0.07.04]], [[art:Release Notes 0.07.05|ART Suite 0.07.05]]). |
95 | 13 | Walter E Brown | |
96 | 13 | Walter E Brown | |
97 | 13 | Walter E Brown | h2. %(#1.01.06)cpp0x% version:"1.01.06" ([[art:Release Notes 0.07.00|ART Suite 0.07.00]], [[art:Release Notes 0.07.02|ART Suite 0.07.02]]). |
98 | 13 | Walter E Brown | |
99 | 10 | Walter E Brown | * @<algorithm>@: Add @std::is_sorted@ and @std::is_sorted_until@; tweak a few other algorithms. |
100 | 1 | Walter E Brown | |
101 | 10 | Walter E Brown | |
102 | 13 | Walter E Brown | h2. %(#1.0.1)cpp0x% version:"1.0.1" ([[art:Release Notes 0.1.0|ART Suite 0.1.0]]). |
103 | 10 | Walter E Brown | |
104 | 10 | Walter E Brown | * @<cstdint>@: New @"cpp0x/cstdint"@ header supporting all specified functionality. |
105 | 12 | Walter E Brown | |
106 | 12 | Walter E Brown | |
107 | 12 | Walter E Brown | h2. %(#0.0.1)cpp0x% version:"0.0.1". |
108 | 12 | Walter E Brown | |
109 | 12 | Walter E Brown | * Initial tagged version. |