X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/90b29aa8080ffae08084cf556b45e05f9f2d3198..7205491b8495e48c62b28373d1746e77d475582b:/ChangeLog?ds=sidebyside diff --git a/ChangeLog b/ChangeLog index 19e50631..49fed459 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,61 @@ +4.3.0 + * fix failing importance recalculation command + * fix merging of linked names into unnamed boundaries + * fix a number of corner cases with interpolation splitting resulting in + invalid geometries + * fix failure in website generation when password contains curly brackets + * fix broken use of ST_Project in PostGIS 3.4 + * new NOMINATIM_SEARCH_WITHIN_COUNTRIES setting to restrict reverse lookups + to known countries (thanks @alfmarcua) + * allow negative OSM IDs (thanks @alfmarcua) + * disallow import of Tiger data in a frozen DB + * avoid UPDATE to change settings to be compatible with r/o DBs (thanks @t-tomek) + * update bundled osm2pgsql to 1.9.2 + * reorganise osm2pgsql flex style and make it the default + * exclude names ending in :wikipedia from indexing + * no longer accept comma as a list separator in name tags + * process forward dependencies on update to catch updates in geometries + of ways and relations + * fix handling of isolated silent letters during transliteration + * no longer assign postcodes to large linear features like rivers + * introduce nominatim.paths module for finding data and libraries + * documentation layout changed to material theme + * new documentation section for library + * various smaller fixes to existing documentation + (thanks @woodpeck, @bloom256, @biswajit-k) + * updates to vagrant install scripts, drop support for Ubuntu 18 + (thanks @n-timofeev) + * removed obsolete configuration variables from env.defaults + * add script for generating a taginfo description (thanks @biswajit-k) + * modernize Python code around BDD test and add testing of Python frontend + * lots of new BDD tests for API output + +4.2.3 + + * fix deletion handling for 'nominatim add-data' + * adapt place_force_delete() to new deletion handling + * flex style: avoid dropping of postcode areas + * fix update errors on address interpolation handling + +4.2.2 + + * extend flex-style library to fully support all default styles + * fix handling of Hebrew aleph + * do not assign postcodes to rivers + * fix string matching in PHP code + * update osm2pgsql (various updates to flex) + * fix slow query when deleting places on update + * fix CLI details query + * fix recalculation of importance values + * fix polygon simplification in reverse results + * add class/type information to reverse geocodejson result + * minor improvements to default tokenizer configuration + * various smaller fixes to documentation + +4.2.1 + + * fix XSS vulnerability in debug view + 4.2.0 * add experimental support for osm2pgsql flex style @@ -21,6 +79,10 @@ * typing fixes to work with latest type annotations from typeshed * smaller improvements to documentation (thanks to @mausch) +4.1.1 + + * fix XSS vulnerability in debug view + 4.1.0 * switch to ICU tokenizer as default @@ -57,6 +119,10 @@ * add setup instructions for updates and systemd * drop support for PostgreSQL 9.5 +4.0.2 + + * fix XSS vulnerability in debug view + 4.0.1 * fix initialisation error in replication script @@ -95,6 +161,10 @@ * add testing of installation scripts via CI * drop support for Python < 3.6 and Postgresql < 9.5 +3.7.3 + + * fix XSS vulnerability in debug view + 3.7.2 * fix database check for reverse-only imports @@ -170,7 +240,7 @@ * increase splitting for large geometries to improve indexing speed * remove deprecated get_magic_quotes_gpc() function * make sure that all postcodes have an entry in word and are thus searchable - * remove use of ST_Covers in conjunction woth ST_Intersects, + * remove use of ST_Covers in conjunction with ST_Intersects, causes bad query planning and slow updates in Postgis3 * update osm2pgsql @@ -227,7 +297,7 @@ * exclude postcode ranges separated by colon from centre point calculation * update osm2pgsql, better handling of imports without flatnode file * switch to more efficient algorithm for word set computation - * use only boundries for country and state parts of addresses + * use only boundaries for country and state parts of addresses * improve updates of addresses with housenumbers and interpolations * remove country from place_addressline table and use country_code instead * optimise indexes on search_name partition tables @@ -266,7 +336,7 @@ * complete rewrite of reverse search algorithm * add new geojson and geocodejson output formats - * add simple export script to exprot addresses to CSV + * add simple export script to export addresses to CSV * remove is_in terms from address computation * remove unused search_name_country tables * various smaller fixes to query parsing @@ -331,7 +401,7 @@ * move installation documentation into this repo * add self-documenting vagrant scripts * remove --create-website, recommend to use website directory in build - * add accessor functions for URL parameters and improve erro checking + * add accessor functions for URL parameters and improve error checking * remove IP blocking and rate-limiting code * enable CI via travis * reformatting for more consistent coding style @@ -342,7 +412,7 @@ * update to refactored osm2pgsql which use libosmium based types * switch from osmosis to pyosmium for updates * be more strict when matching against special search terms - * handle postcode entries with mutliple values correctly + * handle postcode entries with multiple values correctly 2.5