# 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`/`lat` values of `0.0` being omitted from reverse geocoding requests. * Fixed memory leaks in `curl_easy_escape` calls. * Fixed undefined behaviour from `xmlFreeNode` on document-owned nodes; replaced with `xmlFreeDoc`. * Fixed `IsLayerValid` rejecting valid comma-separated layer lists. * Fixed duplicate `state->amenity` assignment in `nominatim_fdw_search`. * Fixed redundant `palloc0` for `state` in `nominatim_fdw_search` and `nominatim_fdw_lookup`. * Fixed early (incomplete) assignment of `place->addressparts` in `ParseNominatimReverseData`. ## Security * Enabled TLS peer verification (`CURLOPT_SSL_VERIFYPEER`). ## Improvements * Moved `curl_global_init`/`curl_global_cleanup` to `_PG_init`/`_PG_fini` — called once per backend instead of once per request. * Made attribute name lookup in `GetAttributeValue` consistently use `NameStr`. # 1.1.0 Release date: **2024-11-01** ## Enhancements * Add support to PostgreSQL 17 and 18.