github libgeos/geos 3.14.0beta1
Release 3.14.0beta1

latest releases: 3.14.0, 3.14.0rc1, 3.14.0beta3...
one month ago

2025-xx-xx

  • New things:

    • Add clustering functions to C API (GH-1154, Dan Baston)
    • Ported LineDissolver (Paul Ramsey)
    • Ported CoverageCleaner (Paul Ramsey)
    • Add "geos-targets.cmake" to build tree to allow building other software against
      GEOS build without installing first (GH-1269, Dan Baston)
  • Breaking Changes:

    • Stricter WKT parsing (GH-1241, @freemine)
    • GEOSCoordSeq_setOrdinate returns an error if the sequence does not have the specified ordinate (GH-1245, Dan Baston)
  • Fixes/Improvements:

    • Fix ConcaveHullOfPolygons nested shell handling (GH-1169, Martin Davis)
    • Fix RelateNG for computing IM for empty-nonempty cases (Martin Davis)
    • Fix TopologyPreservingSimplifier/TaggedLineString to avoid jumping components (JTS-1096, Martin Davis)
    • Fix WKTWriter for small precisions and with trim enabled (GH-1199, Mike Taves)
    • Fix BufferOp to increase length of segments removed by heuristic (GH-1200, Martin Davis)
    • Improve RelateNG performance for A/L cases in prepared predicates (GH-1201, Martin Davis)
    • Improve OffsetCurve to handle mitre joins for polygons (Martin Davis)
    • Fix inscribed circle initialization (GH-1225, Benoit Maurin)
    • Fix overlay heuristic for GeometryCollections with empty elements (GH-1229, Martin Davis)
    • Add ring buffer hole removal heuristic (GH-1233, Martin Davis)
    • Fix buffer element erosion for negative distance and remove overlay deps (GH-1239, Martin Davis)
    • Fix OverlayNG coordinate dimension handling for EMPTY geometries (GH-1258, Martin Davis)
    • Fix DepthSegment comparison logic (really this time) (GH-1266, Martin Davis)
    • Change CoverageGapFinder to return polygons (Martin Davis)
    • Update DiscreteFrechetDistance to new algorithm (GH-1274, Paul Ramsey)

Don't miss a new geos release

NewReleases is sending notifications on new releases.