1.3
Breaking Changes
Release date: 2026-04-12
Proxy authentication credentials moved to USER MAPPING: For improved security, proxy authentication credentials (proxy_user and proxy_password) must now be specified in USER MAPPING instead of SERVER options. This change prevents proxy passwords from being visible to all users with USAGE privilege on the foreign server, as PostgreSQL automatically hides USER MAPPING passwords from non-owners.
1.2.0
Release date: 2026-04-05
Bug fixes
- Fixed
lon/latvalues of0.0being omitted from reverse geocoding requests. - Fixed memory leaks in
curl_easy_escapecalls. - Fixed undefined behaviour from
xmlFreeNodeon document-owned nodes; replaced withxmlFreeDoc. - Fixed
IsLayerValidrejecting valid comma-separated layer lists. - Fixed duplicate
state->amenityassignment innominatim_fdw_search. - Fixed redundant
palloc0forstateinnominatim_fdw_searchandnominatim_fdw_lookup. - Fixed early (incomplete) assignment of
place->addresspartsinParseNominatimReverseData.
Security
- Enabled TLS peer verification (
CURLOPT_SSL_VERIFYPEER).
Improvements
- Moved
curl_global_init/curl_global_cleanupto_PG_init/_PG_fini— called once per backend instead of once per request. - Made attribute name lookup in
GetAttributeValueconsistently useNameStr.
1.1.0
Release date: 2024-11-01
Enhancements
- Add support to PostgreSQL 17 and 18.