The Apache Commons Team is pleased to announce the availability of
version 1.0 of "Apache Commons Geometry".

The Apache Commons Geometry project provides geometric types and utilities.

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.


Historical list of changes:
  https://commons.apache.org/proper/commons-geometry/changes-report.html

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/

Distribution packages can be downloaded from
  http://commons.apache.org/proper/commons-geometry/download_geometry.cgi


Matt Juntunen,
Apache Commons Team

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to