mirror of
https://github.com/osm-search/Nominatim.git
synced 2026-02-14 01:47:57 +00:00
prepare release 5.2.0
This commit is contained in:
36
ChangeLog
36
ChangeLog
@@ -1,3 +1,39 @@
|
|||||||
|
5.2.0
|
||||||
|
* increase minimum required Python to 3.9
|
||||||
|
* index and output entrances of buildings and areas (thanks @emlove)
|
||||||
|
* name tags used for creating display names are now configurable
|
||||||
|
(thanks @astridx)
|
||||||
|
* new pattern-replacement query preprocessor (thanks @TuringVerified)
|
||||||
|
* special phrases can now be filtered by presence of tags (thanks @anqixxx)
|
||||||
|
* lua import style now always includes tags required by Nominatim
|
||||||
|
* improved query time reporting and logging
|
||||||
|
* improve word matching for languages with no word boundaries
|
||||||
|
* POIs with addresses inherited from surrounding building are no
|
||||||
|
longer returned in the address layer
|
||||||
|
* avoid creating a directory for the tokenizer when not needed
|
||||||
|
* replace behave with pytest-bdd for BDD testing
|
||||||
|
* refactoring and performance improvements to query parsing
|
||||||
|
* various smaller updates to styles
|
||||||
|
* remove English as default language for South Korea
|
||||||
|
* remove Japanese word variants
|
||||||
|
* updated country names for Norwegians (thanks @Johannes-Andersen)
|
||||||
|
* remove support for deprecated osm2pgsql gazetteer style
|
||||||
|
* fix updating of importances (also needs to update search_name table)
|
||||||
|
* fix query for deletable endpoint to use index again
|
||||||
|
* fix reindexing of contained places when a boundary is deleted and reinstated
|
||||||
|
* fix difference computation error when updating postcodes
|
||||||
|
* bracket handling sanitizer no longer strips bracket terms in the middle of
|
||||||
|
name
|
||||||
|
* reduce precision of stored coordinates to 7-digits everywhere
|
||||||
|
* avoid ST_Relate as it seems buggy on some systems
|
||||||
|
* remove setting for logging queries in DB, no longer functional
|
||||||
|
* postcode updates no longer require a project directory (needed for tests)
|
||||||
|
* refactor locale handling code (thanks @anqixxx)
|
||||||
|
* code updates for newer Python (thanks @emmanuel-ferdman)
|
||||||
|
* better test coverage (thanks @asharmalik19)
|
||||||
|
* various fixes and improvements to documentation
|
||||||
|
(thanks @anqixxx, @dave-meyer, @hasandiwan)
|
||||||
|
|
||||||
5.1.0
|
5.1.0
|
||||||
* replace datrie with simple internal trie implementation
|
* replace datrie with simple internal trie implementation
|
||||||
* add pattern-based postcode parser for queries,
|
* add pattern-based postcode parser for queries,
|
||||||
|
|||||||
@@ -9,11 +9,11 @@ versions.
|
|||||||
|
|
||||||
| Version | End of support for security updates |
|
| Version | End of support for security updates |
|
||||||
| ------- | ----------------------------------- |
|
| ------- | ----------------------------------- |
|
||||||
|
| 5.2.x | 2027-10-29 |
|
||||||
| 5.1.x | 2027-04-01 |
|
| 5.1.x | 2027-04-01 |
|
||||||
| 5.0.x | 2027-02-06 |
|
| 5.0.x | 2027-02-06 |
|
||||||
| 4.5.x | 2026-09-12 |
|
| 4.5.x | 2026-09-12 |
|
||||||
| 4.4.x | 2026-03-07 |
|
| 4.4.x | 2026-03-07 |
|
||||||
| 4.3.x | 2025-09-07 |
|
|
||||||
|
|
||||||
## Reporting a Vulnerability
|
## Reporting a Vulnerability
|
||||||
|
|
||||||
@@ -32,8 +32,7 @@ description of the nature and severity of the issue. **
|
|||||||
Patches for identified security issues are applied to all affected versions and
|
Patches for identified security issues are applied to all affected versions and
|
||||||
new minor versions are released. At the same time we release a statement at
|
new minor versions are released. At the same time we release a statement at
|
||||||
the [Nominatim blog](https://nominatim.org/blog/) describing the nature of the
|
the [Nominatim blog](https://nominatim.org/blog/) describing the nature of the
|
||||||
incident. Announcements will also be published at the
|
incident.
|
||||||
[geocoding mailinglist](https://lists.openstreetmap.org/listinfo/geocoding).
|
|
||||||
|
|
||||||
## List of Previous Incidents
|
## List of Previous Incidents
|
||||||
|
|
||||||
|
|||||||
@@ -2,10 +2,10 @@
|
|||||||
#
|
#
|
||||||
# This file is part of Nominatim. (https://nominatim.org)
|
# This file is part of Nominatim. (https://nominatim.org)
|
||||||
#
|
#
|
||||||
# Copyright (C) 2024 by the Nominatim developer community.
|
# Copyright (C) 2025 by the Nominatim developer community.
|
||||||
# For a full list of authors see the git log.
|
# For a full list of authors see the git log.
|
||||||
"""
|
"""
|
||||||
Version information for the Nominatim API.
|
Version information for the Nominatim API.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
NOMINATIM_API_VERSION = '5.1.0'
|
NOMINATIM_API_VERSION = '5.2.0'
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
#
|
#
|
||||||
# This file is part of Nominatim. (https://nominatim.org)
|
# This file is part of Nominatim. (https://nominatim.org)
|
||||||
#
|
#
|
||||||
# Copyright (C) 2024 by the Nominatim developer community.
|
# Copyright (C) 2025 by the Nominatim developer community.
|
||||||
# For a full list of authors see the git log.
|
# For a full list of authors see the git log.
|
||||||
"""
|
"""
|
||||||
Version information for Nominatim.
|
Version information for Nominatim.
|
||||||
@@ -55,7 +55,7 @@ def parse_version(version: str) -> NominatimVersion:
|
|||||||
return NominatimVersion(*[int(x) for x in parts[:2] + parts[2].split('-')])
|
return NominatimVersion(*[int(x) for x in parts[:2] + parts[2].split('-')])
|
||||||
|
|
||||||
|
|
||||||
NOMINATIM_VERSION = parse_version('5.1.99-1')
|
NOMINATIM_VERSION = parse_version('5.2.0-0')
|
||||||
|
|
||||||
POSTGRESQL_REQUIRED_VERSION = (12, 0)
|
POSTGRESQL_REQUIRED_VERSION = (12, 0)
|
||||||
POSTGIS_REQUIRED_VERSION = (3, 0)
|
POSTGIS_REQUIRED_VERSION = (3, 0)
|
||||||
|
|||||||
Reference in New Issue
Block a user