2026/04/14
6055, Remove rare extension priv escalation case. Reported by Sven Klemm (Tiger Data), Allistair Ishmael Hakim (allistair.sh) and Daniel Bakker
GH-850, Use quote_identifier to build tables in pgis_tablefromflatgeobuf (Ariel Mashraki)
6058, Use Pg composite_to_json() function in 19+ (Paul Ramsey)
6060, fully quality calls to helper functions (Paul Ramsey)
6026, KNN failure in rare IEEE double rounding case (Paul Ramsey)
6061, WKT parser produces incorrect error locations (Paul Ramsey)
6069, Build warnings / CI failures on K&R style, fallthroughs (Paul Ramsey)
2026/02/09
If you are upgrading postgis_topology and have topogeometry columns, make sure to run after the upgrade to fix topogeometry corruption: SELECT topology.FixCorruptTopoGeometryColumn(schema_name, table_name, feature_column) FROM topology.layer
6023, Fix robustness issue in ptarray_contains_point (Sandro Santilli)
6027, Fix RemoveUnusedPrimitives without topology in search_path (Sandro Santilli)
6019, make clean does not remove cunit generated files (Bas Couwenberg)
6020, schema qualify call in ST_MPointFromText (Paul Ramsey)
6028, crash indexing malformed empty polygon (Paul Ramsey)
GH-841, small memory leak in address_standardizer (Maxim Korotkov)
5853, Issue with topology and tiger geocoder upgrade scripts (Regina Obe, Spencer Bryson)
6032, Fix postgis_tiger_geocoder upgrade for PostgreSQL < 16 (Regina Obe)
2025/11/13
If you are upgrading postgis_topology and have topogeometry columns, make sure to run after the upgrade to fix topogeometry corruption: SELECT topology.FixCorruptTopoGeometryColumn(schema_name, table_name, feature_column) FROM topology.layer
#5978, geometry_columns needs to still parse table constraints (Paul Ramsey)
#5987, ST_GeometryN fails for non-collections (Paul Ramsey)
#5991, CircularString distance error (Paul Ramsey)
#5994, Null pointer in ST_AsGeoJsonRow (Alexander Kukushkin)
#5998, ST_Distance error on CurvePolygon (Paul Ramsey)
#5962, Consistent clipping of MULTI/POINT (Paul Ramsey)
#5998, [tiger_geocoder] [security] CVE-2022-2625, make sure tables requires by extension are owned by extension authored: Andrey Borodin (Yandex), reported by Sergey Bobrov (Kaspersky)
#5754, ST_ForcePolygonCCW reverses lines (Paul Ramsey)
#5959, #5984, Prevent histogram target overflow when analysing massive tables (Darafei Praliaskouski)
#6012, Remove memory leak from lwcircstring_from_lwpointarray (Paul Ramsey)
#6013, [tiger_geocoder] Load Tiger 2025 data (Regina Obe)
#5983, [topology] topology.FixCorruptTopoGeometryColumn to fix corruption caused by 3.6.0 upgrade (Regina Obe, Francois Bonzon)
2025/09/01
このバージョンでは、PostgreSQL 12-18beta3、GEOS 3.,8以上、Proj 6.1以上が必要です。全ての機能を活用するには、GEOS 3.14以上が必要です。SFCGAL機能を活用するには、SFCGAL 2.2以上が必要です。
翻訳チームに感謝します、特に次の方々です:
Teramoto Ikuhiroさん (日本語チーム)
Daniel Nylanderさん (スウェーデン語チーム)
HighGoのDapeng Wangさん、Zuo Chenweiさん (中国語チーム)
Denys Kovshunさん (ウクライナ語チーム)
#5799, ST_TileEnvelopeがエンベロープをタイル平面範囲にクリップするようにしました (Paul Ramseyさん)
#5829, geometry_columnsビューから制約条件チェックを外しました (Paul Ramseyさん)
#3373, GT-255, [topology] ドメインのアップグレードへの対応 (Ayo Adesugbaさん、米国国勢調査局)
GT-252, ST_NumGeometries/ST_GeometryN でTINと多面体サーフェスを単一ジオメトリとして扱うように変更、面の数を数えるにはST_NumPatches/ST_PatchNを使います (Loïc Bartolettiさん)
#3110, GT-242, [topology] BIGINTへの対応 (Ayo Adesugbaさん、米国国勢調査局)
#5359, #5897, GT-260 [tiger_geocoder] PG >= 16の依存エクステンションのスキーマ修飾での@extschema:extension@の使用、TIGERのテーブルでのtypemod使用への切替え (Regina Obe)
#3110, GT-242, [topology] BIGINTへの対応 (Ayo Adesugbaさん、米国国勢調査局)
#5498 使用時に一意でないエラーで使用できなかったためst_approxquantile(raster, double precision)を削除 (Regina Obeさん)
GH-803, [sfcgal] CG_Simplify関数が追加されました (Loïc Bartolettiさん)
GH-805, [sfcgal] SFCGAL >= 1.5.0 でM値に対応するようになりました (Loïc Bartolettiさん)
GH-801, [sfcgal] CG_3DAlphaWrapping 関数が追加されました (Jean Felderさん)
#5894, [topology] TotalTopologySize (Sandro Santilliさん)
#5890, [topology] ValidateTopologyPrecision, MakeTopologyPrecise (Sandro Santilliさん)
#5861, [topology] pgtopo_importに--drop-topology スイッチ追加 (Sandro Santilliさん)
#1247, [raster] ST_AsRasterAgg (Sandro Santilliさん)
#5784, GT-223 MobilityDBでの利用のためのcirc_tree_distance_tree_internalのエクスポート (Maxime Schoemansさん)
GT-228 [sfcgal] SFCGAL 2から作られた新しい関数 (Scale, Translate, Rotate, Buffer 3D, Straight Skeleton Partition) (Loïc Bartolettiさん)
[raster] GDALのデバッグ用メッセージを有効にして、PostgreSQLログシステムに送るための新しいGUCのpostgis.gdal_cpl_debug (Paul Ramseyさん)
PostgreSQL 18対応のため、割込処理でpqsignalの利用を削除するように変更しました (Paul Ramseyさん)
ポリゴンカバレッジのエッジの適合と隙間の除去を行うST_CoverageCleanの追加 (Paul Ramseyさん)、GEOS 3.14 (Martin Davisさん) を利用
#3110, GT-242 [トポロジー] bigintに対応 (Ayo Adesugbaさん, 米国国勢調査局)
[raster] 素早くラスタの値の再割り当てを行うST_ReclassExactを追加 (Paul Ramseyさん)
#5971, [tiger] Option to build --without-tiger (Regina Obe)