This is an automated email from the ASF dual-hosted git repository. aherbert pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-statistics.git
commit 4f1a427f6b389800e676412ec9a12f524b434ecc Author: Alex Herbert <[email protected]> AuthorDate: Tue May 5 12:29:55 2026 +0100 Update to next development version (1.4 SNAPSHOT) following 1.3 release --- RELEASE-NOTES.txt | 51 ++++++++++++++++++++++ commons-statistics-bom/pom.xml | 2 +- commons-statistics-bom/src/site/xdoc/index.xml | 2 +- commons-statistics-descriptive/pom.xml | 4 +- commons-statistics-descriptive/src/site/site.xml | 2 + commons-statistics-distribution/pom.xml | 2 +- commons-statistics-distribution/src/site/site.xml | 2 + commons-statistics-docs/pom.xml | 12 ++--- .../examples-distribution/pom.xml | 2 +- commons-statistics-examples/examples-jmh/pom.xml | 2 +- commons-statistics-examples/pom.xml | 8 ++-- commons-statistics-inference/pom.xml | 8 ++-- commons-statistics-inference/src/site/site.xml | 2 + commons-statistics-interval/pom.xml | 6 +-- .../src/site/resources/profile.japicmp | 2 +- commons-statistics-interval/src/site/site.xml | 2 + commons-statistics-ranking/pom.xml | 2 +- commons-statistics-ranking/src/site/site.xml | 2 + commons-statistics-regression/pom.xml | 2 +- dist-archive/pom.xml | 32 +++++++------- pom.xml | 9 ++-- src/changes/changes.xml | 8 +++- .../resources/release-notes/RELEASE-NOTES-1.3.txt | 51 ++++++++++++++++++++++ src/site/xdoc/download_statistics.xml | 26 +++++------ src/site/xdoc/release-history.xml | 3 ++ 25 files changed, 181 insertions(+), 63 deletions(-) diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index d1a88dfc..57022478 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -1,4 +1,55 @@ + Apache Commons Statistics + Version 1.3 + Release Notes + + +INTRODUCTION: + +This document contains the release notes for the 1.3 version of Apache Commons Statistics. + +The Apache Commons Statistics project provides tools for statistics. + +Contains the following modules: + + commons-statistics-descriptive + commons-statistics-distribution + commons-statistics-inference + commons-statistics-interval + commons-statistics-ranking + commons-statistics-bom + +Requires Java 8. + +Changes in this version include: + +New features: +o STATISTICS-94: "Median/Quantile": Support median and quantile for long datatype. + +Fixed Bugs: +o STATISTICS-92: "TruncatedNormalDistribution": Fix the cases where the sampler would: + (1) generate a biased distribution if the truncated bounds are fully-positive + or fully-negative; + (2) infinite loop if the truncated bounds are positive and fully below the + parent distribution positive mean value, or are negative and fully above the + parent distribution negative mean value. Thanks to kevinmilner. + +Changes: +o STATISTICS-93: "TruncatedNormalDistribution": Add methods to expose construction + parameters. + + +Historical list of changes: https://commons.apache.org/proper/commons-statistics/changes-report.html + +For complete information on Apache Commons Statistics, including instructions on how to submit bug +reports, patches, or suggestions for improvement, see the Apache Commons Statistics website: + +https://commons.apache.org/proper/commons-statistics/ + +Download page: https://commons.apache.org/proper/commons-statistics/download_statistics.cgi + +============================================================================= + Apache Commons Statistics Version 1.2 Release Notes diff --git a/commons-statistics-bom/pom.xml b/commons-statistics-bom/pom.xml index bf2b9452..92c415f3 100644 --- a/commons-statistics-bom/pom.xml +++ b/commons-statistics-bom/pom.xml @@ -21,7 +21,7 @@ <parent> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-parent</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </parent> <artifactId>commons-statistics-bom</artifactId> diff --git a/commons-statistics-bom/src/site/xdoc/index.xml b/commons-statistics-bom/src/site/xdoc/index.xml index bef30305..50583058 100644 --- a/commons-statistics-bom/src/site/xdoc/index.xml +++ b/commons-statistics-bom/src/site/xdoc/index.xml @@ -46,7 +46,7 @@ <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-bom</artifactId> - <version>1.2</version> + <version>1.3</version> <type>pom</type> <scope>import</scope> </dependency> diff --git a/commons-statistics-descriptive/pom.xml b/commons-statistics-descriptive/pom.xml index 2149f383..4867ab60 100644 --- a/commons-statistics-descriptive/pom.xml +++ b/commons-statistics-descriptive/pom.xml @@ -21,7 +21,7 @@ <parent> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-parent</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </parent> <artifactId>commons-statistics-descriptive</artifactId> @@ -76,7 +76,7 @@ <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-distribution</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> <type>test-jar</type> <scope>test</scope> </dependency> diff --git a/commons-statistics-descriptive/src/site/site.xml b/commons-statistics-descriptive/src/site/site.xml index aaf8ef88..ec93a046 100644 --- a/commons-statistics-descriptive/src/site/site.xml +++ b/commons-statistics-descriptive/src/site/site.xml @@ -26,6 +26,8 @@ <item name="Overview" href="index.html"/> <item name="Latest API docs (development)" href="apidocs/index.html"/> + <item name="Javadoc (1.3 release)" + href="https://commons.apache.org/statistics/commons-statistics-descriptive/javadocs/api-1.3/index.html"/> <item name="Javadoc (1.2 release)" href="https://commons.apache.org/statistics/commons-statistics-descriptive/javadocs/api-1.2/index.html"/> <item name="Javadoc (1.1 release)" diff --git a/commons-statistics-distribution/pom.xml b/commons-statistics-distribution/pom.xml index 4b3012a5..578d34ff 100644 --- a/commons-statistics-distribution/pom.xml +++ b/commons-statistics-distribution/pom.xml @@ -21,7 +21,7 @@ <parent> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-parent</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </parent> <artifactId>commons-statistics-distribution</artifactId> diff --git a/commons-statistics-distribution/src/site/site.xml b/commons-statistics-distribution/src/site/site.xml index 9f62bbaa..1280f100 100644 --- a/commons-statistics-distribution/src/site/site.xml +++ b/commons-statistics-distribution/src/site/site.xml @@ -26,6 +26,8 @@ <item name="Overview" href="index.html"/> <item name="Latest API docs (development)" href="apidocs/index.html"/> + <item name="Javadoc (1.3 release)" + href="https://commons.apache.org/statistics/commons-statistics-distribution/javadocs/api-1.3/index.html"/> <item name="Javadoc (1.2 release)" href="https://commons.apache.org/statistics/commons-statistics-distribution/javadocs/api-1.2/index.html"/> <item name="Javadoc (1.1 release)" diff --git a/commons-statistics-docs/pom.xml b/commons-statistics-docs/pom.xml index 64cdcf5a..306d170d 100644 --- a/commons-statistics-docs/pom.xml +++ b/commons-statistics-docs/pom.xml @@ -21,7 +21,7 @@ <parent> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-parent</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </parent> <artifactId>commons-statistics-docs</artifactId> @@ -62,27 +62,27 @@ <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-descriptive</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-distribution</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-ranking</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-inference</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-interval</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> </dependencies> diff --git a/commons-statistics-examples/examples-distribution/pom.xml b/commons-statistics-examples/examples-distribution/pom.xml index feef1a45..5c10d099 100644 --- a/commons-statistics-examples/examples-distribution/pom.xml +++ b/commons-statistics-examples/examples-distribution/pom.xml @@ -21,7 +21,7 @@ <parent> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-examples</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </parent> <artifactId>commons-statistics-examples-distribution</artifactId> diff --git a/commons-statistics-examples/examples-jmh/pom.xml b/commons-statistics-examples/examples-jmh/pom.xml index ce3526e7..1c5f5b63 100644 --- a/commons-statistics-examples/examples-jmh/pom.xml +++ b/commons-statistics-examples/examples-jmh/pom.xml @@ -21,7 +21,7 @@ <parent> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-examples</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </parent> <artifactId>commons-statistics-examples-jmh</artifactId> diff --git a/commons-statistics-examples/pom.xml b/commons-statistics-examples/pom.xml index efb92fdd..5653bc63 100644 --- a/commons-statistics-examples/pom.xml +++ b/commons-statistics-examples/pom.xml @@ -21,7 +21,7 @@ <parent> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-parent</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </parent> <artifactId>commons-statistics-examples</artifactId> @@ -58,17 +58,17 @@ <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-descriptive</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-distribution</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-ranking</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> <dependency> <groupId>info.picocli</groupId> diff --git a/commons-statistics-inference/pom.xml b/commons-statistics-inference/pom.xml index 148a7f16..0c1aae3e 100644 --- a/commons-statistics-inference/pom.xml +++ b/commons-statistics-inference/pom.xml @@ -21,7 +21,7 @@ <parent> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-parent</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </parent> <artifactId>commons-statistics-inference</artifactId> @@ -53,19 +53,19 @@ <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-descriptive</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-distribution</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-ranking</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> <dependency> diff --git a/commons-statistics-inference/src/site/site.xml b/commons-statistics-inference/src/site/site.xml index 766c6331..6c0dc40a 100644 --- a/commons-statistics-inference/src/site/site.xml +++ b/commons-statistics-inference/src/site/site.xml @@ -26,6 +26,8 @@ <item name="Overview" href="index.html"/> <item name="Latest API docs (development)" href="apidocs/index.html"/> + <item name="Javadoc (1.3 release)" + href="https://commons.apache.org/statistics/commons-statistics-inference/javadocs/api-1.3/index.html"/> <item name="Javadoc (1.2 release)" href="https://commons.apache.org/statistics/commons-statistics-inference/javadocs/api-1.2/index.html"/> <item name="Javadoc (1.1 release)" diff --git a/commons-statistics-interval/pom.xml b/commons-statistics-interval/pom.xml index 0739b6f7..b11e5678 100644 --- a/commons-statistics-interval/pom.xml +++ b/commons-statistics-interval/pom.xml @@ -21,7 +21,7 @@ <parent> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-parent</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </parent> <artifactId>commons-statistics-interval</artifactId> @@ -47,13 +47,13 @@ <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-distribution</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-descriptive</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> <scope>test</scope> </dependency> diff --git a/commons-statistics-regression/src/site/resources/profile.jacoco b/commons-statistics-interval/src/site/resources/profile.japicmp similarity index 91% rename from commons-statistics-regression/src/site/resources/profile.jacoco rename to commons-statistics-interval/src/site/resources/profile.japicmp index a12755f3..6fe28ff3 100644 --- a/commons-statistics-regression/src/site/resources/profile.jacoco +++ b/commons-statistics-interval/src/site/resources/profile.japicmp @@ -14,4 +14,4 @@ # limitations under the License. # ----------------------------------------------------------------------------- # -# Empty file used to automatically trigger JaCoCo profile from commons parent pom +# Empty file used to automatically trigger profile from commons parent pom diff --git a/commons-statistics-interval/src/site/site.xml b/commons-statistics-interval/src/site/site.xml index 7914c65e..4adaaaaf 100644 --- a/commons-statistics-interval/src/site/site.xml +++ b/commons-statistics-interval/src/site/site.xml @@ -26,6 +26,8 @@ <item name="Overview" href="index.html"/> <item name="Latest API docs (development)" href="apidocs/index.html"/> + <item name="Javadoc (1.3 release)" + href="https://commons.apache.org/statistics/commons-statistics-interval/javadocs/api-1.3/index.html"/> <item name="Javadoc (1.2 release)" href="https://commons.apache.org/statistics/commons-statistics-interval/javadocs/api-1.2/index.html"/> </menu> diff --git a/commons-statistics-ranking/pom.xml b/commons-statistics-ranking/pom.xml index 784bbe62..d1ffab05 100644 --- a/commons-statistics-ranking/pom.xml +++ b/commons-statistics-ranking/pom.xml @@ -21,7 +21,7 @@ <parent> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-parent</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </parent> <artifactId>commons-statistics-ranking</artifactId> diff --git a/commons-statistics-ranking/src/site/site.xml b/commons-statistics-ranking/src/site/site.xml index 5e5ae335..be98b231 100644 --- a/commons-statistics-ranking/src/site/site.xml +++ b/commons-statistics-ranking/src/site/site.xml @@ -26,6 +26,8 @@ <item name="Overview" href="index.html"/> <item name="Latest API docs (development)" href="apidocs/index.html"/> + <item name="Javadoc (1.3 release)" + href="https://commons.apache.org/statistics/commons-statistics-ranking/javadocs/api-1.3/index.html"/> <item name="Javadoc (1.2 release)" href="https://commons.apache.org/statistics/commons-statistics-ranking/javadocs/api-1.2/index.html"/> <item name="Javadoc (1.1 release)" diff --git a/commons-statistics-regression/pom.xml b/commons-statistics-regression/pom.xml index 629b8757..cf30086d 100644 --- a/commons-statistics-regression/pom.xml +++ b/commons-statistics-regression/pom.xml @@ -21,7 +21,7 @@ <parent> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-parent</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </parent> <artifactId>commons-statistics-regression</artifactId> diff --git a/dist-archive/pom.xml b/dist-archive/pom.xml index eecf50ad..3a82f465 100644 --- a/dist-archive/pom.xml +++ b/dist-archive/pom.xml @@ -23,7 +23,7 @@ under the License. <parent> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-parent</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </parent> <artifactId>commons-statistics</artifactId> @@ -65,18 +65,18 @@ under the License. <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-descriptive</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-descriptive</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-descriptive</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> <classifier>javadoc</classifier> </dependency> @@ -84,18 +84,18 @@ under the License. <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-distribution</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-distribution</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-distribution</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> <classifier>javadoc</classifier> </dependency> @@ -103,18 +103,18 @@ under the License. <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-inference</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-inference</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-inference</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> <classifier>javadoc</classifier> </dependency> @@ -122,18 +122,18 @@ under the License. <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-interval</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-interval</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-interval</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> <classifier>javadoc</classifier> </dependency> @@ -141,18 +141,18 @@ under the License. <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-ranking</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-ranking</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> <classifier>sources</classifier> </dependency> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-statistics-ranking</artifactId> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> <classifier>javadoc</classifier> </dependency> diff --git a/pom.xml b/pom.xml index b455daf1..c427bdcb 100644 --- a/pom.xml +++ b/pom.xml @@ -25,7 +25,7 @@ <modelVersion>4.0.0</modelVersion> <artifactId>commons-statistics-parent</artifactId> <packaging>pom</packaging> - <version>1.3-SNAPSHOT</version> + <version>1.4-SNAPSHOT</version> <name>Apache Commons Statistics</name> <inceptionYear>2018</inceptionYear> @@ -97,11 +97,11 @@ <!-- This flag should only be true in the dist-archive module. --> <commons.release.isDistModule>false</commons.release.isDistModule> <!-- Reproducible builds: maven-artifact-plugin:check-buildplan --> - <statistics.build.outputTimestamp>2025-09-17T00:00:00Z</statistics.build.outputTimestamp> + <statistics.build.outputTimestamp>2026-05-05T00:00:00Z</statistics.build.outputTimestamp> <project.build.outputTimestamp>${statistics.build.outputTimestamp}</project.build.outputTimestamp> <!-- do not use snapshot suffix here --> - <commons.release.version>1.3</commons.release.version> - <commons.bc.version>1.2</commons.bc.version> + <commons.release.version>1.4</commons.release.version> + <commons.bc.version>1.3</commons.bc.version> <commons.rc.version>RC1</commons.rc.version> <commons.release.desc>(requires Java 8)</commons.release.desc> <commons.binary.suffix>-bin</commons.binary.suffix> @@ -600,7 +600,6 @@ This is avoided by creating an empty directory when svn is not available. <module>commons-statistics-ranking</module> <module>commons-statistics-inference</module> <module>commons-statistics-interval</module> - <module>commons-statistics-regression</module> <module>commons-statistics-bom</module> <!-- Include an aggregate module to build aggregate javadoc and test coverage reports --> <module>commons-statistics-docs</module> diff --git a/src/changes/changes.xml b/src/changes/changes.xml index 84bcf8b1..bf52d353 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -52,7 +52,10 @@ If the output is not quite correct, check for invisible trailing spaces! <title>Apache Commons Statistics Release Notes</title> </properties> <body> - <release version="1.3" date="TBD" description="Adds new features (requires Java 8)."> + <release version="1.4" date="TBD" description="Adds new features (requires Java 8)."> + </release> + + <release version="1.3" date="2026-05-01" description="Adds new features (requires Java 8)."> <action dev="aherbert" type="add" issue="STATISTICS-94"> "Median/Quantile": Support median and quantile for long datatype. </action> @@ -65,7 +68,8 @@ If the output is not quite correct, check for invisible trailing spaces! (1) generate a biased distribution if the truncated bounds are fully-positive or fully-negative; (2) infinite loop if the truncated bounds are positive and fully below the - mean value or are negative and fully above the mean value. + parent distribution positive mean value, or are negative and fully above the + parent distribution negative mean value. </action> </release> diff --git a/RELEASE-NOTES.txt b/src/site/resources/release-notes/RELEASE-NOTES-1.3.txt similarity index 75% copy from RELEASE-NOTES.txt copy to src/site/resources/release-notes/RELEASE-NOTES-1.3.txt index d1a88dfc..57022478 100644 --- a/RELEASE-NOTES.txt +++ b/src/site/resources/release-notes/RELEASE-NOTES-1.3.txt @@ -1,4 +1,55 @@ + Apache Commons Statistics + Version 1.3 + Release Notes + + +INTRODUCTION: + +This document contains the release notes for the 1.3 version of Apache Commons Statistics. + +The Apache Commons Statistics project provides tools for statistics. + +Contains the following modules: + + commons-statistics-descriptive + commons-statistics-distribution + commons-statistics-inference + commons-statistics-interval + commons-statistics-ranking + commons-statistics-bom + +Requires Java 8. + +Changes in this version include: + +New features: +o STATISTICS-94: "Median/Quantile": Support median and quantile for long datatype. + +Fixed Bugs: +o STATISTICS-92: "TruncatedNormalDistribution": Fix the cases where the sampler would: + (1) generate a biased distribution if the truncated bounds are fully-positive + or fully-negative; + (2) infinite loop if the truncated bounds are positive and fully below the + parent distribution positive mean value, or are negative and fully above the + parent distribution negative mean value. Thanks to kevinmilner. + +Changes: +o STATISTICS-93: "TruncatedNormalDistribution": Add methods to expose construction + parameters. + + +Historical list of changes: https://commons.apache.org/proper/commons-statistics/changes-report.html + +For complete information on Apache Commons Statistics, including instructions on how to submit bug +reports, patches, or suggestions for improvement, see the Apache Commons Statistics website: + +https://commons.apache.org/proper/commons-statistics/ + +Download page: https://commons.apache.org/proper/commons-statistics/download_statistics.cgi + +============================================================================= + Apache Commons Statistics Version 1.2 Release Notes diff --git a/src/site/xdoc/download_statistics.xml b/src/site/xdoc/download_statistics.xml index fbb87e20..45ddd6c3 100644 --- a/src/site/xdoc/download_statistics.xml +++ b/src/site/xdoc/download_statistics.xml @@ -115,32 +115,32 @@ limitations under the License. </p> </subsection> </section> - <section name="Apache Commons Statistics 1.2 (requires Java 8)"> + <section name="Apache Commons Statistics 1.3 (requires Java 8)"> <subsection name="Binaries"> <table> <tr> - <td><a href="[preferred]/commons/statistics/binaries/commons-statistics-1.2-bin.tar.gz">commons-statistics-1.2-bin.tar.gz</a></td> - <td><a href="https://downloads.apache.org/commons/statistics/binaries/commons-statistics-1.2-bin.tar.gz.sha512">sha512</a></td> - <td><a href="https://downloads.apache.org/commons/statistics/binaries/commons-statistics-1.2-bin.tar.gz.asc">pgp</a></td> + <td><a href="[preferred]/commons/statistics/binaries/commons-statistics-1.3-bin.tar.gz">commons-statistics-1.3-bin.tar.gz</a></td> + <td><a href="https://downloads.apache.org/commons/statistics/binaries/commons-statistics-1.3-bin.tar.gz.sha512">sha512</a></td> + <td><a href="https://downloads.apache.org/commons/statistics/binaries/commons-statistics-1.3-bin.tar.gz.asc">pgp</a></td> </tr> <tr> - <td><a href="[preferred]/commons/statistics/binaries/commons-statistics-1.2-bin.zip">commons-statistics-1.2-bin.zip</a></td> - <td><a href="https://downloads.apache.org/commons/statistics/binaries/commons-statistics-1.2-bin.zip.sha512">sha512</a></td> - <td><a href="https://downloads.apache.org/commons/statistics/binaries/commons-statistics-1.2-bin.zip.asc">pgp</a></td> + <td><a href="[preferred]/commons/statistics/binaries/commons-statistics-1.3-bin.zip">commons-statistics-1.3-bin.zip</a></td> + <td><a href="https://downloads.apache.org/commons/statistics/binaries/commons-statistics-1.3-bin.zip.sha512">sha512</a></td> + <td><a href="https://downloads.apache.org/commons/statistics/binaries/commons-statistics-1.3-bin.zip.asc">pgp</a></td> </tr> </table> </subsection> <subsection name="Source"> <table> <tr> - <td><a href="[preferred]/commons/statistics/source/commons-statistics-1.2-src.tar.gz">commons-statistics-1.2-src.tar.gz</a></td> - <td><a href="https://downloads.apache.org/commons/statistics/source/commons-statistics-1.2-src.tar.gz.sha512">sha512</a></td> - <td><a href="https://downloads.apache.org/commons/statistics/source/commons-statistics-1.2-src.tar.gz.asc">pgp</a></td> + <td><a href="[preferred]/commons/statistics/source/commons-statistics-1.3-src.tar.gz">commons-statistics-1.3-src.tar.gz</a></td> + <td><a href="https://downloads.apache.org/commons/statistics/source/commons-statistics-1.3-src.tar.gz.sha512">sha512</a></td> + <td><a href="https://downloads.apache.org/commons/statistics/source/commons-statistics-1.3-src.tar.gz.asc">pgp</a></td> </tr> <tr> - <td><a href="[preferred]/commons/statistics/source/commons-statistics-1.2-src.zip">commons-statistics-1.2-src.zip</a></td> - <td><a href="https://downloads.apache.org/commons/statistics/source/commons-statistics-1.2-src.zip.sha512">sha512</a></td> - <td><a href="https://downloads.apache.org/commons/statistics/source/commons-statistics-1.2-src.zip.asc">pgp</a></td> + <td><a href="[preferred]/commons/statistics/source/commons-statistics-1.3-src.zip">commons-statistics-1.3-src.zip</a></td> + <td><a href="https://downloads.apache.org/commons/statistics/source/commons-statistics-1.3-src.zip.sha512">sha512</a></td> + <td><a href="https://downloads.apache.org/commons/statistics/source/commons-statistics-1.3-src.zip.asc">pgp</a></td> </tr> </table> </subsection> diff --git a/src/site/xdoc/release-history.xml b/src/site/xdoc/release-history.xml index 7864502f..07bf87c6 100644 --- a/src/site/xdoc/release-history.xml +++ b/src/site/xdoc/release-history.xml @@ -24,6 +24,9 @@ limitations under the License. <p><em>Note.</em> For older release javadocs see the individual artifact sub-sites.</p> <table> <tr><th>Version</th><th>Release date (YYYY-MM-DD)</th><th>Required Java Version</th><th>Release notes</th></tr> + <tr> + <td>1.3</td><td>2026-05-01</td><td>8+</td><td><a href="release-notes/RELEASE-NOTES-1.3.txt">Release notes for 1.3</a></td> + </tr> <tr> <td>1.2</td><td>2025-09-17</td><td>8+</td><td><a href="release-notes/RELEASE-NOTES-1.2.txt">Release notes for 1.2</a></td> </tr>
