v1.8.0 (Nov 9, 2025)
OsmAPP is updated continuously with every commit. Versioning is used only for summarizing the changes once in a while.
Most notably the app got the new "Hamburger menu" as a side-drawer, which really makes it feel more mature. Also, OsmAPP now features the new official OpenStreetMap vector tiles called Shortbread, which switches dark and light theme according to your app theme setting. Currently it is not clickable - see thread here.
In Feature Panel, we now load the "social image" (og:image) for the first website, which usually shows very relevant image. Overall OsmAPP now displays wide variety of images: Wikimedia/Wikipedia/Wikidata images, the image=* tag, og:image and three streetviews – Mapillary, KartaView and Panoramax.
In numbers:
- 6 months since last release
- 278 commits (roughly the same number as last time)
- 148 commits were climbing related, 56 regarding the development of new relation editor in EditDialog.
- and 59 refactoring commits
What's Changed
Click any pull request to see screenshots and examples. The more emojis, the more important task! 🙂
general
- 🍔 HamburgerMenu: new design by @jvaclavik in #1283
- 📲 ShareDialog: add QR codes + ux by @jvaclavik in #1226
- Search: add opensearch.xml by @jvaclavik in #1167
- SearchBox: fix losing focus on pressing Enter by @BilbozZ in #1438
Map and layers
- ⭐️ add shortbread vector tiles+styles by @zbycz in #1133
- add rock landcover to outdoorStyle by @zbycz in #1185
- add arrow for previewMarker outside of map by @zbycz in #1315
FeaturePanel
- 🏞️ Images: Load og-image for features by @Dlurak in #1149
- Images: Show the panoramax license by @Dlurak in #1148
- FeaturePanel: Show intervals always as
HH:MMor when needed asHH:MM:SSby @Dlurak in #1151 - FeaturePanel: Optimized featured tags by @Dlurak in #1153
- FeaturePanel: Allow all css colors by @Dlurak in #1155
- FeaturePanel: prefer level:ref if available by @zbycz in #1280
- PublicTransport: Improve reliability of requestLine by @glemco in #1160
EditDialog - small enhancements to the new Relations editor
- show grade system input as autocomplete by @jvaclavik in #1143
- climbing multivalue editor by @jvaclavik in #1229
- add osmChange file download by @zbycz in #1320
- fix convertToRelation deletes peaks by @zbycz in #1338
- add modified badge by @zbycz in #1342
- Add Save & Draw by @jvaclavik in #1340
- node location can be
undefinedby @zbycz in #1362 - batch add members by @zbycz in #1365
- store expanded sections by @zbycz in #1422
Locales
OpenClimbing.org
A lot of development went to enhancing the climbing features: On areas you can filter and sort through all displayed crags. This filtering is also available on the ClimbingTiles layer. For each route we show grade color on the map and also label in user-prefered grading system. On hover, you can see outlines for climbing relations (crags, areas, area of areas). See eg. Frankenjura area. And, every climbed route can be marked as ascented with a "tick" - persisted in our DB with with your OpenStreetMap login.
- Climbing: Add sort to crags in area by @jvaclavik in #1166
- Climbing: Add filter on crag by @jvaclavik in #1168
- Climbing: Add climbing type badges by @jvaclavik in #1189
- Climbing: Add family friendly tag by @jvaclavik in #1359
- Climbing: Add rock materials by @jvaclavik in #1421
- Climbing: fetch parents for all climbing features by @zbycz in #1431
- Ticks: add RESTful api by @zbycz in #1176
- Ticks: persist to DB by @zbycz in #1400
- Ticks: Connect ticks to UI by @jvaclavik in #1402
- ClimbingTiles: introduce search by @zbycz in #1163
- ClimbingTiles: Add grade to climbing tiles name by @jvaclavik in #1195
- ClimbingTiles: introduce route colors (lentilky) by @zbycz in #1200
- ClimbingTiles: colorful GradeSlider by @zbycz in #1209
- ClimbingTiles: v2 redesign of the tiles+db by @zbycz in #1216
- ClimbingTiles: area+crags filter 🎉 by @zbycz in #1221
- ClimbingTiles: add route_top by @zbycz in #1316
- ClimbingTiles: show area outlines on hover by @zbycz in #1346
- ClimbingTiles: show area of areas by @zbycz in #1373
- ClimbingTiles: convert grades on map by @zbycz in #1387
- ClimbingTiles: add dev user-setting to show all outlines by @zbycz in #1432
- ClimbingTiles: add architecture docs by @zbycz in #1448
New Contributors
- @glemco made their first contribution in #1160
- @fywmjj made their first contribution in #1191
- @BilbozZ made their first contribution in #1438
Full Changelog: v1.7.0...v1.8.0