[geos-devel] GEOS 3.8.2 Released

Paul Ramsey pramsey at cleverelephant.ca
Sat Apr 10 11:24:53 PDT 2021

The latest stable release of the 3.8 series includes a number of fixes for crash cases, so worth immediate upgrade for anyone using the 3.8 series. 


Changes in 3.8.2

- Bug fixes / improvements

  - Fix Voronoi polygons robustness issue (#976)
  - Fix segfault in SimplePointInAreaLocator caused by casting
    MultiPolygon to Polygon (#1047, Oliver Tan)
  - DistanceOp against geometry with empty components
    crashes (#1026, Paul Ramsey)
  - Fix buffer fillet (JTS-526, #743, Paul Ramsey)
  - Remove undefined behaviour in CAPI (#1021, Greg Troxel)
  - WKT writing of MULTIPOINT with EMPTY component crash (#1027, Paul Ramsey)
  - Fix buffering problem (#1022, JTS-525, Paul Ramsey)
  - Fix segfault in GEOSInterpolate against empty eollections (#1055,
    Sandro Santilli)
  - Fix GEOSProjectNormalized return -1 on exception (#1058, Joris Van den Bossche)
  - Fix memory management quirk in CAPI (#1050, Paul Ramsey)
  - Allow build on Apple ARM64 (Taras Zakharko)
  - Fix crash in GEOSPreparedIntersects and GEOSPreparedContains for
    POINT EMPTY input (Even Rouault)

Also note that the 3.9 series is compatible with 3.8 so if you have the opportunity to upgrade, you can take advantage of the many performance and reliability improvements in 3.9.

More information about the geos-devel mailing list