Author: mattjuntunen Date: Sat Aug 21 01:41:26 2021 New Revision: 49584 Log: Release Commons Geometry v1.0 (from RC4)
Added: release/commons/geometry/binaries/commons-geometry-1.0-bin.tar.gz (with props) release/commons/geometry/binaries/commons-geometry-1.0-bin.tar.gz.asc release/commons/geometry/binaries/commons-geometry-1.0-bin.tar.gz.sha512 release/commons/geometry/binaries/commons-geometry-1.0-bin.zip (with props) release/commons/geometry/binaries/commons-geometry-1.0-bin.zip.asc release/commons/geometry/binaries/commons-geometry-1.0-bin.zip.sha512 release/commons/geometry/source/commons-geometry-1.0-src.tar.gz (with props) release/commons/geometry/source/commons-geometry-1.0-src.tar.gz.asc release/commons/geometry/source/commons-geometry-1.0-src.tar.gz.sha512 release/commons/geometry/source/commons-geometry-1.0-src.zip (with props) release/commons/geometry/source/commons-geometry-1.0-src.zip.asc release/commons/geometry/source/commons-geometry-1.0-src.zip.sha512 Removed: release/commons/geometry/binaries/commons-geometry-1.0-beta1-bin.tar.gz release/commons/geometry/binaries/commons-geometry-1.0-beta1-bin.tar.gz.asc release/commons/geometry/binaries/commons-geometry-1.0-beta1-bin.tar.gz.sha512 release/commons/geometry/binaries/commons-geometry-1.0-beta1-bin.zip release/commons/geometry/binaries/commons-geometry-1.0-beta1-bin.zip.asc release/commons/geometry/binaries/commons-geometry-1.0-beta1-bin.zip.sha512 release/commons/geometry/source/commons-geometry-1.0-beta1-src.tar.gz release/commons/geometry/source/commons-geometry-1.0-beta1-src.tar.gz.asc release/commons/geometry/source/commons-geometry-1.0-beta1-src.tar.gz.sha512 release/commons/geometry/source/commons-geometry-1.0-beta1-src.zip release/commons/geometry/source/commons-geometry-1.0-beta1-src.zip.asc release/commons/geometry/source/commons-geometry-1.0-beta1-src.zip.sha512 Modified: release/commons/geometry/README.html release/commons/geometry/RELEASE-NOTES.txt release/commons/geometry/binaries/README.html release/commons/geometry/source/README.html Modified: release/commons/geometry/README.html ============================================================================== --- release/commons/geometry/README.html (original) +++ release/commons/geometry/README.html Sat Aug 21 01:41:26 2021 @@ -14,9 +14,9 @@ See the License for the specific language governing permissions and limitations under the License. --> -<h1>Commons-Geometry v1.0-beta1</h1> +<h1>Commons-Geometry v1.0</h1> -<p>This is the 1.0-beta1 version of commons-geometry. It is available in both binary and source distributions.</p> +<p>This is the 1.0 version of commons-geometry. It is available in both binary and source distributions.</p> <p><font color="red" size="+2">Note:</font> @@ -55,12 +55,12 @@ <pre>Always test available signatures, <i>e.g.</i>, $ pgpk -a KEYS -$ pgpv commons-geometry-1.0-beta1-bin.tar.gz.asc +$ pgpv commons-geometry-1.0-bin.tar.gz.asc or, $ pgp -ka KEYS -$ pgp commons-geometry-1.0-beta1-bin.tar.gz.asc +$ pgp commons-geometry-1.0-bin.tar.gz.asc or, $ gpg --import KEYS -$ gpg --verify commons-geometry-1.0-beta1-bin.tar.gz.asc +$ gpg --verify commons-geometry-1.0-bin.tar.gz.asc </pre> <p> \ No newline at end of file Modified: release/commons/geometry/RELEASE-NOTES.txt ============================================================================== --- release/commons/geometry/RELEASE-NOTES.txt (original) +++ release/commons/geometry/RELEASE-NOTES.txt Sat Aug 21 01:41:26 2021 @@ -1,4 +1,58 @@ + Apache Commons Geometry 1.0 RELEASE NOTES + +The Apache Commons Geometry team is pleased to announce the release of +commons-geometry-parent-1.0 + +The Apache Commons Geometry project provides geometric types and utilities. + +This is the first major release of Apache Commons Geometry. +Apache Commons Geometry 1.0 contains the following library modules: + commons-geometry-core (requires Java 8+) + commons-geometry-euclidean (requires Java 8+) + commons-geometry-spherical (requires Java 8+) + commons-geometry-io-core (requires Java 8+) + commons-geometry-io-euclidean (requires Java 8+) + +Changes in this version include: + +New features: +o GEOMETRY-118: Add coordinate-specific transform methods to AffineTransformMatrixXD classes, + e.g. "applyX", "applyY", "applyZ". +o GEOMETRY-95: Add solid geometry tutorial. +o GEOMETRY-120: Add SimpleTriangleMeshBuilder.addFace(int[]) method as alternative to + addFace(int, int, int). +o GEOMETRY-117: Add shear methods to AffineTransformMatrix2D. Thanks to Christoph Läubrich. +o GEOMETRY-119: Add VectorXD.normalizeOrNull() methods so that callers can detect normalization + failures without needing to catch an exception. +o GEOMETRY-115: Add modules for IO functionality: commons-geometry-io-core, + commons-geometry-io-euclidean. +o GEOMETRY-108: Add BoundaryList interface and implementation classes. + +Fixed Bugs: +o GEOMETRY-116: Fix incorrect OSGi headers. Reported by Christoph Läubrich. + +Changes: +o GEOMETRY-138: Do not use checked exceptions in IO modules. +o GEOMETRY-13: Use Norms.EUCLIDEAN from Commons Numbers to compute 3D Euclidean norm values. +o GEOMETRY-126: Replace VectorXD.linearCombination methods with VectorXD.Sum classes. Use + Sum class from Commons Numbers for computing internal linear combinations. +o GEOMETRY-124: Replace DoublePrecisionContext with Precision.DoubleEquivalence from + Commons Numbers. +o GEOMETRY-109: Rename the BoundarySourceXX.from() static factory methods to "of" to better + match the JDK's Stream.of() method. +o GEOMETRY-103: Migrate unit tests to JUnit 5. Thanks to Arturo Bernal. + + +For complete information on Apache Commons Geometry, including instructions on how to submit + bug reports, patches, or suggestions for improvement, see the Apache Commons Geometry + website: + +https://commons.apache.org/proper/commons-geometry/ + + +============================================================================= + Apache Commons Geometry 1.0-beta1 RELEASE NOTES The Apache Commons Geometry team is pleased to announce the release of @@ -22,5 +76,3 @@ For complete information on Apache Commo reports, patches, or suggestions for improvement, see the Apache Commons Geometry website: https://commons.apache.org/proper/commons-geometry/ - - Modified: release/commons/geometry/binaries/README.html ============================================================================== --- release/commons/geometry/binaries/README.html (original) +++ release/commons/geometry/binaries/README.html Sat Aug 21 01:41:26 2021 @@ -14,9 +14,9 @@ See the License for the specific language governing permissions and limitations under the License. --> -<h1>Commons-Geometry v1.0-beta1</h1> +<h1>Commons-Geometry v1.0</h1> -<p>This is the 1.0-beta1 version of commons-geometry. It is available in both binary and source distributions.</p> +<p>This is the 1.0 version of commons-geometry. It is available in both binary and source distributions.</p> <p><font color="red" size="+2">Note:</font> @@ -55,12 +55,12 @@ <pre>Always test available signatures, <i>e.g.</i>, $ pgpk -a KEYS -$ pgpv commons-geometry-1.0-beta1-bin.tar.gz.asc +$ pgpv commons-geometry-1.0-bin.tar.gz.asc or, $ pgp -ka KEYS -$ pgp commons-geometry-1.0-beta1-bin.tar.gz.asc +$ pgp commons-geometry-1.0-bin.tar.gz.asc or, $ gpg --import KEYS -$ gpg --verify commons-geometry-1.0-beta1-bin.tar.gz.asc +$ gpg --verify commons-geometry-1.0-bin.tar.gz.asc </pre> <p> \ No newline at end of file Added: release/commons/geometry/binaries/commons-geometry-1.0-bin.tar.gz ============================================================================== Binary file - no diff available. Propchange: release/commons/geometry/binaries/commons-geometry-1.0-bin.tar.gz ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: release/commons/geometry/binaries/commons-geometry-1.0-bin.tar.gz.asc ============================================================================== --- release/commons/geometry/binaries/commons-geometry-1.0-bin.tar.gz.asc (added) +++ release/commons/geometry/binaries/commons-geometry-1.0-bin.tar.gz.asc Sat Aug 21 01:41:26 2021 @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNATURE----- + +iQHMBAABCgA2FiEEfdU67+3xw9OStR6+NG9Pzs+3CxoFAmEbFk8YHG1hdHRqdW50 +dW5lbkBhcGFjaGUub3JnAAoJEDRvT87PtwsaN3AL/1LYAmS5GPB9vDR2CtK7CuOe +lEaScevdXBDvpV7kziJn1Z9W/jHjQ1PriqB672/il8Xt3qx0O7eXogFFxWI+/dZB +3u/Ew0YVaJeYy8dRPEuH8BMDpjfefThCfE4BQyEe2cM3xTRuBSs5FOYHqi/nJe47 +jVArhqeuATZc9OTKSZ0/cEW4O0Nz0Y5hlOtBERGDDcabBeeuYusbalWBkG7fwdhJ +ugC8sw4IktHz8Y9T9L0nehD+WdwI7gKG0sCTLYt6HRBfn7bfFvKgrOtFeH0HTKZy +FmQMg+qh2IWvB+xpISQvGFWw5e2W9o+Z+3lkA9oH1Th9LF6WiWcYWmjQOkIKk+M8 +3WvTZZ2chc52HsIATxX37F1z82U6lewwcPfyDnmYjsrKUh58DD6U3k1vHXmW49I0 +DQRjKoTOnt3eJevYXEvkAEngyyYon9bz6sbCteLlRJqHca4+7PfB35ngW+HPob82 +XLyx8gECuLoRGMywrBFzUyCZv9gIyJvT+hvKM3xFwQ== +=NuDa +-----END PGP SIGNATURE----- Added: release/commons/geometry/binaries/commons-geometry-1.0-bin.tar.gz.sha512 ============================================================================== --- release/commons/geometry/binaries/commons-geometry-1.0-bin.tar.gz.sha512 (added) +++ release/commons/geometry/binaries/commons-geometry-1.0-bin.tar.gz.sha512 Sat Aug 21 01:41:26 2021 @@ -0,0 +1 @@ +b170b25f0c4c7837a51c8c3b37aa970c755c5610b16e6afa82f4cfea6dfa14f347366932e4e0ded921150ad4ad349f1d16661934925da6ece7253599fbd90cf0 *commons-geometry-1.0-bin.tar.gz Added: release/commons/geometry/binaries/commons-geometry-1.0-bin.zip ============================================================================== Binary file - no diff available. Propchange: release/commons/geometry/binaries/commons-geometry-1.0-bin.zip ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: release/commons/geometry/binaries/commons-geometry-1.0-bin.zip.asc ============================================================================== --- release/commons/geometry/binaries/commons-geometry-1.0-bin.zip.asc (added) +++ release/commons/geometry/binaries/commons-geometry-1.0-bin.zip.asc Sat Aug 21 01:41:26 2021 @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNATURE----- + +iQHMBAABCgA2FiEEfdU67+3xw9OStR6+NG9Pzs+3CxoFAmEbFlAYHG1hdHRqdW50 +dW5lbkBhcGFjaGUub3JnAAoJEDRvT87PtwsaNh4L/AlXKRcuxZbmKw4W9uP7pGcr +Ja4rnVNJTudd8bRVjEQN7zv1xFVYzlYRaMSuteCDdTXbjpIQqNG7CTWDemRzxECS +xnL/K2lXMKiRoKvQ5x3ErIsGwSSepA/F+DNn7SHb1OQsXhLGCwC439ItpXQHVYxk +RXPWOB36rYVaXlISH59GDTAwrKGwqcGk7aNm3coOS/yKo5oh61VhUgX4OI0NUNoO +zyFExqco2eg6nm7M1EiXdjbZt9MEUB+dj8uN4XsQ5CMWGCLgqa6qyPgrhAXSp3Jt +5YWItezp+C8WGfRxW5ptSt0JQ1SHwG7cnKWuOI1GN62MjEqGeG3eT6J13H1nvc2G +K91O+xgYb66p+udN/J33S6EniUa4XvNLEhIlzzzKZRja9mgjWNTUQEJz/KaUyRMF +SKZ2fzOx6qedBmwUPptnSZqH8YXppUGEWuy3nfYc0kY+kZGhQX9kVF+3gBvsm/bL +RHj+CFS6OoCNTOHqraG9T0EjavaO9HCImoTutKla/Q== +=fNE9 +-----END PGP SIGNATURE----- Added: release/commons/geometry/binaries/commons-geometry-1.0-bin.zip.sha512 ============================================================================== --- release/commons/geometry/binaries/commons-geometry-1.0-bin.zip.sha512 (added) +++ release/commons/geometry/binaries/commons-geometry-1.0-bin.zip.sha512 Sat Aug 21 01:41:26 2021 @@ -0,0 +1 @@ +3a1c4de02f684d9837ee3284b3a35bac2369d3ea9994354218bcc0d3480330c174054b536dc02104b55a3dadee91c56a66742dd830f19dbdee5f765faf1ec596 *commons-geometry-1.0-bin.zip Modified: release/commons/geometry/source/README.html ============================================================================== --- release/commons/geometry/source/README.html (original) +++ release/commons/geometry/source/README.html Sat Aug 21 01:41:26 2021 @@ -14,9 +14,9 @@ See the License for the specific language governing permissions and limitations under the License. --> -<h1>Commons-Geometry v1.0-beta1</h1> +<h1>Commons-Geometry v1.0</h1> -<p>This is the 1.0-beta1 version of commons-geometry. It is available in both binary and source distributions.</p> +<p>This is the 1.0 version of commons-geometry. It is available in both binary and source distributions.</p> <p><font color="red" size="+2">Note:</font> @@ -55,12 +55,12 @@ <pre>Always test available signatures, <i>e.g.</i>, $ pgpk -a KEYS -$ pgpv commons-geometry-1.0-beta1-bin.tar.gz.asc +$ pgpv commons-geometry-1.0-bin.tar.gz.asc or, $ pgp -ka KEYS -$ pgp commons-geometry-1.0-beta1-bin.tar.gz.asc +$ pgp commons-geometry-1.0-bin.tar.gz.asc or, $ gpg --import KEYS -$ gpg --verify commons-geometry-1.0-beta1-bin.tar.gz.asc +$ gpg --verify commons-geometry-1.0-bin.tar.gz.asc </pre> <p> \ No newline at end of file Added: release/commons/geometry/source/commons-geometry-1.0-src.tar.gz ============================================================================== Binary file - no diff available. Propchange: release/commons/geometry/source/commons-geometry-1.0-src.tar.gz ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: release/commons/geometry/source/commons-geometry-1.0-src.tar.gz.asc ============================================================================== --- release/commons/geometry/source/commons-geometry-1.0-src.tar.gz.asc (added) +++ release/commons/geometry/source/commons-geometry-1.0-src.tar.gz.asc Sat Aug 21 01:41:26 2021 @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNATURE----- + +iQHMBAABCgA2FiEEfdU67+3xw9OStR6+NG9Pzs+3CxoFAmEbFlEYHG1hdHRqdW50 +dW5lbkBhcGFjaGUub3JnAAoJEDRvT87PtwsaipQL/jGYJC8OYIGI/Y6/52Zgx6Yw +VMITq/Mv/5gwQTiKQeAoqQFeWAH9LSUEtHEJAjd13hJBlYWEW7FPFlI55zRESO7b +9wNUB9tWoUVh6WLM2q6vBwaO/NiqQ8HLTtIjUAsO6TEFvbXn/l8NnKVChNZCj1Ny +o9QZKk++T2WNPrF9IQMJm38aTspjqGc5tpS8gYg0JPUn3KEoBGxhXmMXCUafu9+z +d3ZyxD2Vf885NfTUjRySLf3lBHn3KIm8jwiiV3FGEYHRlbnSUR5DGS6YWGMdHAr1 +AsGSC5UouLwzehJzi68nnumhNQOhuHhpr3vOCEX5RJE8BI/KwEBeMp4HFw7cNryh +DuQYFkfs1+JmkBm6334ocX7Z7UvbbtN2hubymEqUkzn/9f4ionjoUfrm10GOGTHt +NPBczoOI5FORzpLLOyUCAGRc08oJPy2lWUkM/0ubuNvqrG9dFpPmKjNE0+gPjv29 +x922ccPU/MWv5Ow4cjANtcYJCIGgOAKYhvvL7Fzyfg== +=/4cs +-----END PGP SIGNATURE----- Added: release/commons/geometry/source/commons-geometry-1.0-src.tar.gz.sha512 ============================================================================== --- release/commons/geometry/source/commons-geometry-1.0-src.tar.gz.sha512 (added) +++ release/commons/geometry/source/commons-geometry-1.0-src.tar.gz.sha512 Sat Aug 21 01:41:26 2021 @@ -0,0 +1 @@ +ad2c89958a3a6278135b2c820bc5c6d97edc49ea8dd119c44c49e764248e068ff0404b04cb620d0f10a7172b69ee0907f39483119c1fcd695ffe58f4c0d3731a *commons-geometry-1.0-src.tar.gz Added: release/commons/geometry/source/commons-geometry-1.0-src.zip ============================================================================== Binary file - no diff available. Propchange: release/commons/geometry/source/commons-geometry-1.0-src.zip ------------------------------------------------------------------------------ svn:mime-type = application/octet-stream Added: release/commons/geometry/source/commons-geometry-1.0-src.zip.asc ============================================================================== --- release/commons/geometry/source/commons-geometry-1.0-src.zip.asc (added) +++ release/commons/geometry/source/commons-geometry-1.0-src.zip.asc Sat Aug 21 01:41:26 2021 @@ -0,0 +1,14 @@ +-----BEGIN PGP SIGNATURE----- + +iQHMBAABCgA2FiEEfdU67+3xw9OStR6+NG9Pzs+3CxoFAmEbFlEYHG1hdHRqdW50 +dW5lbkBhcGFjaGUub3JnAAoJEDRvT87PtwsaI6gL/3FNM2Wf65zxybg+ccOTIsJF +Gc0++2HOAWzSkylpKXgyPhQbIWNyc1M6iufUypOseVWHEdadraXJeFxZnduItbR1 +4SD3ubRwCFIuwoDropstGNeVdGPTSndN8uOk0sZ2Gx/t+zhaYj1mVQVGAv7IK/8c +4ayh0TB7ZZ3Ij+cV4pVVTGT1qeLPwpyh8Sse4cA2F7IcVz7MsQwfaOzW/wveVj3T ++rsMU1lqMAHuRqfQYaxm1OtU7PzkPmPzbmeLPS7gn1BEmZFKmwl3F4V+YL5Eovq2 +ThqTqHxn5tNjG0yH1g+ac4pftL39PzVn6A4B7XPxwrvGXlB8Z5fT8Oe40p+fjSky +XnU5RW9bVsoRlonr9IZfJmmRcjeWIccjg6l7AMNVKT8krW1eOSK7M3vKFnAotl86 +xXwS5dv9Vss+UosU40VPwnaribfqC3RgxheP7TsTJB4GSXF3OarMBDPIzXf7yVJi +4rFrjLhMnBjAjushWHrEt7NueoHkzFsYentQJS1y3g== +=WH0G +-----END PGP SIGNATURE----- Added: release/commons/geometry/source/commons-geometry-1.0-src.zip.sha512 ============================================================================== --- release/commons/geometry/source/commons-geometry-1.0-src.zip.sha512 (added) +++ release/commons/geometry/source/commons-geometry-1.0-src.zip.sha512 Sat Aug 21 01:41:26 2021 @@ -0,0 +1 @@ +45c467545a84347b89319077c5c1221a5e908894a32f61f713909b2905d006de89cf4a73dc99b29b31c01c2fa28a73f71bd4ff4d530f2264a06c6a118a02b8ad *commons-geometry-1.0-src.zip