diff --git a/web/release.html b/web/release.html index e3c5c33..f330b6e 100644 --- a/web/release.html +++ b/web/release.html @@ -17,7 +17,7 @@

Shapelib Release Notes

  • SAHooks: add a void *pvUserData member. ABI change
  • SAHooks.FOpen and FClose callbacks: add a void *pvUserData parameter. API and ABI change
  • SAHooks.FWrite: make first parameter a const void*. API change
  • -
  • Do not distribute default COPYING and INSTALL
  • +
  • Distribute LICENSE-LGPL and LICENSE-MIT files instead of COPYING file. Do not distribute INSTALL file
  • Use standard integer data types
  • Changes to allow building with cmake -DCMAKE_UNITY_BUILD=ON
  • Polygon writing: avoid considering rings slightly overlapping as inner-outer rings of others (refs OSGeo/gdal#5315)
  • @@ -38,11 +38,10 @@

    Shapelib Release Notes

  • Fix adding features in a .dbf without columns (fixes qgis/qgis#51247)
  • Have matching SOVERSION for CMake and autotools
  • Code reformatting
  • -
  • Enable csv2shp build with MSVC
  • +
  • Enable contrib/csv2shp build with MSVC
  • Build contributed utilities via CMake
  • -
  • fix mis-matching CMake arguments
  • Use the the standard BUILD_TESTING CMake variable
  • -
  • Remove double free() in contrib/shpsrt, issue #39
  • +
  • Remove double free() in contrib/shpsrt (CVE-2022-0699)
  • SHPRestoreSHX: fix for (64 bit) big endian
  • Add config-style support for find_package(shapefile)
  • Prevent no-op FSeeks writing dbf & shp records for network filesystem performance