fix(deps): update dependency org.locationtech.jts:jts-core to v1.20.0 #67
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.19.0
->1.20.0
Release Notes
locationtech/jts (org.locationtech.jts:jts-core)
v1.20.0
: JTS Release 1.20.0Compare Source
Release Date: 09/04/2024
New Features
CoverageValidator
CoveragePolygonValidator
(#900)CoverageGapFinder
(#900)CoverageUnion
(#900)CoverageSimplifier
(#911)OverlayNG
support for simple GeometryCollection inputs (#915)Geometry.hasDimension(int dim)
method {#944}ConcaveHull.alphaShape
function (#952)OffsetCurve
Joined mode (#956)PointLocation.isOnSegment
function (#1048)RelateNG
API for improved topological relationship functionality and performance (#1052, #1055)jts.relate=ng
to enable use of RelateNG inGeometry
methods (#1073)Functionality Improvements
TopologyPreservingSimplifier
to prevent edge-disjoint line collapse (#925)OffsetCurve
to return more linework for some input situations (#956)LargestEmptyCircle
(#973)DouglaPeuckerSimplifier
andTopologyPreservingSimplifier
to handle ring endpoints (#1013)Angle
functionssinSnap
andcosSnap
to avoid small errors, e.g. with buffer operations (#1016)Bug Fixes
WKBReader
andWKBWriter
handling of M measures when writing to WKB and reading from WKB (#734)PreparedGeometry
handling of EMPTY elements (#904)WKBReader
parsing of WKB containing multiple empty elements (#905)LineSegment.orientationIndex(LineSegment)
to correct orientation for non-collinear segments on right (#914)DepthSegment
compareTo method (#920)GeometryFixer
does not change coordinate dimension (#922)ConvexHull
radial sort robustness (#927)PreparedLineString.intersects
to handle mixed GCs correctly (#944)QuadEdgeSubdivision.TriangleEdgesListVisitor
(#945)PolygonHoleJoiner
to handle all valid inputs(allows
PolygonTriangulator
,ConstrainedDelaunayTriangulator
, andConcaveHullOfPolygons
to work correctly) (#946)OffsetCurve
handling of input with repeated points (#956)OffsetCurve
handling zero offset distance (#971)MaximumInscribedCircle
andLargestEmptyCircle
to avoid long looping for thin inputs (#978)OffsetCurve
to use a minimum QuadrantSegs value (#981)HilbertEncoder
Y extent handlingGeometry.getCoordinate
to return non-null coordinate for collections with empty first element (#987)LargestEmptyCircle
to handle polygonal obstacles (#988)VariableBuffer
to handle zero vertex buffer distances correctly (#997)IncrementalDelaunayTriangulator
to ensure triangulation boundary is convex (#1004)InteriorPointPoint
to handle empty elementsDistanceOp
for empty elements (#1010)InteriorPoint
for MultiLineString with EMPTY (#1023)PointLocator
to respectBoundaryNodeRule
for single lines (#1031)BufferOp
Inverted Ring Removal check (#1038)VariableBuffer
segment buffer cap generation (#1041)TopologyPreservingSimplifier
ring endpoint removal indexing (#1059)Performance Improvements
Polygonizer
performance in some cases with many islands (#906)HPRtree
performance (#1012)HPRtree
(#1012)DistanceOp
performance for Point-Point (#1049)CoveragePolygonValidator
via section performance optimization (#1053)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.