Skip to content

Commit e5a5f02

Browse files
committed
prepare release 4.4.0
1 parent 11ced26 commit e5a5f02

File tree

4 files changed

+47
-2
lines changed

4 files changed

+47
-2
lines changed

CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake")
1919
project(nominatim)
2020

2121
set(NOMINATIM_VERSION_MAJOR 4)
22-
set(NOMINATIM_VERSION_MINOR 3)
22+
set(NOMINATIM_VERSION_MINOR 4)
2323
set(NOMINATIM_VERSION_PATCH 0)
2424

2525
set(NOMINATIM_VERSION "${NOMINATIM_VERSION_MAJOR}.${NOMINATIM_VERSION_MINOR}.${NOMINATIM_VERSION_PATCH}")

ChangeLog

+44
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,47 @@
1+
4.4.0
2+
* add export to SQLite database and SQLite support for the frontend
3+
* switch to Python frontend as the default frontend
4+
* update to osm2pgsql 1.11.0
5+
* add support for new osm2pgsql middle table format
6+
* simplify geometry for large polygon objects not used in addresses
7+
* various performance tweaks for search in Python frontend
8+
* fix regression in search with categories where it was confused with near
9+
search
10+
* partially roll back use of SQLAlchemy lambda statements due to bugs
11+
in SQLAchemy
12+
* fix handling of timezones for timestamps from the database
13+
* fix handling of full address searches in connection with a viewbox
14+
* fix postcode computation of highway areas
15+
* fix handling of timeout errors for Python <= 3.10
16+
* fix address computation for postcode areas
17+
* fix variable shadowing in osm2pgsql flex script, causing bugs with LuaJIT
18+
* make sure extratags are always null when empty
19+
* reduce importance of places without wikipedia reference
20+
* improve performance of word count computations
21+
* drop support for wikipedia tags with full URLs
22+
* replace get_addressdata() SQL implementation with a Python function
23+
* improve display name for non-address features
24+
* fix postcode validation for postcodes with country code
25+
(thanks @pawel-wroniszewski)
26+
* add possibility to run imports without superuser database rights
27+
(thanks @robbe-haesendonck)
28+
* new CLI command for cleaning deleted relations (thanks @lujoh)
29+
* add check for database version in the CLI check command
30+
* updates to import styles ignoring more unused objects
31+
* various typo fixes (thanks @kumarUjjawal)
32+
33+
4.3.2
34+
* fix potential SQL injection issue for 'nominatim admin --collect-os-info'
35+
* PHP frontend: fix on-the-fly lookup of postcode areas near boundaries
36+
* Python frontend: improve handling of viewbox
37+
* Python frontend: correct deployment instructions
38+
39+
4.3.1
40+
* reintroduce result rematching
41+
* improve search of multi-part names
42+
* fix accidentally switched meaning of --reverse-only and --search-only in
43+
warm command
44+
145
4.3.0
246
* fix failing importance recalculation command
347
* fix merging of linked names into unnamed boundaries

SECURITY.md

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ versions.
99

1010
| Version | End of support for security updates |
1111
| ------- | ----------------------------------- |
12+
| 4.4.x | 2026-03-07 |
1213
| 4.3.x | 2025-09-07 |
1314
| 4.2.x | 2024-11-24 |
1415
| 4.1.x | 2024-08-05 |

nominatim/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ def __str__(self) -> str:
3434
return f"{self.major}.{self.minor}.{self.patch_level}-{self.db_patch_level}"
3535

3636

37-
NOMINATIM_VERSION = NominatimVersion(4, 3, 0, 0)
37+
NOMINATIM_VERSION = NominatimVersion(4, 4, 0, 0)
3838

3939
POSTGRESQL_REQUIRED_VERSION = (9, 6)
4040
POSTGIS_REQUIRED_VERSION = (2, 2)

0 commit comments

Comments
 (0)