Skip to content

v0.7.0

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Jun 16:01
v0.7.0
7b03686

Hub federation gains filter-aware country-level rings, shareable region URLs, and a batch of new playground filters, POIs, and detail-panel data.

✨ Highlights

  • Shareable region URLs — open …/Frankfurt to jump straight to a region (geocoded via Nominatim). An explicit region link is no longer overridden by auto-locate.
  • Hub: filters at the country view — the macro tier now reflects active filters, with per-backend completeness rings, a "filter covers N of M regions" coverage banner, and distinct no-match / no-data / can't-filter ring states so partial coverage is never shown as complete.
  • New playground filters — fence, dogs allowed, and shade.
  • Richer detail panel — equipment surface, baby/toddler/shade status pills, and a "Take me there" navigation button.
  • Bakeries added to nearby POIs.
  • Location now renders as a pulsing blue dot with an accuracy ring; mobile photos open fullscreen.

🐛 Notable fixes

  • Click-to-zoom framing restored on select (with a clean zoom-out on close); scroll-wheel and button zoom steps aligned.
  • Empty vs. filtered-out backends now read correctly — "no data" vs "no match".
  • Geography-based playground areas (accurate m²); mobile filter-panel overlap fixed.
  • Apple-Silicon (arm64) Docker builds fixed.

⬆️ Upgrading

.env migration: none required. v0.7.0 adds and removes no environment variables — your existing .env from v0.6.x works unchanged. The env/compose flags on the region-URL feature refer only to the legal pages moving to /legal/impressum and /legal/datenschutz, which the updated app image serves automatically. Custom IMPRESSUM_URL / PRIVACY_URL overrides are unaffected.

🔴 Required — full re-import. The data model changed (new bakery POIs + schema updates), so pull + restart is not sufficient. After upgrading, run a full re-import (not API_ONLY):

docker compose pull
docker compose up -d
docker compose --profile data-node run --rm importer   # full re-import

Full instructions: Upgrade guide.