What's changed in 0.4.612
- CI: guard against missing translations (fail fast on a locale gap)
- i18n: backfill settings_version_copied into the CJK + Hebrew locales
- Terrain shading: translate the toggle + hint into all 14 locales
- Flock avoid: settings hint states the detour cap + the unavoidable case
- Reconcile #85/#101 speed-limit sign (free-drive guard + overlay fallback)
- Transit tap-through: pick the leg that boards at the tapped stop, not just the line
- Flock along-route count: tile the query + segment-distance the near test
- Flock avoid: stamp the route set by epoch so naming a route can't drop the badges
- Dictation audio focus: abandon before release so music can't stick paused
- Transit route detail: cancel the lookup on close, focus the sheet's back arrow
- Add Android Auto troubleshooting doc for sideloaded nav apps
- Nav: speedometer is a rounded rectangle, matched to the SPEED LIMIT sign
- Speed-B: device-verified on a simulated drive + log only on change
- Speed-B: use Log.i for the overlay-read diagnostic (visible in release)
- Speed limit: online 'Speed B' streamer - posted limit without a routing graph
- Flock: make the toggle AVOID, not just warn (auto-prefer low-camera route)
- Flock: opt-in 'cameras on route' warning on the route picker
- Directions: long-press the map to route through an arbitrary point
- Search: a no-result search no longer shows a blank screen
- Flock layer: fix the Overpass query (out body) + persist the toggle
- Voice: pause playing music while Vela dictation is listening
- Transit UI: drop the chevrons, go clean Google-style
- Transit tap-through: transit-biased headsign geocode + board-leg pick + docs
- Transit: tap-through route stop timeline off the departure board
- Departure board: show more routes per stop (cap 12 -> 24)
- Share menu: rename 'Google Maps link' to 'Copy link' and copy to clipboard
- Show Flock cameras from a neighbourhood zoom, not only street level
- Docs: bus route numbers + flat-vs-grouped board layouts
- Show route numbers on the departure board and group buses by route
- Tapping a bus stop opens the stop, not the road intersection
- Add "Open on the web" to the share menu
- Fix the cold-launch camera staying zoomed out instead of on your location
- Show the departure board when you tap a bus stop on the map (issue #71)
- Show a live departure board when you tap a transit stop
- Show a "departs in X min" countdown and live badge on transit options
- Pin Hebrew dictation instead of falling back to auto-detect
- Show the speed-limit sign while free-driving, not only in navigation
- Redo the launch recenter in the view layer so it actually fires
- Draw mapped Flock and other ALPR cameras on the map
- Snap the map back to my location on launch after a crash
- Drop the 'like Google' aside from the terrain-shading hint
- Add a terrain-shading toggle (off by default) and fix the reviews search circle
- Recolor the overlay houses in classic mode and note it is dark-mode for now
Full changelog: v0.4.593...v0.4.612