2026-06-30  Darafei Praliaskouski <me@komzpa.net>

	* ci/winnie/regress_postgis.sh,
	extras/tiger_geocoder/tiger_loader_2011.sql,
	extras/tiger_geocoder/tiger_loader_2012.sql,
	extras/tiger_geocoder/tiger_loader_2013.sql,
	extras/tiger_geocoder/tiger_loader_2014.sql,
	extras/tiger_geocoder/tiger_loader_2015.sql,
	extras/tiger_geocoder/tiger_loader_2016.sql,
	extras/tiger_geocoder/tiger_loader_2017.sql,
	extras/tiger_geocoder/tiger_loader_2018.sql,
	extras/tiger_geocoder/tiger_loader_2019.sql,
	extras/tiger_geocoder/tiger_loader_2020.sql,
	extras/tiger_geocoder/tiger_loader_2021.sql,
	extras/tiger_geocoder/tiger_loader_2022.sql: ci, tiger_geocoder: fix
	stable-3.5 upgrade helpers

2026-06-19  Darafei Praliaskouski <me@komzpa.net>

	* liblwgeom/cunit/cu_ptarray.c, liblwgeom/ptarray.c,
	regress/core/orientation.sql, regress/core/orientation_expected: 
	liblwgeom: preserve scaled area subtraction tails (cherry picked from commit afe4acd80a2ef0213d79fc5957e961b64f2acb64)

2026-06-19  Darafei Praliaskouski <me@komzpa.net>

	* liblwgeom/cunit/cu_ptarray.c, liblwgeom/ptarray.c,
	regress/core/orientation.sql, regress/core/orientation_expected: 
	liblwgeom: preserve scaled area residual tails (cherry picked from commit 9c9c07f884d86f3a133f427e2091a40e20a94c85)

2026-06-19  Darafei Praliaskouski <me@komzpa.net>

	* liblwgeom/cunit/cu_ptarray.c, liblwgeom/ptarray.c,
	regress/core/orientation.sql, regress/core/orientation_expected: 
	liblwgeom: preserve signed area residual tails (cherry picked from commit 98c783b0444a2744d04fdd59562bc0e8a6346f5f)

2026-06-17  Darafei Praliaskouski <me@komzpa.net>

	* NEWS, liblwgeom/cunit/cu_ptarray.c, liblwgeom/ptarray.c,
	regress/core/orientation.sql, regress/core/orientation_expected: 
	liblwgeom: guard compensated area overflow (cherry picked from commit e184ba878b171d548695134f8eca78cf28fedc90)

2026-06-17  Darafei Praliaskouski <me@komzpa.net>

	* liblwgeom/ptarray.c: geometry: avoid extended precision area
	dependency (cherry picked from commit 30cc254bcd7404f3d3f9440360a83298f656799f)

2026-06-16  Darafei Praliaskouski <me@komzpa.net>

	* liblwgeom/cunit/cu_ptarray.c, liblwgeom/ptarray.c,
	postgis/gserialized_supportfn.c, regress/core/tickets.sql,
	regress/core/tickets_expected: geometry: fix planner and precision
	regressions (cherry picked from commit cfc1632eb51c25e464580f1ecee8181a71e7bc80)

2026-06-30  Darafei Praliaskouski <me@komzpa.net>

	* topology/sql/topogeometry/totopogeom.sql.in: topology: preserve
	automatic tolerance defaults

2026-06-30  Darafei Praliaskouski <me@komzpa.net>

	* topology/postgis_topology.c: topology: normalize schema-safe
	tolerances

2026-06-17  Darafei Praliaskouski <me@komzpa.net>

	* NEWS: topology: cast edge ids in proximity helper (cherry picked from commit 2e323499821d81288cad346dd1717513437b987f)

2026-06-16  Darafei Praliaskouski <me@komzpa.net>

	* topology/postgis_topology.c,
	topology/sql/topogeometry/totopogeom.sql.in: topology: fix security
	finding regressions (cherry picked from commit bf242ac739c5cffbd4c5ed618470596c262f6c11)

2026-06-16  Darafei Praliaskouski <me@komzpa.net>

	* NEWS, libpgcommon/lwgeom_transform.c: libpgcommon: qualify
	pg_class in SRID lookup (cherry picked from commit a0756e84838b7f0ececf51c230d013edb33f385e)

2026-06-30  Darafei Praliaskouski <me@komzpa.net>

	* ci/winnie/regress_postgis.sh: ci: keep Winnie SFCGAL runs optional

2026-06-29  Darafei Praliaskouski <me@komzpa.net>

	* ci/winnie/regress_postgis.sh: Backpatch winnie tags and GDAL
	nodata guard

2026-06-29  Darafei Praliaskouski <me@komzpa.net>

	* ci/winnie/regress_postgis.sh: Backpatch winnie ANY upgrade copy
	fix

2026-06-16  Darafei Praliaskouski <me@komzpa.net>

	* ci/winnie/regress_postgis.sh, utils/check_all_upgrades.sh: ci:
	harden utility scripts and doc version list (cherry picked from commit 30953f9000f1afc444cff96d17fcaeba76f32589)

2026-06-19  Darafei Praliaskouski <me@komzpa.net>

	* regress/core/regress_brin_index_3d.sql,
	regress/core/regress_brin_index_3d_expected,
	regress/core/regress_brin_index_geography.sql,
	regress/core/regress_brin_index_geography_expected: postgis: test
	BRIN mergeability support procs (cherry picked from commit 9d7f9de9e33fd2c5dcb32f7af8ba361a0cdf054a)

2026-06-19  Darafei Praliaskouski <me@komzpa.net>

	* postgis/postgis_after_upgrade.sql: postgis: upgrade BRIN
	mergeability support procs (cherry picked from commit 6eca173059ddc26c22c889ff4857f61ae015e6f3)

2026-06-19  Darafei Praliaskouski <me@komzpa.net>

	* postgis/brin_nd.c, postgis/geography_brin.sql.in,
	postgis/postgis_brin.sql.in: Guard GIDX BRIN merges by dimension (cherry picked from commit 6a8bcebbd6fccfcbdc226ecc403d987d171acd15)

2026-06-16  Darafei Praliaskouski <me@komzpa.net>

	* Guard ST_Relate pattern inversion Short DE-9IM patterns can reach the prepared ST_Relate inversion
	path. Make the inversion length-aware so each matrix-position swap
	is guarded by the available pattern length instead of assuming a
	nine-character string.  Cache the pattern length once, and normalize pattern bytes through
	unsigned-char toupper() to avoid signed-char undefined behavior.  Closes https://github.com/postgis/postgis/pull/889 (cherry picked from commit 42ac5455d42b18425f14090ac837dc914ac069f3)

