X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/d479a0585d6f1a661d70bfd7d8b6e374702a0f52..36388cafe9709bff3153096690c3f88175084ee0:/ChangeLog diff --git a/ChangeLog b/ChangeLog index b42ce7ee..19e50631 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,71 @@ +4.2.0 + + * add experimental support for osm2pgsql flex style + * introduce secondary importance value to be retrieved from a raster data file + (currently still unused, to replace address importance, thanks to @tareqpi) + * add new report tool `nominatim admin --collect-os-info` + (thanks @micahcochran, @tareqpi) + * reorganise index to improve lookup performance and size + * run index creation after import in parallel + * run ANALYZE more selectively to speed up continuation of indexing + * fix crash on update when addr:interpolation receives an illegal value + * fix minimum number of retrieved results to be at least 10 + * fix search for combinations of special term + name (e.g Hotel Bellevue) + * do not return interpolations without a parent street on reverse search + * improve invalidation of linked places on updates + * fix address parsing for interpolation lines + * make sure socket timeouts are respected during replication + (working around a bug in some versions of pyosmium) + * update bundled osm2pgsql to 1.7.1 + * add support for PostgreSQL 15 + * typing fixes to work with latest type annotations from typeshed + * smaller improvements to documentation (thanks to @mausch) + +4.1.0 + + * switch to ICU tokenizer as default + * add housenumber normalization and support optional spaces during search + * add postcode format checking and support optional spaces during search + * add function for cleaning housenumbers in word table + * add updates/deletion of country names imported from OSM + * linked places no longer overwrite names from a place permanently + * move default country name configuration into yaml file (thanks @tareqpi) + * more compact layout for interpolation and TIGER tables + * introduce mutations to ICU tokenizer (used for German umlauts) + * support reinitializing a full project directory with refresh --website + * fix various issues with linked places on updates + * add support for external sanitizers and token analyzers + * add CLI commands for forced indexing + * add CLI command for version report + * add offline import mode + * change geocodejson to return a feature class in the 'type' field + * add ISO3166-2 to address output (thanks @I70l0teN4ik) + * improve parsing and matching of addr: tags + * support relations as street members of associatedStreet + * better ranking for address results from TIGER data + * adapt rank classification to changed tag usage in OSM + * update bundled osm2pgsql to 1.6.0 + * add typing information to Python code + * improve unit test coverage + * reorganise and speed up code for BDD tests, drop support for scenes + * move PHP unit tests to PHP 9.5 + * extensive typo fixes in documentation (thanks @woodpeck,@StephanGeorg, + @amandasaurus, @nslxndr, @stefkiourk, @Luflosi, @kianmeng) + * drop official support for installation on CentOS + * add installation instructions for Ubuntu 22.04 + * add support for PHP8 + * add setup instructions for updates and systemd + * drop support for PostgreSQL 9.5 + +4.0.1 + + * fix initialisation error in replication script + * ICU tokenizer: avoid any special characters in word tokens + * better error message when API php script does not exist + * fix quoting of house numbers in SQL queries + * small fixes and improvements in search query parsing + * add documentation for moving the database to a different machine + 4.0.0 * refactor name token computation and introduce ICU tokenizer