Release Notes » History » Version 51
Kyle Knoepfel, 01/27/2016 09:33 AM
1 | 1 | Walter E Brown | h1. Release Notes |
---|---|---|---|
2 | 1 | Walter E Brown | |
3 | 33 | Christopher Green | These notes are intended to serve as a guide to the user-visible features in a particular art suite release. As such, only versions included in art suite releases, or those with substantive changes, are annotated. |
4 | 33 | Christopher Green | |
5 | 51 | Kyle Knoepfel | h2. %(#10413)cpp0x% version:"1.04.13", 2015/10/23 ([[art:Release Notes 1.17.00|Art Suite 1.17.00]], [[art:Release Notes 1.17.01|Art Suite 1.17.01]], [[art:Release Notes 1.17.02|Art Suite 1.17.02]], [[art:Release Notes 1.17.03|Art Suite 1.17.03]], [[art:Release Notes 1.17.04|Art Suite 1.17.04]], [[art:Release Notes 1.17.05|Art Suite 1.17.05]], [[art:Release Notes 1.17.06|Art Suite 1.17.06]], [[art:Release Notes 1.17.07|Art Suite 1.17.07]]). |
6 | 47 | Kyle Knoepfel | |
7 | 46 | Christopher Green | h2. %(#10412)cpp0x% version:"1.04.12", 2015/10/05 ([[art:Release Notes 1.16.02|Art Suite 1.16.02]]). |
8 | 46 | Christopher Green | |
9 | 45 | Christopher Green | h2. %(#10411)cpp0x% version:"1.04.11", 2015/09/29 ([[art:Release Notes 1.16.00|Art Suite 1.16.00]], [[art:Release Notes 1.16.01|Art Suite 1.16.01]]). |
10 | 1 | Walter E Brown | |
11 | 45 | Christopher Green | h2. %(#10410)cpp0x% version:"1.04.10", 2015/05/01 ([[art:Release Notes 1.14.00|Art Suite 1.14.00]], [[art:Release Notes 1.14.01|Art Suite 1.14.01]], [[art:Release Notes 1.14.02|Art Suite 1.14.02]], [[art:Release Notes 1.14.03|Art Suite 1.14.03]], [[art:Release Notes 1.15.00|Art Suite 1.15.00]], [[art:Release Notes 1.15.01|Art Suite 1.15.01]], [[art:Release Notes 1.15.02|Art Suite 1.15.02]]). |
12 | 45 | Christopher Green | |
13 | 45 | Christopher Green | h2. %(#10409)cpp0x% version:"1.04.09", 2015/02/13 ([[art:Release Notes 1.13.00|Art Suite 1.13.00]], [[art:Release Notes 1.13.01|Art Suite 1.13.01]], [[art:Release Notes 1.13.02|Art Suite 1.13.02]]). |
14 | 37 | Christopher Green | |
15 | 39 | Christopher Green | * Support for [[cet-is-public:AboutQualifiers#e7|e7]] qualifier. |
16 | 40 | Christopher Green | * Use "Boost 1.57.0":http://www.boost.org/users/history/version_1_57_0.html. |
17 | 37 | Christopher Green | |
18 | 33 | Christopher Green | h2. %(#10408)cpp0x% version:"1.04.08", 2014/08/28 ([[art:Release Notes 1.11.02|Art Suite 1.11.02]], [[art:Release Notes 1.11.03|Art Suite 1.11.03]], [[art:Release Notes 1.12.00|Art Suite 1.12.00]], [[art:Release Notes 1.12.01|Art Suite 1.12.01]], [[art:Release Notes 1.12.02|Art Suite 1.12.02]], [[art:Release Notes 1.12.03|Art Suite 1.12.03]], [[art:Release Notes 1.12.04|Art Suite 1.12.04]], [[art:Release Notes 1.12.05|Art Suite 1.12.05]]). |
19 | 1 | Walter E Brown | |
20 | 43 | Kyle Knoepfel | h2. %(#10407)cpp0x% version:"1.04.07", 2014/08/25 ([[art:Release Notes 1.11.00|Art Suite 1.11.00]], [[art:Release Notes 1.11.01|Art Suite 1.11.01]]). |
21 | 33 | Christopher Green | |
22 | 42 | Christopher Green | h2. %(#10406)cpp0x% version:"1.04.06", 2014/08/18. |
23 | 33 | Christopher Green | |
24 | 34 | Christopher Green | * @e6@, C++1y support, migrate to @cetbuildtools@ 4. |
25 | 1 | Walter E Brown | * Make the @GCC_IS_AT_LEAST@ macro available as part of a new header, source:cpp0x/compiler_macros.h. |
26 | 1 | Walter E Brown | |
27 | 43 | Kyle Knoepfel | h2. %(#10405)cpp0x% version:"1.04.05", 2014/07/15 ([[art:Release Notes 1.10.00b|Art Suite 1.10.00b]]). |
28 | 42 | Christopher Green | |
29 | 43 | Kyle Knoepfel | h2. %(#10404a)cpp0x% version:"1.04.04a", 2014/07/18 ([[art:Release Notes 1.09.04|Art Suite 1.09.04]]). |
30 | 1 | Walter E Brown | |
31 | 1 | Walter E Brown | * No default FHiCL file path, since no FHiCL files for installation. |
32 | 30 | Christopher Green | |
33 | 43 | Kyle Knoepfel | h2. %(#10404)cpp0x% version:"1.04.04", 2014/05/06 ([[art:Release Notes 1.09.03|Art Suite 1.09.03]], [[art:Release Notes 1.10.00|Art Suite 1.10.00]], [[art:Release Notes 1.10.00a|Art Suite 1.10.00a]]). |
34 | 31 | Christopher Green | |
35 | 43 | Kyle Knoepfel | h2. %(#10403)cpp0x% version:"1.04.03", 2014/03/21 ([[art:Release Notes 1.09.02|Art Suite 1.09.02]]). |
36 | 31 | Christopher Green | |
37 | 43 | Kyle Knoepfel | h2. %(#10402)cpp0x% version:"1.04.02", 2014/03/14 ([[art:Release Notes 1.09.00|Art Suite 1.09.00]], [[art:Release Notes 1.09.01|Art Suite 1.09.01]]). |
38 | 30 | Christopher Green | |
39 | 30 | Christopher Green | h2. %(#10401)cpp0x% version:"1.04.01", 2014/03/11. |
40 | 1 | Walter E Brown | |
41 | 1 | Walter E Brown | * Compiles with ICC 14.0.2 (with temporary workaround). |
42 | 1 | Walter E Brown | |
43 | 1 | Walter E Brown | h2. %(#10400)cpp0x% version:"1.04.00", 2014/02/19. |
44 | 30 | Christopher Green | |
45 | 30 | Christopher Green | * Support for GCC 4.8.2. |
46 | 30 | Christopher Green | |
47 | 43 | Kyle Knoepfel | h2. %(#10325)cpp0x% version:"1.03.25", 2013/10/15 ([[art:Release Notes 1.08.09|Art Suite 1.08.09]], [[art:Release Notes 1.08.10|Art Suite 1.08.10]]). |
48 | 1 | Walter E Brown | |
49 | 43 | Kyle Knoepfel | h2. %(#10324)cpp0x% version:"1.03.24" ([[art:Release Notes 1.08.06|Art Suite 1.08.06]], [[art:Release Notes 1.08.07|Art Suite 1.08.07]]). |
50 | 29 | Christopher Green | |
51 | 43 | Kyle Knoepfel | h2. %(#10323)cpp0x% version:"1.03.23" ([[art:Release Notes 1.08.04|Art Suite 1.08.04]], [[art:Release Notes 1.08.05|Art Suite 1.08.05]]). |
52 | 28 | Christopher Green | |
53 | 43 | Kyle Knoepfel | h2. %(#10322)cpp0x% version:"1.03.22" ([[art:Release Notes 1.08.03|Art Suite 1.08.03]]). |
54 | 17 | Walter E Brown | |
55 | 42 | Christopher Green | h2. %(#10321)cpp0x% version:"1.03.21". |
56 | 26 | Christopher Green | |
57 | 42 | Christopher Green | h2. %(#10320)cpp0x% version:"1.03.20". |
58 | 26 | Christopher Green | |
59 | 43 | Kyle Knoepfel | h2. %(#10319)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]]). |
60 | 26 | Christopher Green | |
61 | 42 | Christopher Green | h2. %(#10318)cpp0x% version:"1.03.18". |
62 | 26 | Christopher Green | |
63 | 42 | Christopher Green | h2. %(#10317)cpp0x% version:"1.03.17". |
64 | 26 | Christopher Green | |
65 | 42 | Christopher Green | h2. %(#10316)cpp0x% version:"1.03.16". |
66 | 26 | Christopher Green | |
67 | 26 | Christopher Green | * Support for GCC 4.8.1. |
68 | 26 | Christopher Green | |
69 | 42 | Christopher Green | h2. %(#10315)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]]). |
70 | 25 | Christopher Green | |
71 | 42 | Christopher Green | h2. %(#10314)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]]). |
72 | 23 | Christopher Green | |
73 | 42 | Christopher Green | h2. %(#10313)cpp0x% version:"1.03.13" ([[art:Release Notes 1.02.00|ART Suite 1.02.00]]). |
74 | 23 | Christopher Green | |
75 | 42 | Christopher Green | h2. %(#10312)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]]). |
76 | 22 | Christopher Green | |
77 | 42 | Christopher Green | h2. %(#10309)cpp0x% version:"1.03.09". |
78 | 22 | Christopher Green | |
79 | 22 | Christopher Green | * First C++2011-only release. |
80 | 22 | Christopher Green | |
81 | 42 | Christopher Green | h2. %(#10308)cpp0x% version:"1.03.08" ([[art:Release Notes 1.00.12|ART Suite 1.00.12]]). |
82 | 17 | Walter E Brown | |
83 | 42 | Christopher Green | h2. %(#10307)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]]). |
84 | 1 | Walter E Brown | |
85 | 21 | Christopher Green | * Built against Boost 1.49.0. |
86 | 21 | Christopher Green | |
87 | 21 | Christopher Green | |
88 | 42 | Christopher Green | h2. %(#10303)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]]). |
89 | 21 | Christopher Green | |
90 | 1 | Walter E Brown | * Build against Boost 1.48.0. |
91 | 21 | Christopher Green | |
92 | 20 | Christopher Green | |
93 | 42 | Christopher Green | h2. %(#10301)cpp0x% version:"1.03.01" ([[art:Release Notes 1.00.06|ART Suite 1.00.06]]). |
94 | 1 | Walter E Brown | |
95 | 1 | Walter E Brown | |
96 | 42 | Christopher Green | h2. %(#10204)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]]). |
97 | 19 | Walter E Brown | |
98 | 20 | Christopher Green | * Enable @opt@ and @prof@ builds. |
99 | 19 | Walter E Brown | |
100 | 20 | Christopher Green | |
101 | 42 | Christopher Green | h2. %(#10203)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]]). |
102 | 20 | Christopher Green | |
103 | 20 | Christopher Green | * Update knowledge of C++0X feature availability in GCC. |
104 | 20 | Christopher Green | * Increase diagnostic sensitivity and adjust to compile clean. |
105 | 15 | Walter E Brown | |
106 | 15 | Walter E Brown | |
107 | 42 | Christopher Green | h2. %(#10201)cpp0x% version:"1.02.01" ([[art:Release Notes 0.07.16|ART Suite 0.07.16]]). |
108 | 15 | Walter E Brown | |
109 | 14 | Walter E Brown | * @<algorithm>@: Add @std::shuffle@, @std::is_partitioned@, and @std::partition_point@. |
110 | 14 | Walter E Brown | * @<cmath>@: Improve C99-ish math functions' workarounds to simplify future transitions to newer compiler versions. |
111 | 1 | Walter E Brown | * @<iterator>@: New @"cpp0x/iterator"@ header with support for range functions @std::begin@ and @std::end@. |
112 | 14 | Walter E Brown | |
113 | 14 | Walter E Brown | |
114 | 42 | Christopher Green | h2. %(#10200)cpp0x% version:"1.02.00". |
115 | 14 | Walter E Brown | |
116 | 14 | Walter E Brown | * @<algorithm>@: Add @std::copy_n@ and @std::uninitialized_copy_n@. |
117 | 14 | Walter E Brown | * @<cstddef>@: Improve workaround for @std::nullptr_t@; apply corresponding @nullptr@ value more broadly throughout. |
118 | 6 | Walter E Brown | * @<random>@: New @"cpp0x/random"@ header supporting all specified functionality. |
119 | 6 | Walter E Brown | * @<string>@: New @"cpp0x/string"@ header with support for numeric conversion functions @std::to_string@, @std::itos@, @std::ltos@, _etc_. |
120 | 8 | Walter E Brown | * @<type_traits>@: Rework @std::common_type@ implementation. |
121 | 2 | Walter E Brown | |
122 | 13 | Walter E Brown | |
123 | 42 | Christopher Green | h2. %(#10114)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]]). |
124 | 13 | Walter E Brown | |
125 | 13 | Walter E Brown | |
126 | 42 | Christopher Green | h2. %(#10112)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]]). |
127 | 1 | Walter E Brown | |
128 | 13 | Walter E Brown | |
129 | 42 | Christopher Green | h2. %(#10110)cpp0x% version:"1.01.10". |
130 | 2 | Walter E Brown | |
131 | 14 | Walter E Brown | * @<algorithm>@: Add @std::all_of@, @std::any_of@, @std::none_of@, and @std::find_if_not@. |
132 | 2 | Walter E Brown | |
133 | 1 | Walter E Brown | |
134 | 42 | Christopher Green | h2. %(#10109)cpp0x% version:"1.01.09". |
135 | 6 | Walter E Brown | |
136 | 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_. |
137 | 2 | Walter E Brown | |
138 | 1 | Walter E Brown | |
139 | 42 | Christopher Green | h2. %(#10108)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]]). |
140 | 1 | Walter E Brown | |
141 | 13 | Walter E Brown | |
142 | 42 | Christopher Green | h2. %(#10107)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]]). |
143 | 13 | Walter E Brown | |
144 | 13 | Walter E Brown | |
145 | 42 | Christopher Green | h2. %(#10106)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]]). |
146 | 13 | Walter E Brown | |
147 | 10 | Walter E Brown | * @<algorithm>@: Add @std::is_sorted@ and @std::is_sorted_until@; tweak a few other algorithms. |
148 | 1 | Walter E Brown | |
149 | 10 | Walter E Brown | |
150 | 42 | Christopher Green | h2. %(#101)cpp0x% version:"1.0.1" ([[art:Release Notes 0.1.0|ART Suite 0.1.0]]). |
151 | 10 | Walter E Brown | |
152 | 10 | Walter E Brown | * @<cstdint>@: New @"cpp0x/cstdint"@ header supporting all specified functionality. |
153 | 12 | Walter E Brown | |
154 | 12 | Walter E Brown | |
155 | 42 | Christopher Green | h2. %(#001)cpp0x% version:"0.0.1". |
156 | 12 | Walter E Brown | |
157 | 12 | Walter E Brown | * Initial tagged version. |