Release History

VersionDateDescription
1.0 2004-12-06Jakarta Commons Math 1.0 - General Availability Release
1.0-RC2 2004-11-07Jakarta Commons Math 1.0 - Release Candidate 2
1.0-RC1 2004-09-07Jakarta Commons Math 1.0 - Release Candidate 1

Get the RSS feed of the last changes

Release 1.0 - 2004-12-06

TypeChangesBy
fix Fixed error in ChiSquareTestImpl. Tables containing zeros were (incorrectly) causing IllegalArgumentExceptions to be thrown. Fixes 32531 . Thanks to Hans van der Heijden . psteitz
fix Removed JDK 1.4-dependent code from CertifiedDataAbstractTest, InvalidMatrixException and MatrixIndexException. Also dropped BeanTransformer, BeanTransformerTest from the release. Fixes 32538 . psteitz

Release 1.0-RC2 - 2004-11-07

TypeChangesBy
fix Fixed cumulative frequency and cumulative percentage problem reported to the commons-dev list by Jon Langlois on 9/14. Integer arguments to getCumXxx were always returning 0 due to type conversion problems. psteitz
fix Fixed locale-dependency in ComplexFormat. Fixes 31325 . brentworden
update Renamed univariate package to descriptive and multivariate to regression. psteitz
update Improved efficiency of logGamma method in o.a.c.m.special.Gamma Fixes 31522 . Thanks to Ken Geis . psteitz
update Added subMatrix and matrix-valued row and column accessor methods to RealMatrix, BigMatrix interfaces and RealMatrixImpl, BigMatrixImpl. Fixes 30897 . Thanks to Kim van der Linde . psteitz
update Implemented equals and hashCode in RealMatrixImpl and BigMatrixImpl. psteitz
fix Fixed RealMatrixImpl, BigMatrixImpl toString methods to handle empty matrix. psteitz
update Added support for "population" variance and standard deviation in Variance (resp. StandardDeviation) classes. psteitz
update Removed data mutators from RealMatrix, BigMatrix interfaces and RealMatrixImpl, BigMatrixImpl. RealMatrix and BigMatrix instances are now immutable. psteitz
update Added MatrixUtils class, including static factory methods to create RealMatrix and BigMatrix instances from arrays of various types. psteitz
fix Changed factorial methods to return 1 for argument = 0, instead of (incorrectly) throwing IllegalArgumentException. Fixes 31687 . Thanks to Fredrik Norin . psteitz
fix Fixed error in SimpleRegression.getSignificance. Value returned was off by a factor of 2 (did not match javadoc). Fixes 31860 . Thanks to Kim van der Linde . psteitz
update Refactored distribution package so that mixed distributions and discrete distributions with non-integer values can be represented. Added Distribution base interface as well as IntegerDistribution extending DiscreteDistribution. Previously existing discrete distributions now implement IntegerDistribution. psteitz
update Added Poisson distribution implementation. Fixes 31688 . Thanks to Fredrik Norin . psteitz
fix Eliminated unecessary array copy operations in RealMatrixImpl, BigMatrixImpl add, multiply, solve and subtract operations. Fixes 31713 . psteitz

Release 1.0-RC1 - 2004-09-07

TypeChangesBy
add This is the first release of Commons Math. Commons Math is a library of lightweight, self-contained mathematics and statistics components. The release candidate is being made available so that users can test the release and provide feedback.