source: trunk/NEWS @ 2498

Last change on this file since 2498 was 2498, checked in by Peter, 10 years ago

document r2497

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
  • Property svn:mime-type set to text/x-trac-wiki
File size: 9.3 KB
RevLine 
[2]1$Id: NEWS 2498 2011-06-26 17:36:40Z peter $
[675]2
[905]3See the end of this file for copyrights and conditions.
4
[2393]5version 0.8 (released DATE)
[2498]6  - Macros YAT_CPP_ADD_FLAG, YAT_CXX_ADD_FLAG and YAT_LD_ADD_FLAG now requires
7    macros provided in ax_check_flag.m4 (r2497)
[2460]8  - Exception classes inherit from yat::utility::runtime_error (r2459)
[2463]9  - deprecated configure option `--with-gsl-prefix` is removed
10  - deprecated configure option `--with-gsl-exec-prefix` is removed
[2489]11  - changed behavior of configure option `--htmldir` (r2487)
[2393]12
13  A complete list of closed tickets can be found here [[br]]
14  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.8
15
16
[2390]17yat 0.7.x series from http://dev.thep.lu.se/yat/svn/branches/0.7-stable
18
[2470]19version 0.7.2 (released 12 April 2011)
20  - omic::Codon("ATG").amino_acid() now return 'M' (bug #664)
21  - median now works on empty ranges (bug #660)
22  - fixed bug percentiler sometimes zero weight elements (r2466)
23
24  A complete list of closed tickets can be found here [[br]]
25  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.7.2
26
27
[2411]28version 0.7.1 (released 13 January 2011)
29  - Fixed compiler (gcc 3) error in Histogram.cc (issue #649)
30  - Fixed compiler warning in concept_check.h (issue #648)
31
32  A complete list of closed tickets can be found here [[br]]
33  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.7.1
34
35
[2400]36version 0.7 (released 8 January 2011)
[2383]37  - new namespace theplu::yat::omic
38  - Constructors *Lookup(Matrix, Index, bool) are deprecated (#543)
[2297]39  - dvi, ps and pdf docs are no longer generated
[2248]40  - utility::load functions now work with std::string as well.
[2163]41
42  A complete list of closed tickets can be found here [[br]]
43  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.7
44
45
[2160]46yat 0.6.x series from http://dev.thep.lu.se/yat/svn/branches/0.6-stable
47
[2382]48Version 0.6.3 (released 21 December 2010)
49
50  - fixed overflow in statistics::Fisher (#638)
51  - fixed bug that double was hard-coded in function load<T>(6) (r2271)
52
53  A complete list of closed tickets can be found here [[br]]
54  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.6.3
55
[2257]56Version 0.6.2 (released 18 May 2010)
57
58  - fixed bug with merge when result is weighted (r2251)
59
60  A complete list of closed tickets can be found here [[br]]
61  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.6.2
62
[2217]63Version 0.6.1 (released 14 March 2010)
64
65  - fixed bug with `yat-config --ldflags` (#615)
66  - fixed bug in FileUtil::permission when file does not exist (#617)
67
68  A complete list of closed tickets can be found here [[br]]
69  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.6.1
70
[2202]71Version 0.6 (released 21 February 2010)
[1826]72
[2153]73  - Boost 1.35 is now required (#603)
[2129]74  - new configure option `--with-gsl` (#544)
75  - configure option `--with-gsl-prefix` is deprecated (#544)
76  - configure option `--with-gsl-exec-prefix` is deprecated (#544)
77  - Behavior of operator==(DataWeightProxy, DataWeightProxy) is modified (#578)
[2089]78  - several constructors in namespace random are now declared explicit (#571)
[2068]79  - pair_first_iterator and pair_second_iterator now work with
80    const_iterator (ticket:562)
[2065]81  - Passing by const& in KolmogorovSmirnov::Element::operator< (r2064)
[2059]82  - classes OptionInFile and OptionOutFile are deprecated (ticket:521)
[2003]83  - DataWeight comparison operators were changed in case of NaN (ticket:536)
[1940]84  - new option --libs-without-cblas in yat-config (ticket:523)
[1937]85  - blas is no longer hard-coded into libyat.so and libyat.la (ticket:518)
[1863]86  - using unsigned long int (rather than signed) in SVN::max_epoch (ticket:506)
87
[1826]88  A complete list of closed tickets can be found here [[br]]
89  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.6
90
[2138]91Version 0.5.6 (released 24 December 2009)
92
93  - Fixed bugs in EnsembleBuilder::predict (bugs #567 and #579)
94  - Corrected dependency libs in libyat.la (bug #573)
95
96  A complete list of closed tickets can be found here [[br]]
97  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.5.6
98
[2103]99Version 0.5.5 (released 5 November 2009)
100
101  - SVM::predict is calculated as geometric distance (issue #542)
102  - detection of GSL is improved (issue #558)
103
104  A complete list of closed tickets can be found here [[br]]
105  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.5.5
106
[1998]107Version 0.5.4 (released 12 June 2009)
108
109  - Disable dvi ps and pdf documentation in case of doxygen 1.5.8 (issue #548)
110  - improved uninstalled yat-config so it works in VPATH build (issue #539)
111  - improved documentation
112
113  A complete list of closed tickets can be found here [[br]]
114  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.5.4
115
[1954]116Version 0.5.3 (released 7 May 2009)
117
118  - fixed serious bug in qQuantileNormalization related to sorting
119    with NaNs in vectors (issue #535). VectorMutable and Percentiler
120    classes were affected with the same issue.
121  - fixed problem with running configure on 64-bit CentOS (issue #527)
122  - make check works again (issue #528)
123
124  A complete list of closed tickets can be found here [[br]]
125  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.5.3
126
[1874]127Version 0.5.2 (released 17 March 2009)
128
129  - fixed compilation error in IGP (issue #503)
130  - fixed incorrect error message from CommandLine (issue #508)
131
132  A complete list of closed tickets can be found here [[br]]
133  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.5.2
134
[1839]135Version 0.5.1 (released 26 February 2009)
136
137  - libtool version number was corrected (see r1833)
138
[1832]139Version 0.5 (released 24 February 2009)
[905]140
[1818]141  - Upgraded to GLPv3
142  - yat now requires GSL 1.8 or later
143  - yat now requires Boost 1.33 or later
[1651]144  - Imlicit conversion between Vector and its Views disabled (ticket:467)
[1818]145  - Averager::add and AveragerPair::add take a _signed_ long (ticket:361)
[1611]146  - IteratorPolicy removed (ticket:398)
[1587]147  - MatrixLookupWeighted(const MatrixLookup&) modified (ticket:396)
[1465]148  - Option::parse and OptionArg::do_parse takes references (ticket:418)
[1312]149  - is_int now depends on numerical_limits for inf and NaN treatment
150  - Similar for is_float. See revision [1312] for details.
[1321]151  - config.h is no longer installed
[1818]152  - Copy and assignment are now allowed for KolmogorovSmirnov
153  - is_int(1), is_float(1), is_float(1) are deprecated use is<T>
154  - percentile(3) is deprecated, use percentile2(3)
155  - Target::operator[] is deprecated, use Target::operator()
[1287]156
[1619]157  A complete list of closed tickets can be found here [[br]]
158  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.5
159
[1746]160Version 0.4.3 (released 23 January 2009)
161
162  - Fisher::p_value is now correct (bug #461)
163  - Fisher::oddsratio is now correct (bug #460)
164
165  A complete list of closed tickets can be found here [[br]]
166  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.4.3
167
[1437]168Version 0.4.2 (released 25 August 2008)
169
170  - FileUtil can now handle large files (#378)
171  - x variable is trained in regression::Local::fit() (#423)
172
173  A complete list of closed tickets can be found here [[br]]
174  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.4.2
175
[1303]176Version 0.4.1 (released 14 May 2008)
177
178  - Files needed for build of documentation is included in distribution (#365)
179
180  A complete list of closed tickets can be found here [[br]]
[1437]181  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.4.1
[1303]182
[1277]183Version 0.4 (released 11 April 2008)
184
[1270]185  - Class vector was split into Vector, VectorView and VectorConstView
186  - Class matrix was renamed to Matrix
187  - Containers, e.g. Vector, now have iterators.
188  - EnsembleBuilder and SubSetGenerator were refactored and are now templates
189  - SupervisedClassifier is now a pure interface class
190  - SVM is not inherited from SupervisedClassifier
191  - NCC was refactored and is now a template
192  - Distance interfaces against iterators
[933]193  - interface of median, percentile, and mad functions are
194    modified. They now take iterators rather than containers.
[917]195  - is_double(), is_int(), and is_float() return true also when string
[1488]196    is a nan or inf.
[917]197  - add_values function in Averagers replaced by iterator interface
198
[905]199  A complete list of closed tickets can be found here [[br]]
[1437]200  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.4
[905]201
202Version 0.3.1 (released 28 April 2007)
203
204  - Bugfix release
205
206  A complete list of closed tickets can be found here [[br]]
[1437]207  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.3.1
[905]208
209Version 0.3 (released 9 April 2007)
210
211  - First public release
212
213  A complete list of closed tickets can be found here [[br]]
[1437]214  http://dev.thep.lu.se/yat/query?status=closed&milestone=yat+0.3+%28Public+release%29
[905]215
216
217
218----------------------------------------------------------------------
219{{{
[2119]220Copyright (C) 2003, 2006 Jari Häkkinen
221Copyright (C) 2007, 2008, 2009 Jari Häkkinen, Peter Johansson
[2391]222Copyright (C) 2010, 2011 Peter Johansson
[675]223
[1437]224This file is part of yat library, http://dev.thep.lu.se/yat
[675]225
226The yat library is free software; you can redistribute it and/or
227modify it under the terms of the GNU General Public License as
[1486]228published by the Free Software Foundation; either version 3 of the
[675]229License, or (at your option) any later version.
230
231The yat library is distributed in the hope that it will be useful, but
232WITHOUT ANY WARRANTY; without even the implied warranty of
233MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
234General Public License for more details.
235
236You should have received a copy of the GNU General Public License
[1487]237along with yat. If not, see <http://www.gnu.org/licenses/>.
[905]238}}}
239----------------------------------------------------------------------
Note: See TracBrowser for help on using the repository browser.