OsmAPP 1.8.0 & 1.9.0 released

Posted by zby-cz on 11 August 2026 in English.

OsmAPP is the one integrated app for OpenStreetMap ecosystem for both web and mobile. It should be as easy to use as Google Maps, but fully open-source using all the great services around. It was first aimed at broad public, but now it becomes apparent, that it works best for the OpenStreetMap contributors, who want better UX or share OSM around.

The November release didn’t recieve its release notes until now, so we announce both version together. Also, mind that OsmAPP is updated continuously with every commit, versioning is used only for summarizing the changes.

Special thanks to all 6 contributors in both releases (BilbozZ, Dlurak, Fan Yaowen, Gabriele Monaco, Roman Deev, homtec). ❤️

v1.9.0 (Aug 7, 2026)

This release is mainly an announcement of the OpenClimbing fork 🎉

Since 2023 the OpenClimbing project has been developed alongside OsmAPP in one codebase. But recently the needs of both projects have started to differ, so we decided to fork it into a separate repository. The maintainership of the new repo was kindly taken by @jvaclavik.

Feel free to visit and add a star! Also, check out a ton of new features:
🌐 ➡️ https://github.com/jvaclavik/openclimbing  
           https://openclimbing.org/
           LATEST RELEASE: blogpost – OpenClimbing v2.0

To ensure higher reliability, OsmAPP was moved out of Vercel, and is now powered by a hacky-static-export, currently residing at Github Pages.

general

  • next.js hacky-static-export by @zbycz in #1450, #1493
  • auto deploy VPS on push by @zbycz in #1469

FeaturePanel

  • ⏰ Add coloring for opening times to indicate state by @homtec in #1141
  • Instant fetching for ways by @zbycz in #1488

SearchBox

  • show z/x/y tile boundaries by @zbycz in #1472
  • add more overpass hosts + retry if busy by @jvaclavik in #1460

Locales

  • locales: update Chinese translations (Q1, 2026) by @fywmjj in #1456
  • locales: Add Russian localization and add missing strings by @deevroman in #1482

v1.8.0 (Nov 9, 2025)

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.

general

  • 🍔 HamburgerMenu: new design by @jvaclavik in #1283
  • 📲 ShareDialog: add QR codes + ux by @jvaclavik in #1226
  • 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:MM or when needed as HH:MM:SS by @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 undefined by @zbycz in #1362
  • batch add members by @zbycz in #1365
  • store expanded sections by @zbycz in #1422

Locales

  • locales: add Chinese translations by @fywmjj in #1191, #1313

Thank you for your support!

@zbycz and @jvaclavik

Related projects:

Discussion

Leave a comment

Log in to leave a comment