You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ah...@apache.org on 2021/09/13 10:35:27 UTC

[commons-rng] branch master updated (bba61b9 -> 4400cc1)

This is an automated email from the ASF dual-hosted git repository.

aherbert pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-rng.git.


    from bba61b9  Update javadoc.
     new 9ba0f3d  Retrieve 1.4 release details from the release branch
     new 883f28d  Update pom to next development version (1.4 to 1.5)
     new 42530fc  Update README to refer to 1.4 release
     new 828fee1  Update release and BC version in parent pom
     new 4400cc1  Update examples app version to 1.5-SNAPSHOT

The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 README.md                                          |   6 +-
 RELEASE-NOTES.txt                                  | 105 +++++++++++++++++++++
 commons-rng-client-api/README.md                   |   4 +-
 commons-rng-client-api/pom.xml                     |   4 +-
 commons-rng-core/README.md                         |   4 +-
 commons-rng-core/pom.xml                           |   6 +-
 commons-rng-examples/README.md                     |   2 +-
 commons-rng-examples/examples-jmh/README.md        |   4 +-
 commons-rng-examples/examples-jmh/pom.xml          |   4 +-
 commons-rng-examples/examples-jpms/README.md       |   4 +-
 .../examples-jpms/jpms-app/README.md               |   4 +-
 .../examples-jpms/jpms-app/pom.xml                 |   6 +-
 .../examples-jpms/jpms-lib/README.md               |   4 +-
 .../examples-jpms/jpms-lib/pom.xml                 |   4 +-
 commons-rng-examples/examples-jpms/pom.xml         |   4 +-
 commons-rng-examples/examples-jpms/runApp.sh       |   2 +-
 commons-rng-examples/examples-quadrature/README.md |   4 +-
 commons-rng-examples/examples-quadrature/pom.xml   |   4 +-
 commons-rng-examples/examples-sampling/README.md   |   4 +-
 commons-rng-examples/examples-sampling/pom.xml     |   4 +-
 commons-rng-examples/examples-stress/README.md     |   4 +-
 commons-rng-examples/examples-stress/pom.xml       |   4 +-
 commons-rng-examples/pom.xml                       |  10 +-
 commons-rng-sampling/README.md                     |   4 +-
 commons-rng-sampling/pom.xml                       |   8 +-
 commons-rng-simple/README.md                       |   4 +-
 commons-rng-simple/pom.xml                         |   6 +-
 dist-archive/pom.xml                               |  28 +++---
 docs-archive/pom.xml                               |  10 +-
 pom.xml                                            |  19 ++--
 src/changes/changes.xml                            |  32 ++++++-
 .../resources/release-notes/RELEASE-NOTES-1.4.txt  | 105 +++++++++++++++++++++
 src/site/xdoc/download_rng.xml                     |  28 +++---
 src/site/xdoc/release-history.xml                  |   3 +
 34 files changed, 345 insertions(+), 103 deletions(-)
 copy RELEASE-NOTES.txt => src/site/resources/release-notes/RELEASE-NOTES-1.4.txt (72%)

[commons-rng] 02/05: Update pom to next development version (1.4 to 1.5)

Posted by ah...@apache.org.
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-rng.git

commit 883f28dc0b83ef2fe4f1585f1c895ec67e7c85c5
Author: aherbert <ah...@apache.org>
AuthorDate: Mon Sep 13 11:27:51 2021 +0100

    Update pom to next development version (1.4 to 1.5)
---
 commons-rng-client-api/pom.xml                     |  4 ++--
 commons-rng-core/pom.xml                           |  6 ++---
 commons-rng-examples/examples-jmh/pom.xml          |  4 ++--
 .../examples-jpms/jpms-app/pom.xml                 |  6 ++---
 .../examples-jpms/jpms-lib/pom.xml                 |  4 ++--
 commons-rng-examples/examples-jpms/pom.xml         |  4 ++--
 commons-rng-examples/examples-quadrature/pom.xml   |  4 ++--
 commons-rng-examples/examples-sampling/pom.xml     |  4 ++--
 commons-rng-examples/examples-stress/pom.xml       |  4 ++--
 commons-rng-examples/pom.xml                       | 10 ++++----
 commons-rng-sampling/pom.xml                       |  8 +++----
 commons-rng-simple/pom.xml                         |  6 ++---
 dist-archive/pom.xml                               | 28 +++++++++++-----------
 docs-archive/pom.xml                               | 10 ++++----
 pom.xml                                            | 15 ++++++------
 15 files changed, 58 insertions(+), 59 deletions(-)

diff --git a/commons-rng-client-api/pom.xml b/commons-rng-client-api/pom.xml
index 82eb825..86353b0 100644
--- a/commons-rng-client-api/pom.xml
+++ b/commons-rng-client-api/pom.xml
@@ -21,11 +21,11 @@
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rng-parent</artifactId>
-    <version>1.4-SNAPSHOT</version>
+    <version>1.5-SNAPSHOT</version>
   </parent>
 
   <artifactId>commons-rng-client-api</artifactId>
-  <version>1.4-SNAPSHOT</version>
+  <version>1.5-SNAPSHOT</version>
   <name>Apache Commons RNG Client API</name>
 
   <description>API for client code that uses random numbers generators.</description>
diff --git a/commons-rng-core/pom.xml b/commons-rng-core/pom.xml
index fa683cf..40f95db 100644
--- a/commons-rng-core/pom.xml
+++ b/commons-rng-core/pom.xml
@@ -21,11 +21,11 @@
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rng-parent</artifactId>
-    <version>1.4-SNAPSHOT</version>
+    <version>1.5-SNAPSHOT</version>
   </parent>
 
   <artifactId>commons-rng-core</artifactId>
-  <version>1.4-SNAPSHOT</version>
+  <version>1.5-SNAPSHOT</version>
   <name>Apache Commons RNG Core</name>
 
   <description>Pure Java implementations of random numbers generator algorithms.
@@ -49,7 +49,7 @@
     <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-rng-client-api</artifactId>
-      <version>1.4-SNAPSHOT</version>
+      <version>1.5-SNAPSHOT</version>
     </dependency>
     <dependency>
       <!-- For testing floating point precision -->
diff --git a/commons-rng-examples/examples-jmh/pom.xml b/commons-rng-examples/examples-jmh/pom.xml
index 3788d43..9494988 100644
--- a/commons-rng-examples/examples-jmh/pom.xml
+++ b/commons-rng-examples/examples-jmh/pom.xml
@@ -21,11 +21,11 @@
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rng-examples</artifactId>
-    <version>1.4-SNAPSHOT</version>
+    <version>1.5-SNAPSHOT</version>
   </parent>
 
   <artifactId>commons-rng-examples-jmh</artifactId>
-  <version>1.4-SNAPSHOT</version>
+  <version>1.5-SNAPSHOT</version>
   <name>Apache Commons RNG JMH Benchmark</name>
 
   <description>Code for running JMH benchmarks that assess the performance of the generators.
diff --git a/commons-rng-examples/examples-jpms/jpms-app/pom.xml b/commons-rng-examples/examples-jpms/jpms-app/pom.xml
index fa16173..12702e2 100644
--- a/commons-rng-examples/examples-jpms/jpms-app/pom.xml
+++ b/commons-rng-examples/examples-jpms/jpms-app/pom.xml
@@ -21,11 +21,11 @@
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rng-examples-jpms</artifactId>
-    <version>1.4-SNAPSHOT</version>
+    <version>1.5-SNAPSHOT</version>
   </parent>
 
   <artifactId>commons-rng-examples-jpms-app</artifactId>
-  <version>1.4-SNAPSHOT</version>
+  <version>1.5-SNAPSHOT</version>
   <name>Apache Commons RNG JPMS Module Example (Application)</name>
 
   <description>Testing JPMS. Code in this module is not part of the public API.</description>
@@ -39,7 +39,7 @@
     <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-rng-examples-jpms-lib</artifactId>
-      <version>1.4-SNAPSHOT</version>
+      <version>1.5-SNAPSHOT</version>
     </dependency>
   </dependencies>
 
diff --git a/commons-rng-examples/examples-jpms/jpms-lib/pom.xml b/commons-rng-examples/examples-jpms/jpms-lib/pom.xml
index b2a1e98..f28f6b8 100644
--- a/commons-rng-examples/examples-jpms/jpms-lib/pom.xml
+++ b/commons-rng-examples/examples-jpms/jpms-lib/pom.xml
@@ -21,11 +21,11 @@
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rng-examples-jpms</artifactId>
-    <version>1.4-SNAPSHOT</version>
+    <version>1.5-SNAPSHOT</version>
   </parent>
 
   <artifactId>commons-rng-examples-jpms-lib</artifactId>
-  <version>1.4-SNAPSHOT</version>
+  <version>1.5-SNAPSHOT</version>
   <name>Apache Commons RNG JPMS Module Example (Library)</name>
 
   <description>Testing JPMS. Code in this module is not part of the public API.</description>
diff --git a/commons-rng-examples/examples-jpms/pom.xml b/commons-rng-examples/examples-jpms/pom.xml
index 017e7a3..3befc1e 100644
--- a/commons-rng-examples/examples-jpms/pom.xml
+++ b/commons-rng-examples/examples-jpms/pom.xml
@@ -21,11 +21,11 @@
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rng-examples</artifactId>
-    <version>1.4-SNAPSHOT</version>
+    <version>1.5-SNAPSHOT</version>
   </parent>
 
   <artifactId>commons-rng-examples-jpms</artifactId>
-  <version>1.4-SNAPSHOT</version>
+  <version>1.5-SNAPSHOT</version>
   <packaging>pom</packaging>
   <name>Apache Commons RNG JPMS Integration Test</name>
 
diff --git a/commons-rng-examples/examples-quadrature/pom.xml b/commons-rng-examples/examples-quadrature/pom.xml
index 787fb61..c930b7d 100644
--- a/commons-rng-examples/examples-quadrature/pom.xml
+++ b/commons-rng-examples/examples-quadrature/pom.xml
@@ -21,11 +21,11 @@
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rng-examples</artifactId>
-    <version>1.4-SNAPSHOT</version>
+    <version>1.5-SNAPSHOT</version>
   </parent>
 
   <artifactId>commons-rng-examples-quadrature</artifactId>
-  <version>1.4-SNAPSHOT</version>
+  <version>1.5-SNAPSHOT</version>
   <name>Apache Commons RNG Quadrature Example</name>
 
   <description>Contains examples for computing numerical quadrature (integration).
diff --git a/commons-rng-examples/examples-sampling/pom.xml b/commons-rng-examples/examples-sampling/pom.xml
index e01b29a..e900cc0 100644
--- a/commons-rng-examples/examples-sampling/pom.xml
+++ b/commons-rng-examples/examples-sampling/pom.xml
@@ -21,11 +21,11 @@
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rng-examples</artifactId>
-    <version>1.4-SNAPSHOT</version>
+    <version>1.5-SNAPSHOT</version>
   </parent>
 
   <artifactId>commons-rng-examples-sampling</artifactId>
-  <version>1.4-SNAPSHOT</version>
+  <version>1.5-SNAPSHOT</version>
   <!-- This name is used in the shaded jar to provide the application title for the version information. -->
   <name>Apache Commons RNG Examples Sampling Utilities</name>
 
diff --git a/commons-rng-examples/examples-stress/pom.xml b/commons-rng-examples/examples-stress/pom.xml
index ce1f2d6..ca8ec78 100644
--- a/commons-rng-examples/examples-stress/pom.xml
+++ b/commons-rng-examples/examples-stress/pom.xml
@@ -21,11 +21,11 @@
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rng-examples</artifactId>
-    <version>1.4-SNAPSHOT</version>
+    <version>1.5-SNAPSHOT</version>
   </parent>
 
   <artifactId>commons-rng-examples-stress</artifactId>
-  <version>1.4-SNAPSHOT</version>
+  <version>1.5-SNAPSHOT</version>
   <!-- This name is used in the shaded jar to provide the application title for the version information. -->
   <name>Apache Commons RNG Examples Stress Utilities</name>
 
diff --git a/commons-rng-examples/pom.xml b/commons-rng-examples/pom.xml
index 49fd72b..80cba49 100644
--- a/commons-rng-examples/pom.xml
+++ b/commons-rng-examples/pom.xml
@@ -21,11 +21,11 @@
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rng-parent</artifactId>
-    <version>1.4-SNAPSHOT</version>
+    <version>1.5-SNAPSHOT</version>
   </parent>
 
   <artifactId>commons-rng-examples</artifactId>
-  <version>1.4-SNAPSHOT</version>
+  <version>1.5-SNAPSHOT</version>
   <packaging>pom</packaging>
   <name>Apache Commons RNG Examples</name>
 
@@ -58,17 +58,17 @@
       <dependency>
         <groupId>org.apache.commons</groupId>
         <artifactId>commons-rng-simple</artifactId>
-        <version>1.4-SNAPSHOT</version>
+        <version>1.5-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.commons</groupId>
         <artifactId>commons-rng-sampling</artifactId>
-        <version>1.4-SNAPSHOT</version>
+        <version>1.5-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>org.apache.commons</groupId>
         <artifactId>commons-rng-client-api</artifactId>
-        <version>1.4-SNAPSHOT</version>
+        <version>1.5-SNAPSHOT</version>
       </dependency>
       <dependency>
         <groupId>info.picocli</groupId>
diff --git a/commons-rng-sampling/pom.xml b/commons-rng-sampling/pom.xml
index b6e16fc..4538d1f 100644
--- a/commons-rng-sampling/pom.xml
+++ b/commons-rng-sampling/pom.xml
@@ -21,11 +21,11 @@
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rng-parent</artifactId>
-    <version>1.4-SNAPSHOT</version>
+    <version>1.5-SNAPSHOT</version>
   </parent>
 
   <artifactId>commons-rng-sampling</artifactId>
-  <version>1.4-SNAPSHOT</version>
+  <version>1.5-SNAPSHOT</version>
   <name>Apache Commons RNG Sampling</name>
 
   <description>The Apache Commons RNG Sampling module provides samplers
@@ -46,13 +46,13 @@
     <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-rng-client-api</artifactId>
-      <version>1.4-SNAPSHOT</version>
+      <version>1.5-SNAPSHOT</version>
     </dependency>
 
     <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-rng-simple</artifactId>
-      <version>1.4-SNAPSHOT</version>
+      <version>1.5-SNAPSHOT</version>
       <scope>test</scope>
     </dependency>
 
diff --git a/commons-rng-simple/pom.xml b/commons-rng-simple/pom.xml
index faabe26..1413dbc 100644
--- a/commons-rng-simple/pom.xml
+++ b/commons-rng-simple/pom.xml
@@ -21,11 +21,11 @@
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rng-parent</artifactId>
-    <version>1.4-SNAPSHOT</version>
+    <version>1.5-SNAPSHOT</version>
   </parent>
 
   <artifactId>commons-rng-simple</artifactId>
-  <version>1.4-SNAPSHOT</version>
+  <version>1.5-SNAPSHOT</version>
   <name>Apache Commons RNG Simple</name>
 
   <description>Simple API for instantiating random numbers generators.</description>
@@ -46,7 +46,7 @@
     <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-rng-core</artifactId>
-      <version>1.4-SNAPSHOT</version>
+      <version>1.5-SNAPSHOT</version>
     </dependency>
 
     <dependency>
diff --git a/dist-archive/pom.xml b/dist-archive/pom.xml
index 6834677..7ece047 100644
--- a/dist-archive/pom.xml
+++ b/dist-archive/pom.xml
@@ -23,11 +23,11 @@ under the License.
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rng-parent</artifactId>
-    <version>1.4-SNAPSHOT</version>
+    <version>1.5-SNAPSHOT</version>
   </parent>
 
   <artifactId>commons-rng</artifactId>
-  <version>1.4-SNAPSHOT</version>
+  <version>1.5-SNAPSHOT</version>
   <packaging>pom</packaging>
   <name>Apache Commons RNG (full distribution)</name>
   <description>This module creates the Apache Commons RNG distribution.</description>
@@ -67,18 +67,18 @@ under the License.
         <dependency>
           <groupId>org.apache.commons</groupId>
           <artifactId>commons-rng-client-api</artifactId>
-          <version>1.4-SNAPSHOT</version>
+          <version>1.5-SNAPSHOT</version>
         </dependency>
         <dependency>
           <groupId>org.apache.commons</groupId>
           <artifactId>commons-rng-client-api</artifactId>
-          <version>1.4-SNAPSHOT</version>
+          <version>1.5-SNAPSHOT</version>
           <classifier>sources</classifier>
         </dependency>
         <dependency>
           <groupId>org.apache.commons</groupId>
           <artifactId>commons-rng-client-api</artifactId>
-          <version>1.4-SNAPSHOT</version>
+          <version>1.5-SNAPSHOT</version>
           <classifier>javadoc</classifier>
         </dependency>
 
@@ -86,18 +86,18 @@ under the License.
         <dependency>
           <groupId>org.apache.commons</groupId>
           <artifactId>commons-rng-core</artifactId>
-          <version>1.4-SNAPSHOT</version>
+          <version>1.5-SNAPSHOT</version>
         </dependency>
         <dependency>
           <groupId>org.apache.commons</groupId>
           <artifactId>commons-rng-core</artifactId>
-          <version>1.4-SNAPSHOT</version>
+          <version>1.5-SNAPSHOT</version>
           <classifier>sources</classifier>
         </dependency>
         <dependency>
           <groupId>org.apache.commons</groupId>
           <artifactId>commons-rng-core</artifactId>
-          <version>1.4-SNAPSHOT</version>
+          <version>1.5-SNAPSHOT</version>
           <classifier>javadoc</classifier>
         </dependency>
 
@@ -105,18 +105,18 @@ under the License.
         <dependency>
           <groupId>org.apache.commons</groupId>
           <artifactId>commons-rng-simple</artifactId>
-          <version>1.4-SNAPSHOT</version>
+          <version>1.5-SNAPSHOT</version>
         </dependency>
         <dependency>
           <groupId>org.apache.commons</groupId>
           <artifactId>commons-rng-simple</artifactId>
-          <version>1.4-SNAPSHOT</version>
+          <version>1.5-SNAPSHOT</version>
           <classifier>sources</classifier>
         </dependency>
         <dependency>
           <groupId>org.apache.commons</groupId>
           <artifactId>commons-rng-simple</artifactId>
-          <version>1.4-SNAPSHOT</version>
+          <version>1.5-SNAPSHOT</version>
           <classifier>javadoc</classifier>
         </dependency>
 
@@ -124,18 +124,18 @@ under the License.
         <dependency>
           <groupId>org.apache.commons</groupId>
           <artifactId>commons-rng-sampling</artifactId>
-          <version>1.4-SNAPSHOT</version>
+          <version>1.5-SNAPSHOT</version>
         </dependency>
         <dependency>
           <groupId>org.apache.commons</groupId>
           <artifactId>commons-rng-sampling</artifactId>
-          <version>1.4-SNAPSHOT</version>
+          <version>1.5-SNAPSHOT</version>
           <classifier>sources</classifier>
         </dependency>
         <dependency>
           <groupId>org.apache.commons</groupId>
           <artifactId>commons-rng-sampling</artifactId>
-          <version>1.4-SNAPSHOT</version>
+          <version>1.5-SNAPSHOT</version>
           <classifier>javadoc</classifier>
         </dependency>
 
diff --git a/docs-archive/pom.xml b/docs-archive/pom.xml
index d7eeaa1..0450836 100644
--- a/docs-archive/pom.xml
+++ b/docs-archive/pom.xml
@@ -21,7 +21,7 @@
   <parent>
     <groupId>org.apache.commons</groupId>
     <artifactId>commons-rng-parent</artifactId>
-    <version>1.4-SNAPSHOT</version>
+    <version>1.5-SNAPSHOT</version>
   </parent>
 
   <artifactId>commons-rng-docs</artifactId>
@@ -49,22 +49,22 @@
     <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-rng-client-api</artifactId>
-      <version>1.4-SNAPSHOT</version>
+      <version>1.5-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-rng-core</artifactId>
-      <version>1.4-SNAPSHOT</version>
+      <version>1.5-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-rng-simple</artifactId>
-      <version>1.4-SNAPSHOT</version>
+      <version>1.5-SNAPSHOT</version>
     </dependency>
     <dependency>
       <groupId>org.apache.commons</groupId>
       <artifactId>commons-rng-sampling</artifactId>
-      <version>1.4-SNAPSHOT</version>
+      <version>1.5-SNAPSHOT</version>
     </dependency>
   </dependencies>
 
diff --git a/pom.xml b/pom.xml
index 7ed7017..c5cbacb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -24,7 +24,7 @@
   </parent>
 
   <artifactId>commons-rng-parent</artifactId>
-  <version>1.4-SNAPSHOT</version>
+  <version>1.5-SNAPSHOT</version>
   <packaging>pom</packaging>
   <name>Apache Commons RNG</name>
   <description>The Apache Commons RNG project provides pure-Java implementation of pseudo-random generators.</description>
@@ -99,7 +99,7 @@
     <perform.site.checkout>true</perform.site.checkout>
 
     <!-- Set by modules to create a custom jira report -->
-    <rng.jira.component></rng.jira.component>
+    <rng.jira.component />
   </properties>
 
   <modules>
@@ -523,9 +523,8 @@
                 </goals>
                 <configuration>
                   <target name="empty-checkout" unless="${perform.site.checkout}">
-                    <mkdir dir="${commons.scmPubCheckoutDirectory}"/>
-                    <echo file="${commons.scmPubCheckoutDirectory}${file.separator}README"
-                          message="The '${commons.scmPubCheckoutDirectory}' directory is empty in child modules."/>
+                    <mkdir dir="${commons.scmPubCheckoutDirectory}" />
+                    <echo file="${commons.scmPubCheckoutDirectory}${file.separator}README" message="The '${commons.scmPubCheckoutDirectory}' directory is empty in child modules." />
                   </target>
                 </configuration>
               </execution>
@@ -543,7 +542,7 @@
                       <arg line="checkout --depth immediates ${commons.scmPubUrl} ${commons.scmPubCheckoutDirectory}" />
                     </exec>
                     <!-- Create the directory in the event that no svn exectuable is on the path -->
-                    <mkdir dir="${commons.scmPubCheckoutDirectory}"/>
+                    <mkdir dir="${commons.scmPubCheckoutDirectory}" />
 
                     <echo file="${commons.scmPubCheckoutDirectory}.README">The '${commons.scmPubCheckoutDirectory}' directory is controlled by "subversion".
 Running "svn up" will download *all* the files of the live web site at
@@ -581,8 +580,8 @@ This is avoided by creating an empty directory when svn is not available.
                 </goals>
                 <configuration>
                   <target name="remove-checkout">
-                    <delete dir="${commons.scmPubCheckoutDirectory}" quiet="true"/>
-                    <delete file="${commons.scmPubCheckoutDirectory}.README" quiet="true"/>
+                    <delete dir="${commons.scmPubCheckoutDirectory}" quiet="true" />
+                    <delete file="${commons.scmPubCheckoutDirectory}.README" quiet="true" />
                   </target>
                 </configuration>
               </execution>

[commons-rng] 01/05: Retrieve 1.4 release details from the release branch

Posted by ah...@apache.org.
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-rng.git

commit 9ba0f3d89ecdb39cb7cb257eb0e6110c1406c7ff
Author: aherbert <ah...@apache.org>
AuthorDate: Mon Sep 13 11:20:43 2021 +0100

    Retrieve 1.4 release details from the release branch
---
 RELEASE-NOTES.txt                                  | 105 +++++++++++++++++++++
 src/changes/changes.xml                            |  32 ++++++-
 .../resources/release-notes/RELEASE-NOTES-1.4.txt  | 105 +++++++++++++++++++++
 src/site/xdoc/download_rng.xml                     |  28 +++---
 src/site/xdoc/release-history.xml                  |   3 +
 5 files changed, 258 insertions(+), 15 deletions(-)

diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index 167a288..3e5b3a7 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -1,4 +1,109 @@
 
+              Apache Commons RNG 1.4 RELEASE NOTES
+
+The Apache Commons RNG team is pleased to announce the release of Apache Commons RNG 1.4
+
+The Apache Commons RNG project provides pure-Java implementation
+of pseudo-random generators.
+
+This is a minor release of Apache Commons RNG, containing a
+few new features and performance improvements.
+
+Apache Commons RNG 1.4 contains the following library modules:
+ commons-rng-client-api (requires Java 8)
+ commons-rng-core (requires Java 8)
+ commons-rng-simple (requires Java 8)
+ commons-rng-sampling (requires Java 8)
+
+The code in module 'commons-rng-core' should not be accessed
+directly by applications as a future release might make use of
+the JPMS modularization feature available in Java 11+.
+
+Additional code is provided in the following modules:
+ commons-rng-examples-quadrature (requires Java 8)
+ commons-rng-examples-jmh (requires Java 8)
+ commons-rng-examples-sampling (requires Java 8)
+ commons-rng-examples-stress (requires Java 8)
+ commons-rng-examples-jpms (requires Java 11)
+
+It is however not part of the official API and no compatibility
+should be expected in subsequent releases.
+
+It must be noted that, due to the nature of random number generation, some unit tests
+are bound to fail with some probability. The 'maven-surefire-plugin' is configured
+to re-run tests that fail, and pass the build if they succeed within the allotted
+number of reruns (the test will be marked as 'flaky' in the report).
+
+Changes in this version include:
+
+New features:
+o RNG-156: New "DirichletSampler" class to sample from a Dirichlet distribution.
+o RNG-137: New "StableSampler" class to sample from a stable distribution.
+o RNG-138: New "CompositeSamplers" class to sample from a weighted combination of samplers.
+o RNG-140: New "LongSampler" interface for sampling a long. New "UniformLongSampler" to sample
+           from a range.
+o RNG-151: New "ZigguratSampler" implementation of the modified "Ziggurat" algorithm for
+           Gaussian and exponential sampling.
+o RNG-147: New "LevySampler" to sample from a Levy distribution.
+o RNG-145: "ContinuousUniformSampler": Add optional support for an open interval: (lower, upper).
+o RNG-143: "RandomSource": Add an instance create method. Deprecate the static create method.
+o RNG-136: New "ObjectSampler<T>" and "SharedStateObjectSampler<T>" interfaces.
+           These interfaces are implemented by samplers returning an object.
+           This changes the functional compatibility of existing samplers that implement
+           SharedStatedSampler<R>: CollectionSampler<T>; CombinationSampler;
+           DiscreteProbabilityCollectionSampler<T>; PermutationSampler; and UnitSphereSampler.
+           The method signature of the SharedStateSampler<R> interface remains
+           'public R withUniformRandomProvider(UniformRandomProvider)'. The result can still be
+           assigned to an instance of the same class R; it can no longer be assigned to an instance
+           of SharedStatedSampler<R>. It can now be assigned to SharedStateObjectSampler<T>
+           which can be used to generate samples of type <T>.
+           Code that assigned to SharedStatedSampler<R> should be updated.
+o RNG-135: New "TetrahedronSampler" to sample uniformly from a tetrahedron.
+o RNG-134: New "BoxSampler" to sample uniformly from a box (or hyperrectangle).
+o RNG-133: New "LineSampler" to sample uniformly on a line segment.
+o RNG-131: New "TriangleSampler" to sample uniformly from a triangle.
+o RNG-132: New "o.a.c.rng.sampling.shape" package for sampling coordinates from shapes.
+o RNG-128: New "UnitBallSampler" to generate coordinates uniformly within an n-unit ball.
+o RNG-126: "PoissonSamplerCache": Method to return a SharedStateDiscreteSampler.
+o RNG-124: Add fixed increment versions of the PCG generators.
+
+Fixed Bugs:
+o RNG-159: "ZigguratSampler.NormalizedGaussian": Corrected biased sampling within convex regions
+           at the edge of the ziggurat.
+o RNG-146: "GaussianSampler": Prevent infinite mean and standard deviation.
+o RNG-144: "AhrensDieterExponentialSampler": Avoid possible infinite loop during sampling if the
+           underlying UniformRandomProvider creates a zero for the uniform deviate.
+o RNG-130: "UnitSphereSampler": Fix 1 dimension sampling to only return vectors containing 1 or -1.
+
+Changes:
+o RNG-163: Update test suite to JUnit 5.
+o          Simplify assertions with simpler equivalent. Thanks to Arturo Bernal.
+o RNG-162: Update the minimum Java version to 1.8.
+o RNG-160: "ZigguratSampler.NormalizedGaussian": Performance improvement by extracting ziggurat
+           edge sampling to a separate method.
+o RNG-157: "UnitSphereSampler": Deprecate public constructor. Use the factory constructor to create
+           an optimal sampler.
+o RNG-155: "ZigguratNormalizedGaussianSampler": Update to a table size of 256.
+o RNG-152: Update samplers to use ZigguratSampler.NormalizedGaussian for Gaussian deviates.
+o RNG-154: Update Gaussian samplers to avoid infinity in the tails of the distribution. Applies
+           to: ZigguratNormalisedGaussianSampler; BoxMullerNormalizedGaussianSampler; and
+           BoxMullerGaussianSampler.
+o RNG-153: "UnitBallSampler": Update to use the ZigguratSampler for an exponential deviate for
+           ball point picking.
+o RNG-150: Update "LargeMeanPoissonSampler" and "GeometricSampler" to use the ZigguratSampler for
+           exponential deviates.
+o RNG-129: "UnitSphereSampler": Improve performance with specialisations for low order dimensions.
+           Added a factory constructor to create the sampler.
+
+
+For complete information on Apache Commons RNG, including instructions on how to submit bug reports,
+patches, or suggestions for improvement, see the Apache Commons RNG website:
+
+https://commons.apache.org/proper/commons-rng/
+
+
+=============================================================================
+
               Apache Commons RNG 1.3 RELEASE NOTES
 
 The Apache Commons RNG team is pleased to announce the release of Apache Commons RNG 1.3
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index ed12355..0becee6 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -53,7 +53,37 @@ If the output is not quite correct, check for invisible trailing spaces!
   </properties>
   <body>
 
-    <release version="1.4" date="TBD" description="
+    <release version="1.5" date="TBD" description="
+This is a minor release of Apache Commons RNG, containing a
+few new features and performance improvements.
+Apache Commons RNG 1.4 contains the following library modules:
+  commons-rng-client-api (requires Java 8)
+  commons-rng-core (requires Java 8)
+  commons-rng-simple (requires Java 8)
+  commons-rng-sampling (requires Java 8)
+The code in module 'commons-rng-core' should not be accessed
+directly by applications as a future release might make use of
+the JPMS modularization feature available in Java 11+.
+
+Additional code is provided in the following modules:
+  commons-rng-examples-quadrature (requires Java 8)
+  commons-rng-examples-jmh (requires Java 8)
+  commons-rng-examples-sampling (requires Java 8)
+  commons-rng-examples-stress (requires Java 8)
+  commons-rng-examples-jpms (requires Java 11)
+It is however not part of the official API and no compatibility
+should be expected in subsequent releases.
+
+It must be noted that, due to the nature of random number
+generation, some unit tests are bound to fail with some
+probability.  The 'maven-surefire-plugin' is configured to
+re-run tests that fail, and pass the build if they succeed
+within the allotted number of reruns (the test will be marked
+as 'flaky' in the report).
+">
+</release>
+
+    <release version="1.4" date="2021-09-13" description="
 This is a minor release of Apache Commons RNG, containing a
 few new features and performance improvements.
 Apache Commons RNG 1.4 contains the following library modules:
diff --git a/RELEASE-NOTES.txt b/src/site/resources/release-notes/RELEASE-NOTES-1.4.txt
similarity index 72%
copy from RELEASE-NOTES.txt
copy to src/site/resources/release-notes/RELEASE-NOTES-1.4.txt
index 167a288..3e5b3a7 100644
--- a/RELEASE-NOTES.txt
+++ b/src/site/resources/release-notes/RELEASE-NOTES-1.4.txt
@@ -1,4 +1,109 @@
 
+              Apache Commons RNG 1.4 RELEASE NOTES
+
+The Apache Commons RNG team is pleased to announce the release of Apache Commons RNG 1.4
+
+The Apache Commons RNG project provides pure-Java implementation
+of pseudo-random generators.
+
+This is a minor release of Apache Commons RNG, containing a
+few new features and performance improvements.
+
+Apache Commons RNG 1.4 contains the following library modules:
+ commons-rng-client-api (requires Java 8)
+ commons-rng-core (requires Java 8)
+ commons-rng-simple (requires Java 8)
+ commons-rng-sampling (requires Java 8)
+
+The code in module 'commons-rng-core' should not be accessed
+directly by applications as a future release might make use of
+the JPMS modularization feature available in Java 11+.
+
+Additional code is provided in the following modules:
+ commons-rng-examples-quadrature (requires Java 8)
+ commons-rng-examples-jmh (requires Java 8)
+ commons-rng-examples-sampling (requires Java 8)
+ commons-rng-examples-stress (requires Java 8)
+ commons-rng-examples-jpms (requires Java 11)
+
+It is however not part of the official API and no compatibility
+should be expected in subsequent releases.
+
+It must be noted that, due to the nature of random number generation, some unit tests
+are bound to fail with some probability. The 'maven-surefire-plugin' is configured
+to re-run tests that fail, and pass the build if they succeed within the allotted
+number of reruns (the test will be marked as 'flaky' in the report).
+
+Changes in this version include:
+
+New features:
+o RNG-156: New "DirichletSampler" class to sample from a Dirichlet distribution.
+o RNG-137: New "StableSampler" class to sample from a stable distribution.
+o RNG-138: New "CompositeSamplers" class to sample from a weighted combination of samplers.
+o RNG-140: New "LongSampler" interface for sampling a long. New "UniformLongSampler" to sample
+           from a range.
+o RNG-151: New "ZigguratSampler" implementation of the modified "Ziggurat" algorithm for
+           Gaussian and exponential sampling.
+o RNG-147: New "LevySampler" to sample from a Levy distribution.
+o RNG-145: "ContinuousUniformSampler": Add optional support for an open interval: (lower, upper).
+o RNG-143: "RandomSource": Add an instance create method. Deprecate the static create method.
+o RNG-136: New "ObjectSampler<T>" and "SharedStateObjectSampler<T>" interfaces.
+           These interfaces are implemented by samplers returning an object.
+           This changes the functional compatibility of existing samplers that implement
+           SharedStatedSampler<R>: CollectionSampler<T>; CombinationSampler;
+           DiscreteProbabilityCollectionSampler<T>; PermutationSampler; and UnitSphereSampler.
+           The method signature of the SharedStateSampler<R> interface remains
+           'public R withUniformRandomProvider(UniformRandomProvider)'. The result can still be
+           assigned to an instance of the same class R; it can no longer be assigned to an instance
+           of SharedStatedSampler<R>. It can now be assigned to SharedStateObjectSampler<T>
+           which can be used to generate samples of type <T>.
+           Code that assigned to SharedStatedSampler<R> should be updated.
+o RNG-135: New "TetrahedronSampler" to sample uniformly from a tetrahedron.
+o RNG-134: New "BoxSampler" to sample uniformly from a box (or hyperrectangle).
+o RNG-133: New "LineSampler" to sample uniformly on a line segment.
+o RNG-131: New "TriangleSampler" to sample uniformly from a triangle.
+o RNG-132: New "o.a.c.rng.sampling.shape" package for sampling coordinates from shapes.
+o RNG-128: New "UnitBallSampler" to generate coordinates uniformly within an n-unit ball.
+o RNG-126: "PoissonSamplerCache": Method to return a SharedStateDiscreteSampler.
+o RNG-124: Add fixed increment versions of the PCG generators.
+
+Fixed Bugs:
+o RNG-159: "ZigguratSampler.NormalizedGaussian": Corrected biased sampling within convex regions
+           at the edge of the ziggurat.
+o RNG-146: "GaussianSampler": Prevent infinite mean and standard deviation.
+o RNG-144: "AhrensDieterExponentialSampler": Avoid possible infinite loop during sampling if the
+           underlying UniformRandomProvider creates a zero for the uniform deviate.
+o RNG-130: "UnitSphereSampler": Fix 1 dimension sampling to only return vectors containing 1 or -1.
+
+Changes:
+o RNG-163: Update test suite to JUnit 5.
+o          Simplify assertions with simpler equivalent. Thanks to Arturo Bernal.
+o RNG-162: Update the minimum Java version to 1.8.
+o RNG-160: "ZigguratSampler.NormalizedGaussian": Performance improvement by extracting ziggurat
+           edge sampling to a separate method.
+o RNG-157: "UnitSphereSampler": Deprecate public constructor. Use the factory constructor to create
+           an optimal sampler.
+o RNG-155: "ZigguratNormalizedGaussianSampler": Update to a table size of 256.
+o RNG-152: Update samplers to use ZigguratSampler.NormalizedGaussian for Gaussian deviates.
+o RNG-154: Update Gaussian samplers to avoid infinity in the tails of the distribution. Applies
+           to: ZigguratNormalisedGaussianSampler; BoxMullerNormalizedGaussianSampler; and
+           BoxMullerGaussianSampler.
+o RNG-153: "UnitBallSampler": Update to use the ZigguratSampler for an exponential deviate for
+           ball point picking.
+o RNG-150: Update "LargeMeanPoissonSampler" and "GeometricSampler" to use the ZigguratSampler for
+           exponential deviates.
+o RNG-129: "UnitSphereSampler": Improve performance with specialisations for low order dimensions.
+           Added a factory constructor to create the sampler.
+
+
+For complete information on Apache Commons RNG, including instructions on how to submit bug reports,
+patches, or suggestions for improvement, see the Apache Commons RNG website:
+
+https://commons.apache.org/proper/commons-rng/
+
+
+=============================================================================
+
               Apache Commons RNG 1.3 RELEASE NOTES
 
 The Apache Commons RNG team is pleased to announce the release of Apache Commons RNG 1.3
diff --git a/src/site/xdoc/download_rng.xml b/src/site/xdoc/download_rng.xml
index 7c6630f..cf764a2 100644
--- a/src/site/xdoc/download_rng.xml
+++ b/src/site/xdoc/download_rng.xml
@@ -51,7 +51,7 @@ limitations under the License.
  |                                                                      |
  |  <properties>                                                        |
  |    <commons.componentid>math</commons.componentid>                   |
- |    <commons.release.version>1.3</commons.release.version>            |
+ |    <commons.release.version>1.2</commons.release.version>            |
  |  </properties>                                                       |
  |                                                                      |
  +======================================================================+
@@ -113,32 +113,32 @@ limitations under the License.
       </p>
     </subsection>
     </section>
-    <section name="Apache Commons RNG 1.3 (requires Java 6+)">
+    <section name="Apache Commons RNG 1.4 (requires Java 8+)">
       <subsection name="Binaries">
         <table>
           <tr>
-              <td><a href="[preferred]/commons/rng/binaries/commons-rng-1.3-bin.tar.gz">commons-rng-1.3-bin.tar.gz</a></td>
-              <td><a href="https://www.apache.org/dist/commons/rng/binaries/commons-rng-1.3-bin.tar.gz.sha512">sha512</a></td>
-              <td><a href="https://www.apache.org/dist/commons/rng/binaries/commons-rng-1.3-bin.tar.gz.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/rng/binaries/commons-rng-1.4-bin.tar.gz">commons-rng-1.4-bin.tar.gz</a></td>
+              <td><a href="https://www.apache.org/dist/commons/rng/binaries/commons-rng-1.4-bin.tar.gz.sha512">sha512</a></td>
+              <td><a href="https://www.apache.org/dist/commons/rng/binaries/commons-rng-1.4-bin.tar.gz.asc">pgp</a></td>
           </tr>
           <tr>
-              <td><a href="[preferred]/commons/rng/binaries/commons-rng-1.3-bin.zip">commons-rng-1.3-bin.zip</a></td>
-              <td><a href="https://www.apache.org/dist/commons/rng/binaries/commons-rng-1.3-bin.zip.sha512">sha512</a></td>
-              <td><a href="https://www.apache.org/dist/commons/rng/binaries/commons-rng-1.3-bin.zip.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/rng/binaries/commons-rng-1.4-bin.zip">commons-rng-1.4-bin.zip</a></td>
+              <td><a href="https://www.apache.org/dist/commons/rng/binaries/commons-rng-1.4-bin.zip.sha512">sha512</a></td>
+              <td><a href="https://www.apache.org/dist/commons/rng/binaries/commons-rng-1.4-bin.zip.asc">pgp</a></td>
           </tr>
         </table>
       </subsection>
       <subsection name="Source">
         <table>
           <tr>
-              <td><a href="[preferred]/commons/rng/source/commons-rng-1.3-src.tar.gz">commons-rng-1.3-src.tar.gz</a></td>
-              <td><a href="https://www.apache.org/dist/commons/rng/source/commons-rng-1.3-src.tar.gz.sha512">sha512</a></td>
-              <td><a href="https://www.apache.org/dist/commons/rng/source/commons-rng-1.3-src.tar.gz.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/rng/source/commons-rng-1.4-src.tar.gz">commons-rng-1.4-src.tar.gz</a></td>
+              <td><a href="https://www.apache.org/dist/commons/rng/source/commons-rng-1.4-src.tar.gz.sha512">sha512</a></td>
+              <td><a href="https://www.apache.org/dist/commons/rng/source/commons-rng-1.4-src.tar.gz.asc">pgp</a></td>
           </tr>
           <tr>
-              <td><a href="[preferred]/commons/rng/source/commons-rng-1.3-src.zip">commons-rng-1.3-src.zip</a></td>
-              <td><a href="https://www.apache.org/dist/commons/rng/source/commons-rng-1.3-src.zip.sha512">sha512</a></td>
-              <td><a href="https://www.apache.org/dist/commons/rng/source/commons-rng-1.3-src.zip.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/rng/source/commons-rng-1.4-src.zip">commons-rng-1.4-src.zip</a></td>
+              <td><a href="https://www.apache.org/dist/commons/rng/source/commons-rng-1.4-src.zip.sha512">sha512</a></td>
+              <td><a href="https://www.apache.org/dist/commons/rng/source/commons-rng-1.4-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 92f6d2a..c4d4ac6 100644
--- a/src/site/xdoc/release-history.xml
+++ b/src/site/xdoc/release-history.xml
@@ -25,6 +25,9 @@ limitations under the License.
       <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.4</td><td>2021-09-13</td><td>8+</td><td><a href="release-notes/RELEASE-NOTES-1.4.txt">release notes for 1.4</a></td>
+        </tr>
+        <tr>
           <td>1.3</td><td>2019-11-08</td><td>6+</td><td><a href="release-notes/RELEASE-NOTES-1.3.txt">release notes for 1.3</a></td>
         </tr>
         <tr>

[commons-rng] 03/05: Update README to refer to 1.4 release

Posted by ah...@apache.org.
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-rng.git

commit 42530fc83ce8c70053f6552dd19b64471a8e9cac
Author: aherbert <ah...@apache.org>
AuthorDate: Mon Sep 13 11:31:03 2021 +0100

    Update README to refer to 1.4 release
---
 README.md                                             | 6 +++---
 commons-rng-client-api/README.md                      | 4 ++--
 commons-rng-core/README.md                            | 4 ++--
 commons-rng-examples/README.md                        | 2 +-
 commons-rng-examples/examples-jmh/README.md           | 4 ++--
 commons-rng-examples/examples-jpms/README.md          | 4 ++--
 commons-rng-examples/examples-jpms/jpms-app/README.md | 4 ++--
 commons-rng-examples/examples-jpms/jpms-lib/README.md | 4 ++--
 commons-rng-examples/examples-quadrature/README.md    | 4 ++--
 commons-rng-examples/examples-sampling/README.md      | 4 ++--
 commons-rng-examples/examples-stress/README.md        | 4 ++--
 commons-rng-sampling/README.md                        | 4 ++--
 commons-rng-simple/README.md                          | 4 ++--
 13 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/README.md b/README.md
index 601595a..00c8860 100644
--- a/README.md
+++ b/README.md
@@ -47,7 +47,7 @@ Apache Commons RNG
 [![Coverage Status](https://coveralls.io/repos/apache/commons-rng/badge.svg)](https://coveralls.io/r/apache/commons-rng)
 [![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=commons-rng&metric=alert_status)](https://sonarcloud.io/dashboard?id=commons-rng)
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-simple/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-simple/)
-[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-simple/1.3.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-simple/1.3)
+[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-simple/1.4.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-simple/1.4)
 [![Code Quality: Java](https://img.shields.io/lgtm/grade/java/g/apache/commons-rng.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/apache/commons-rng/context:java)
 
 The Apache Commons RNG project provides pure-Java implementation of pseudo-random generators.
@@ -74,12 +74,12 @@ Alternatively you can pull it from the central Maven repositories, e.g.:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-rng-simple</artifactId>
-  <version>1.3</version>
+  <version>1.4</version>
 </dependency>
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-rng-sampling</artifactId>
-  <version>1.3</version>
+  <version>1.4</version>
 </dependency>
 ```
 
diff --git a/commons-rng-client-api/README.md b/commons-rng-client-api/README.md
index f048a4c..d0afb25 100644
--- a/commons-rng-client-api/README.md
+++ b/commons-rng-client-api/README.md
@@ -46,7 +46,7 @@ Apache Commons RNG Client API
 [![Build Status](https://travis-ci.org/apache/commons-rng.svg)](https://travis-ci.org/apache/commons-rng)
 [![Coverage Status](https://coveralls.io/repos/apache/commons-rng/badge.svg)](https://coveralls.io/r/apache/commons-rng)
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-client-api/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-client-api/)
-[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-client-api/1.3.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-client-api/1.3)
+[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-client-api/1.4.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-client-api/1.4)
 
 API for client code that uses random numbers generators.
 
@@ -67,7 +67,7 @@ Alternatively you can pull it from the central Maven repositories:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-rng-client-api</artifactId>
-  <version>1.3</version>
+  <version>1.4</version>
 </dependency>
 ```
 
diff --git a/commons-rng-core/README.md b/commons-rng-core/README.md
index b1a0286..64cd282 100644
--- a/commons-rng-core/README.md
+++ b/commons-rng-core/README.md
@@ -46,7 +46,7 @@ Apache Commons RNG Core
 [![Build Status](https://travis-ci.org/apache/commons-rng.svg)](https://travis-ci.org/apache/commons-rng)
 [![Coverage Status](https://coveralls.io/repos/apache/commons-rng/badge.svg)](https://coveralls.io/r/apache/commons-rng)
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-core/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-core/)
-[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-core/1.3.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-core/1.3)
+[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-core/1.4.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-core/1.4)
 
 Pure Java implementations of random numbers generator algorithms.
   Code in this module should not be used directly by applications; please use
@@ -71,7 +71,7 @@ Alternatively you can pull it from the central Maven repositories:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-rng-core</artifactId>
-  <version>1.3</version>
+  <version>1.4</version>
 </dependency>
 ```
 
diff --git a/commons-rng-examples/README.md b/commons-rng-examples/README.md
index f07e8e8..edd7c32 100644
--- a/commons-rng-examples/README.md
+++ b/commons-rng-examples/README.md
@@ -69,7 +69,7 @@ Alternatively you can pull it from the central Maven repositories:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-rng-examples</artifactId>
-  <version>1.3</version>
+  <version>1.4</version>
 </dependency>
 ```
 
diff --git a/commons-rng-examples/examples-jmh/README.md b/commons-rng-examples/examples-jmh/README.md
index f985fae..027567e 100644
--- a/commons-rng-examples/examples-jmh/README.md
+++ b/commons-rng-examples/examples-jmh/README.md
@@ -46,7 +46,7 @@ JMH Benchmark
 [![Build Status](https://travis-ci.org/apache/commons-rng.svg)](https://travis-ci.org/apache/commons-rng)
 [![Coverage Status](https://coveralls.io/repos/apache/commons-rng/badge.svg)](https://coveralls.io/r/apache/commons-rng)
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-examples-jmh/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-examples-jmh/)
-[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-examples-jmh/1.3.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-examples-jmh/1.3)
+[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-examples-jmh/1.4.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-examples-jmh/1.4)
 
 Code for running JMH benchmarks that assess the performance of the generators.
   Code in this module is not part of the public API.
@@ -68,7 +68,7 @@ Alternatively you can pull it from the central Maven repositories:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-rng-examples-jmh</artifactId>
-  <version>1.3</version>
+  <version>1.4</version>
 </dependency>
 ```
 
diff --git a/commons-rng-examples/examples-jpms/README.md b/commons-rng-examples/examples-jpms/README.md
index 8cc80b0..ad632a7 100644
--- a/commons-rng-examples/examples-jpms/README.md
+++ b/commons-rng-examples/examples-jpms/README.md
@@ -46,7 +46,7 @@ JPMS Integration test
 [![Build Status](https://travis-ci.org/apache/commons-rng.svg)](https://travis-ci.org/apache/commons-rng)
 [![Coverage Status](https://coveralls.io/repos/apache/commons-rng/badge.svg)](https://coveralls.io/r/apache/commons-rng)
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-examples-jpms/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-examples-jpms/)
-[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-examples-jpms/1.3.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-examples-jpms/1.3)
+[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-examples-jpms/1.4.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-examples-jpms/1.4)
 
 Testing JPMS. Code in this module is not part of the public API.
 
@@ -67,7 +67,7 @@ Alternatively you can pull it from the central Maven repositories:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-rng-examples-jpms</artifactId>
-  <version>1.3</version>
+  <version>1.4</version>
 </dependency>
 ```
 
diff --git a/commons-rng-examples/examples-jpms/jpms-app/README.md b/commons-rng-examples/examples-jpms/jpms-app/README.md
index 3d6bfcf..4279c9d 100644
--- a/commons-rng-examples/examples-jpms/jpms-app/README.md
+++ b/commons-rng-examples/examples-jpms/jpms-app/README.md
@@ -46,7 +46,7 @@ JPMS module example (application)
 [![Build Status](https://travis-ci.org/apache/commons-rng.svg)](https://travis-ci.org/apache/commons-rng)
 [![Coverage Status](https://coveralls.io/repos/apache/commons-rng/badge.svg)](https://coveralls.io/r/apache/commons-rng)
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-examples-jpms-app/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-examples-jpms-app/)
-[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-examples-jpms-app/1.3.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-examples-jpms-app/1.3)
+[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-examples-jpms-app/1.4.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-examples-jpms-app/1.4)
 
 Testing JPMS. Code in this module is not part of the public API.
 
@@ -67,7 +67,7 @@ Alternatively you can pull it from the central Maven repositories:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-rng-examples-jpms-app</artifactId>
-  <version>1.3</version>
+  <version>1.4</version>
 </dependency>
 ```
 
diff --git a/commons-rng-examples/examples-jpms/jpms-lib/README.md b/commons-rng-examples/examples-jpms/jpms-lib/README.md
index 642b93a..0df3167 100644
--- a/commons-rng-examples/examples-jpms/jpms-lib/README.md
+++ b/commons-rng-examples/examples-jpms/jpms-lib/README.md
@@ -46,7 +46,7 @@ JPMS module example (library)
 [![Build Status](https://travis-ci.org/apache/commons-rng.svg)](https://travis-ci.org/apache/commons-rng)
 [![Coverage Status](https://coveralls.io/repos/apache/commons-rng/badge.svg)](https://coveralls.io/r/apache/commons-rng)
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-examples-jpms-lib/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-examples-jpms-lib/)
-[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-examples-jpms-lib/1.3.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-examples-jpms-lib/1.3)
+[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-examples-jpms-lib/1.4.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-examples-jpms-lib/1.4)
 
 Testing JPMS. Code in this module is not part of the public API.
 
@@ -67,7 +67,7 @@ Alternatively you can pull it from the central Maven repositories:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-rng-examples-jpms-lib</artifactId>
-  <version>1.3</version>
+  <version>1.4</version>
 </dependency>
 ```
 
diff --git a/commons-rng-examples/examples-quadrature/README.md b/commons-rng-examples/examples-quadrature/README.md
index abcae78..26947d4 100644
--- a/commons-rng-examples/examples-quadrature/README.md
+++ b/commons-rng-examples/examples-quadrature/README.md
@@ -46,7 +46,7 @@ Quadrature example
 [![Build Status](https://travis-ci.org/apache/commons-rng.svg)](https://travis-ci.org/apache/commons-rng)
 [![Coverage Status](https://coveralls.io/repos/apache/commons-rng/badge.svg)](https://coveralls.io/r/apache/commons-rng)
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-examples-quadrature/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-examples-quadrature/)
-[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-examples-quadrature/1.3.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-examples-quadrature/1.3)
+[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-examples-quadrature/1.4.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-examples-quadrature/1.4)
 
 Contains examples for computing numerical quadrature (integration).
   Code in this module is not part of the public API.
@@ -68,7 +68,7 @@ Alternatively you can pull it from the central Maven repositories:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-rng-examples-quadrature</artifactId>
-  <version>1.3</version>
+  <version>1.4</version>
 </dependency>
 ```
 
diff --git a/commons-rng-examples/examples-sampling/README.md b/commons-rng-examples/examples-sampling/README.md
index 14b8402..af5b710 100644
--- a/commons-rng-examples/examples-sampling/README.md
+++ b/commons-rng-examples/examples-sampling/README.md
@@ -46,7 +46,7 @@ Sampling example
 [![Build Status](https://travis-ci.org/apache/commons-rng.svg)](https://travis-ci.org/apache/commons-rng)
 [![Coverage Status](https://coveralls.io/repos/apache/commons-rng/badge.svg)](https://coveralls.io/r/apache/commons-rng)
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-examples-sampling/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-examples-sampling/)
-[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-examples-sampling/1.3.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-examples-sampling/1.3)
+[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-examples-sampling/1.4.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-examples-sampling/1.4)
 
 Application for calling external tools that perform stringent uniformity tests.
   Code in this module is not part of the public API.
@@ -68,7 +68,7 @@ Alternatively you can pull it from the central Maven repositories:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-rng-examples-sampling</artifactId>
-  <version>1.3</version>
+  <version>1.4</version>
 </dependency>
 ```
 
diff --git a/commons-rng-examples/examples-stress/README.md b/commons-rng-examples/examples-stress/README.md
index 2fb3b19..9346882 100644
--- a/commons-rng-examples/examples-stress/README.md
+++ b/commons-rng-examples/examples-stress/README.md
@@ -46,7 +46,7 @@ Stress test example
 [![Build Status](https://travis-ci.org/apache/commons-rng.svg)](https://travis-ci.org/apache/commons-rng)
 [![Coverage Status](https://coveralls.io/repos/apache/commons-rng/badge.svg)](https://coveralls.io/r/apache/commons-rng)
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-examples-stress/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-examples-stress/)
-[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-examples-stress/1.3.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-examples-stress/1.3)
+[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-examples-stress/1.4.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-examples-stress/1.4)
 
 Application for calling external tools that perform stringent uniformity tests.
   Code in this module is not part of the public API.
@@ -68,7 +68,7 @@ Alternatively you can pull it from the central Maven repositories:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-rng-examples-stress</artifactId>
-  <version>1.3</version>
+  <version>1.4</version>
 </dependency>
 ```
 
diff --git a/commons-rng-sampling/README.md b/commons-rng-sampling/README.md
index c2c8b4b..3ed7636 100644
--- a/commons-rng-sampling/README.md
+++ b/commons-rng-sampling/README.md
@@ -46,7 +46,7 @@ Apache Commons RNG Sampling
 [![Build Status](https://travis-ci.org/apache/commons-rng.svg)](https://travis-ci.org/apache/commons-rng)
 [![Coverage Status](https://coveralls.io/repos/apache/commons-rng/badge.svg)](https://coveralls.io/r/apache/commons-rng)
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-sampling/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-sampling/)
-[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-sampling/1.3.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-sampling/1.3)
+[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-sampling/1.4.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-sampling/1.4)
 
 The Apache Commons RNG Sampling module provides samplers
     for various distributions.
@@ -68,7 +68,7 @@ Alternatively you can pull it from the central Maven repositories:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-rng-sampling</artifactId>
-  <version>1.3</version>
+  <version>1.4</version>
 </dependency>
 ```
 
diff --git a/commons-rng-simple/README.md b/commons-rng-simple/README.md
index 9ae38c3..53d06c3 100644
--- a/commons-rng-simple/README.md
+++ b/commons-rng-simple/README.md
@@ -46,7 +46,7 @@ Apache Commons RNG Simple
 [![Build Status](https://travis-ci.org/apache/commons-rng.svg)](https://travis-ci.org/apache/commons-rng)
 [![Coverage Status](https://coveralls.io/repos/apache/commons-rng/badge.svg)](https://coveralls.io/r/apache/commons-rng)
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-simple/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-rng-simple/)
-[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-simple/1.3.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-simple/1.3)
+[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-rng-simple/1.4.svg)](https://javadoc.io/doc/org.apache.commons/commons-rng-simple/1.4)
 
 Simple API for instantiating random numbers generators.
 
@@ -67,7 +67,7 @@ Alternatively you can pull it from the central Maven repositories:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-rng-simple</artifactId>
-  <version>1.3</version>
+  <version>1.4</version>
 </dependency>
 ```
 

[commons-rng] 04/05: Update release and BC version in parent pom

Posted by ah...@apache.org.
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-rng.git

commit 828fee130fbae706650dabe50601406131a0ae5f
Author: aherbert <ah...@apache.org>
AuthorDate: Mon Sep 13 11:32:04 2021 +0100

    Update release and BC version in parent pom
---
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index c5cbacb..6cfeb0a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -42,8 +42,8 @@
     <!-- Java 9+ -->
     <commons.automatic.module.name>org.apache.commons.rng.parent</commons.automatic.module.name>
     <!-- do not use snapshot suffix here -->
-    <commons.release.version>1.3</commons.release.version>
-    <commons.bc.version>${commons.release.version}</commons.bc.version>
+    <commons.release.version>1.4</commons.release.version>
+    <commons.bc.version>1.4</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>

[commons-rng] 05/05: Update examples app version to 1.5-SNAPSHOT

Posted by ah...@apache.org.
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-rng.git

commit 4400cc123696661fb72b98a18db3f56d6deb61bb
Author: aherbert <ah...@apache.org>
AuthorDate: Mon Sep 13 11:33:19 2021 +0100

    Update examples app version to 1.5-SNAPSHOT
---
 commons-rng-examples/examples-jpms/runApp.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/commons-rng-examples/examples-jpms/runApp.sh b/commons-rng-examples/examples-jpms/runApp.sh
index 368899d..75f451b 100755
--- a/commons-rng-examples/examples-jpms/runApp.sh
+++ b/commons-rng-examples/examples-jpms/runApp.sh
@@ -19,7 +19,7 @@
 # "mvn package" from the top level project directory).
 
 TOPDIR=../..
-RNGVERSION=1.4-SNAPSHOT
+RNGVERSION=1.5-SNAPSHOT
 TARGETDIR=target
 
 # Module path.