nominatim_api_client 0.5.0
nominatim_api_client: ^0.5.0 copied to clipboard
A client for accessing the Nominatim API. Please note that Client for Nominatim API is unofficial and not endorsed by OpenStreetMap.
Changelog #
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.5.0 - 2025-10-26 #
⚠ BREAKING CHANGES #
- The
GeoJsonmodel has been converted from a class to an abstract class. - The
debugparameter has been removed from the endpoints.
Code Refactoring #
- add geo json feature collection model (147163f)
- add geo json feature model (1f9edb5)
- add geo json geometry collection model (b14d07f)
- add geo json line string model (9967d94)
- add geo json multi line string model (4d4cdef)
- add geo json multi point model (4a50dc4)
- add geo json multi polygon model (4ec3e05)
- add geo json polygon model (112abf1)
- convert geo json model to abstract base class (b60b1b4)
- remove debug parameter from endpoints (0fb5508)
0.4.0 - 2025-10-12 #
⚠ BREAKING CHANGES #
- The keyword model has been converted from a class to an abstract class.
- The previously required fields in the
GeoJsonPointmodel class are now nullable. - The
latandlonfields have been retyped fromStringtodouble.
Features #
- add details endpoint (acdd83f)
Code Refactoring #
- add address keyword model (cdbbeb8)
- add address line model (10e46aa)
- add base result model (#3) (d0adee3)
- add details result model (721b9cb)
- add geo json point model (e624f82)
- add keyword model (1c09084)
- add name keyword model (ea055f5)
- add nullability to geojson point fields (#6) (5086bb6)
- add place type to address line model (8b0217d)
- convert keyword model to abstract base class (c314c25)
- retype lat and lon from string to double (#4) (4ace68e)
0.3.0 - 2025-09-25 #
0.2.0 - 2025-09-21 #
0.1.0 - 2025-09-09 #
Features #
- add search endpoint (e61f0ae)
Code Refactoring #
- add authority uri constant (bc2f45d)
- add email address client (3dcd55d)
- add geo json model (fdb7069)
- add library and export directives (a388947)
- add nominatim api client (e30ebe7)
- add nominatim api client example (296a2b4)
- add nominatim api client exception (43eb2cc)
- add search result model (e375bcc)
- add user agent client (a2f21d0)
- remove binary file (084f9e6)
- remove test file (38929f5)
Documentation #
- add getting started (ac1286b)