From 4220e3d56ce232b132e0dbbaa429bfd5363419da Mon Sep 17 00:00:00 2001 From: Ryan Wallace Date: Thu, 20 Aug 2026 11:33:43 -0700 Subject: [PATCH] Bump version to 3.12.0 Releases the three ArcGIS import commits that have sat on master since May unreleased. 3.11.2 is the version both rubygems and master claim, so every host app resolving the gem from rubygems has been running without them. Stolo's nightly `update_geometry` has failed 44 Community imports every night since 2026-07-22, when arcgis.stoloconnect.com began advertising HTTP/2 over ALPN and then answering `HTTP_1_1_REQUIRED`. GDAL's curl client does not retry over HTTP/1.1, so `ogr2ogr` returned nothing and the empty stdout surfaced as `JSON::ParserError: unexpected end of input`. 08ea8c5 downloads through open-uri and hands OGR a local file, which sidesteps the negotiation entirely. The same endpoint caps responses at 2000 features and sets `exceededTransferLimit`, so 8d9b0d5 and bda8d82 are needed for the layer to import completely rather than silently short. Verified against the live service: 2000 features on page one, 66 on page two, 2066 total, matching what GDAL reports when it paginates on its own. Minor rather than patch because pagination changes what a truncating endpoint returns, and because bda8d82 adds the `SpatialFeatures::GDAL` module. Co-Authored-By: Claude Opus 5 (1M context) --- lib/spatial_features/version.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/spatial_features/version.rb b/lib/spatial_features/version.rb index fbfc61f..2b1da83 100644 --- a/lib/spatial_features/version.rb +++ b/lib/spatial_features/version.rb @@ -1,3 +1,3 @@ module SpatialFeatures - VERSION = "3.11.2" + VERSION = "3.12.0" end