Skip to content

chore(deps): update dependency geos to v3.14.1#892

Merged
eyal0 merged 1 commit intomasterfrom
renovate/geos-3.x
Apr 5, 2026
Merged

chore(deps): update dependency geos to v3.14.1#892
eyal0 merged 1 commit intomasterfrom
renovate/geos-3.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Apr 4, 2026

This PR contains the following updates:

Package Update Change
geos minor 3.13.13.14.1

Release Notes

libgeos/geos (geos)

v3.14.1

Compare Source

2025-10-27

  • Fixes/Improvements:
    • Make floating-point exceptions optional for geosop (GH-1305, Maxim Kochetkov)
    • Fix undefined behaviour in CoordinateSequence::closeRing (GH-1309, Paul Ramsey)
    • GridIntersection: Fix crash for certain polygons outside grid extent (Dan Baston)
    • Fix incorrect envelope calculation for arcs (GH-1314, Dan Baston)

v3.14.0

Compare Source

2025-08-21

  • New things:

    • Add clustering functions to C API (GH-1154, Dan Baston)
    • Ported LineDissolver (Paul Ramsey)
    • Ported CoverageCleaner (Paul Ramsey)
    • Add GEOSGridIntersectionFractions to C API (GH-1295, Dan Baston)
    • Add functions to interrupt processing in a specific thread/context (GH-803, Dan Baston)
    • Add "geos-targets.cmake" to build tree to allow building other software against
      GEOS build without installing first (GH-1269, Dan Baston)
    • Add GEOSCoordSeq_hasZ, GEOSCoordSeq_hasM (GH-1256, Aurele Ferotin)
    • Add GEOSCoordSeq_createWithDimensions, GEOSCoordSeq_setM, GEOSCoordSeq_getM (GH-1246, Dan Baston)
    • Add GEOSGeoJSONWriter_setOutputDimension (GH-1260, Aurele Ferotin)
    • Add GEOSGeom_transformXYZ (GH-1157, Aurele Ferotin)
    • Add GEOSisSimpleDetail (GH-1296, Dan Baston)
  • Breaking Changes:

    • C++17 is now required (GH-1144)
    • 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)

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 is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@coveralls
Copy link
Copy Markdown
Collaborator

coveralls commented Apr 4, 2026

Coverage Status

coverage: 91.351%. remained the same
when pulling 2e1254c on renovate/geos-3.x
into ea6a72b on master.

@renovate renovate bot force-pushed the renovate/geos-3.x branch 2 times, most recently from efaf8a8 to 5da9e5d Compare April 5, 2026 02:44
@renovate renovate bot force-pushed the renovate/geos-3.x branch from 5da9e5d to 2e1254c Compare April 5, 2026 03:09
@eyal0 eyal0 merged commit 3733bb3 into master Apr 5, 2026
24 checks passed
@eyal0 eyal0 deleted the renovate/geos-3.x branch April 5, 2026 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants