/
changes.xml
173 lines (162 loc) · 7.88 KB
/
changes.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
<?xml version="1.0"?>
<!--
Licensed to the Hipparchus project under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The Hipparchus project licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!--
This file is used by the maven-changes-plugin to generate the release notes.
Useful ways of finding items to add to this file are:
1. Add items when you fix a bug or add a feature (this makes the
release process easy :-).
2. Do a JIRA search for tickets closed since the previous release.
3. Use the report generated by the maven-changelog-plugin to see all
SVN commits.
To generate the file RELEASE-NOTES.txt from this file:
mvn changes:announcement-generate -Prelease-notes [-Dchanges.version]
The <action> type attribute can be add,update,fix,remove.
-->
<!-- NOTE:
The description attribute entries below are specially formatted
so as to improve the layout of the generated text release notes.
The parsing process removes all line feeds, replacing them with a single space.
The Velocity template in src/changes/release-notes.vm has been enhanced to replace pairs of adjacent spaces
with a new-line in the release notes. (These spaces are ignored when displaying HTML).
If the output is not quite correct, check for invisible trailing spaces!
-->
<document>
<properties>
<title>Hipparchus Core Release Notes</title>
</properties>
<body>
<release version="1.6" date="2019-11-01" description="This is a maintenance release.">
<action dev="luc" type="update">
No changes directly in this module. However, lower level Hipparchus modules did change,
hence a new release was needed.
</action>
</release>
<release version="1.5" date="2019-05-06" description="This is a maintenance release.">
<action dev="luc" type="update">
No changes directly in this module. However, lower level Hipparchus modules did change,
hence a new release was needed.
</action>
</release>
<release version="1.4" date="2018-11-17" description="This is a maintenance release.">
<action dev="luc" type="update">
No changes directly in this module. However, lower level Hipparchus modules did change,
hence a new release was needed.
</action>
</release>
<release version="1.3" date="2018-05-08" description="This is a maintenance release.
Changes in this module only consist in bug fixes in MannWhitneyTest and WilcoxonSignedRankTest.">
<action dev="psteitz" type="fix" issue="issues/38">
Corrected MannWhitneyTest to report the U statistic used in the test and improved
accuracy of the reported p-values by 1) adding an implementation
of exact computation for small sample sizes 2) applying continuity correction
to the normal approximation when this is used 3) adjusting variance for the presence
of ties in the data. The problem with the U statistic was reported against Apache
Commons Math as MATH-1453.
</action>
<action dev="psteitz" type="fix" issue="issues/37">
Corrected WilcoxonSignedRankTest to discard tied pairs and to correctly perform
continuity correction when estimating p-values using the normal approximation.
This was reported against Apache Commons Math as MATH-1233.
</action>
</release>
<release version="1.2" date="2017-10-25" description="This is a maintenance release.">
<action dev="psteitz" type="fix" issue="issues/25">
Fixed an error in EmpiricalDistribution causing cumulative probabilities to be returned
as NaN when some data bins are empty. This was reported against Apache Commons Math as
MATH-1431.
</action>
</release>
<release version="1.1" date="2017-03-16" description="This is a maintenance release.">
<action dev="psteitz" type="fix" issue="issues/13" >
Fixed overly-aggressive sufficient data check in OLS/GLS regression classes.
When there is no intercept in the model, the number of observations can equal
the number of regressors. GitHub: fixes #13.
</action>
<action dev="psteitz" type="fix">
Fixed bug in 2-sided binomial test leading to inflated p-values in some
cases. This was reported against Commons Math as MATH-1381.
</action>
<action dev="psteitz" type="add">
Add implementation of RANDOM algorithm for streaming percentile computation.
</action>
<action dev="tn" type="add">
Add default "toString()" implementation to "AbstractStorelessUnivariateStatistic".
</action>
<action dev="tn" type="add">
"StorelessUnivariateStatistic", "DescriptiveStatistics" and "StreamingStatistics"
now extend from "DoubleConsumer", allowing to easily use them within streams.
</action>
</release>
<release version="1.0" date="2016-06-23" description="This is the first release of the library">
<action dev="tn" type="update">
Refactored descriptive statistics package to simplify API and implementations and use
more meaningful class names.
</action>
<action dev="tn" type="add">
Added "AggregatableStatistic" interface for statistics that can
aggregate results.
</action>
<action dev="tn" type="update">
Added aggregation capabilities to "StreamingStatistics", replacing
the removed class "AggregatingSummaryStatistics".
</action>
<action dev="tn" type="remove">
Removed "SynchronizedSummaryStatistics", "SynchronizedDescriptiveStatistics"
and "SynchronizedMultivariateSummaryStatistics". All implementations
are considered to be not threadsafe. Aggregation of results is preferred
over synchronization.
</action>
<action dev="tn" type="update">
Renamed "SummaryStatistics" to "StreamingStatistics".
Additionally, removed support for setting custom statistics
implementations.
</action>
<action dev="tn" type="update">
Replaced "VectorialMean" with a more generic class "VectorialStorelessStatistic"
which supports to apply any "StorelessUnivariateStatistic" on vector data.
</action>
<action dev="tn" type="remove">
Removed static "copy(A, B)" methods for storeless statistics.
</action>
<action dev="tn" type="update">
"Median" does not extend from "Percentile" anymore, but uses composition instead.
</action>
<action dev="tn" type="update">
Summary statistics based on external moments (e.g. Mean, Variance)
are now immutable.
</action>
<action dev="tn" type="update">
Simplified "BinomialConfidenceInterval" and its implementations
into class "BinomialProportion".
</action>
<action dev="tn" type="update">
"Frequency" class now uses generics. For similar functionality as previous
class wrt integer numbers, use "LongFrequency" which supports adding
different integer number types (e.g. int, long, short) to the same
"LongFrequency" instance.
</action>
<action dev="luc" type="update">
Simplified exception hierarchy.
</action>
<action dev="tn" type="update">
Modularized the library.
</action>
<action dev="psteitz" type="update">
Forked from the Apache Commons Math library.
</action>
</release>
</body>
</document>