2025-03-03
- Fixes/Improvements:
- Centroid: Fix crash on polygons with empty holes (GH-1075, Dan Baston)
- MinimumClearance: Fix crash on NaN inputs (GH-1082, Dan Baston)
- GEOSRelatePatternMatch: Fix crash on invalid DE-9IM pattern (GH-1089, Dan Baston)
- Port TopologyPreservingSimplifier fixes (GH-986, GH-1107, GH-857, GH-784, GH-1070, Paul Ramsey)
- Fix ConcaveHullOfPolygons nested shell handling (GH-1169, Martin Davis)
- GEOSConcaveHullOfPolygons, avoid crash on zero-area input (GH-1071, Dan Baston)
- MinimumClearance, avoid crash on NaN inputs (GH-1079, Dan Baston)
- Fix TopologyPreservingSimplifier/TaggedLineString to avoid jumping components (JTS-1096, Martin Davis)
- Fix BufferOp to increase length of segments removed by heuristic (GH-1200, Martin Davis)
- Add ring buffer hole removal heuristic (GH-1233, Martin Davis)