⚠️ IMPORTANT ANNOUNCEMENT ⚠️
Starting version 0.26.0 (in about a week or two from today, 13.02.2025), Dawarich will use postgis/postgis:17-3.5-alpine
as the default database docker image. Please consider updating your database image as suggested in the docs on the website. If you have encountered problems with moving to a PostGIS image while still on Postgres 14, I collected a selection of compatible docker images for different CPU architectures, which you can also find in the docs.
Custom map tiles
In the user settings, you can now set a custom tile URL for the map. This is useful if you want to use a custom map tile provider or if you want to use a map tile provider that is not listed in the dropdown.
To set a custom tile URL, go to the user settings and set the Maps
section to your liking. Be mindful that currently, only raster tiles are supported. The URL should be a valid tile URL, like https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png
. You, as the user, are responsible for any extra costs that may occur due to using a custom tile URL.
custom-maps-demo.mov
Added
- Safe settings for user with default values.
- Nominatim API is now supported as a reverse geocoding provider.
- In the user settings, you can now set a custom tile URL for the map. #429 #715
- In the user map settings, you can now see a chart of map tiles usage.
- If you have Prometheus exporter enabled, you can now see a
ruby_dawarich_map_tiles
metric in Prometheus, which shows the total number of map tiles loaded. Example:
# HELP ruby_dawarich_map_tiles_usage
# TYPE ruby_dawarich_map_tiles_usage counter
ruby_dawarich_map_tiles_usage 99
Fixed
- Speed on the Points page is now being displayed in kilometers per hour. #700
- Fog of war displacement #774
Reverted
💙 This release is supported by Steven B., James Manolios, chenrik, aldumil, Arne Schwarck, derpderpington, Chippie, dint, jhalpern, Lex Fradski, Schlufo, cyberswan.at, craftyklaus, JMyrng and Jonah B. on Patreon 💙
What's Changed
- Bump rspec-rails from 7.1.0 to 7.1.1 by @dependabot in #842
- Bump webmock from 3.24.0 to 3.25.0 by @dependabot in #841
- Bump database_consistency from 2.0.3 to 2.0.4 by @dependabot in #840
- Add support for Nominatim by @Cyberax in #634
- Custom map tiles by @Freika in #849
- Revert "fix: set dbname in psql entrypoint commands" by @Freika in #863
- Feature/parallel docker image builds by @Freika in #865
- Revert "Feature/parallel docker image builds" by @Freika in #874
- Fix fog gets displaced when dragging map by @chnikel in #851
- Add radius param of 10 by @arne182 in #732
- Revert "Add radius param of 10" by @Freika in #875
- Revert 875 revert 732 patch 3 by @Freika in #876
- Feature/tiles usage stats by @Freika in #878
- 0.24.1 by @Freika in #877
New Contributors
Full Changelog: 0.24.0...0.24.1