From: Sarah Hoffmann Date: Tue, 1 Apr 2025 08:16:35 +0000 (+0200) Subject: prepare release 5.1.0 X-Git-Url: https://git.openstreetmap.org./nominatim.git/commitdiff_plain/fce279226f80331733f7c3f2734a2ba94f2fca3b prepare release 5.1.0 --- diff --git a/ChangeLog b/ChangeLog index 9ffe4038..dff198eb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,22 @@ +5.1.0 + * replace datrie with simple internal trie implementation + * add pattern-based postcode parser for queries, + postcodes no longer need to be present in OSM to be found + * take variants into account when computing token similarity + * add extratags output to geocodejson format + * fix default layer setting used for structured queries + * update abbreviation lists for Russian and English + (thanks @shoorick, @IvanShift, @mhsrn21) + * fix variant generation for Norwegian + * fix normalization around space-like characters + * improve postcode search and handling of postcodes in queries + * reorganise internal query structure and get rid of slow enums + * enable code linting for tests + * various code moderinsations in test code (thanks @eumiro) + * remove setting osm2pgsql location via config.lib_dir + * make SQL functions parallel save as far as possible (thanks @otbutz) + * various fixes and improvements to documentation (thanks @TuringVerified) + 5.0.0 * increase required versions for PostgreSQL (12+), PostGIS (3.0+) * remove installation via cmake and debundle osm2pgsql diff --git a/SECURITY.md b/SECURITY.md index e3660bcd..98295e1f 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -9,7 +9,8 @@ versions. | Version | End of support for security updates | | ------- | ----------------------------------- | -| 5.0.x | 2027-02-06 +| 5.1.x | 2027-04-01 | +| 5.0.x | 2027-02-06 | | 4.5.x | 2026-09-12 | | 4.4.x | 2026-03-07 | | 4.3.x | 2025-09-07 | diff --git a/src/nominatim_api/version.py b/src/nominatim_api/version.py index fc401248..3c98435d 100644 --- a/src/nominatim_api/version.py +++ b/src/nominatim_api/version.py @@ -8,4 +8,4 @@ Version information for the Nominatim API. """ -NOMINATIM_API_VERSION = '5.0.0' +NOMINATIM_API_VERSION = '5.1.0' diff --git a/src/nominatim_db/version.py b/src/nominatim_db/version.py index 26856498..070417e3 100644 --- a/src/nominatim_db/version.py +++ b/src/nominatim_db/version.py @@ -55,7 +55,7 @@ def parse_version(version: str) -> NominatimVersion: return NominatimVersion(*[int(x) for x in parts[:2] + parts[2].split('-')]) -NOMINATIM_VERSION = parse_version('5.0.0-0') +NOMINATIM_VERSION = parse_version('5.1.0-0') POSTGRESQL_REQUIRED_VERSION = (12, 0) POSTGIS_REQUIRED_VERSION = (3, 0)