github PimpinPumpkin/Vela v0.4.1430
Vela 0.4.1430

5 hours ago

What's new

Cut early: the previous stable (0.4.1270) crashed on launch on some Android 10 devices and head units. That is fixed here.

  • Fixed the launch crash from 0.4.1270.
  • Searching from a close zoom keeps your view instead of flying out to frame every result.
  • AMOLED true-black map, navigation overlays and route line (thanks to stickyfran).
  • Every icon on the open places layer keeps its name: labels try four positions, not two.
  • Icons in a dense strip of shops no longer hide each other when you zoom in close.
  • The speed-limit badge and romanized road names now come from the downloaded region files, so they work offline without a routing graph.
  • Reroutes no longer wait on Google once the open router has a route.
  • Diagnostics exports record the network state, so a dropout is visible next to a failed fetch.
  • Offline maps: a region download includes the map picture, and the intro says so.
  • Canary release notes start with one line instead of a warning paragraph.

What's changed in 0.4.1430

  • Diagnostics: network breadcrumbs from the default-network callback (#506)
  • Open places: spread stacked points, demote co-address tenants, sandwich shops are food (#505)
  • Reroutes stop waiting on Google once the open router has answered (#504)
  • AMOLED true-black theme for the map, navigation overlays and route line (#503)
  • A search from a close zoom keeps its view instead of flying out (#502)
  • SearchGates: the search and results presentation gates as one tested function (#501)
  • Calibrate the scrape's browser identity, and stop spoofing Chrome at community services (#439)
  • Canary notes lead with one line, not a warning paragraph (#499)
  • Architecture proposal: the five refactors worth doing next (#417)
  • README: an App Verifier block with the package name on its own line (#500)
  • Offline maps: the region intro no longer says the map picture is not included (#497)
  • Basemap bake: a checked, pinned planetiler download and a shallower rebake past 2 GiB (#495)
  • Offline romanized road names come with the obf route, not a sidecar (#494)
  • Speed-limit badge reads the obf, so it no longer needs a GraphHopper graph (#493)
  • Open places: labels get four anchor slots so a strip mall keeps its names (#492)
  • NavController: the nav side of the map screen carved out of MapViewModel (#491)
  • HiddenWebView: the reviews scraper moves onto the shared base, closing the series (#490)
  • HiddenWebView: the photo gallery scraper moves onto the shared base (#489)
  • HiddenWebView: the popular-times fetcher moves onto the shared base (#488)
  • HiddenWebView: one lifecycle for the hidden scrapers, two fetchers converted (#487)
  • Route provenance as one field: RouteSource (#485)
  • Basemap bake: read bounds from the archive header, and a manifest repair script (#483)
  • Fix the boot crash from the speeding alert holder (#482)
  • Data revisions, one Update per region, and monthly places and basemap bakes (#481)
  • Open places: every icon carries its name (#480)
  • Offline taps never ask Google (#479)
  • Offline basemap: a downloaded region now shows the map, not just routes and pins (#477)
  • Places bake: a region with no businesses is not a failure (#476)
  • Offline router says why it gave up (#475)
  • Places catalog: a bounded box for American Oceania (#473)
  • Docs: drop the duplicated open places bullet left by a merge (#472)
  • Places catalog: bounded boxes for the antimeridian regions (#471)
  • Translation catch-up: every locale complete again (#470)
  • Download a whole country from its pieces in one tap (#469)
  • Remember Vela-data-to-Google matches on disk, and let taps skip Google (#468)
  • Places catalog cut by state and region, downloads pull every piece inside (#467)
  • Dots under labels, dots by rank, pins that claim their spot (#466)
  • Hidden WebViews sleep between fetches (#465)
  • Open places catalog covers every routing region (#464)
  • Places setting reads for users, places ride with downloads as an option, landmarks from z11 (#462)
  • Open places layer: one archive per view, and California is baked (#461)
  • Open places layer: the OSM basemap business POIs yield to it (#460)
  • Places source setting: open data, Google, or both, plus the Overture credit (#459)
  • Open places layer: rank-based density, dots for the rest (#458)
  • The WebView warm-up starts at launch and keeps looking for a quiet moment (#457)
  • Boot the hidden WebViews at a quiet moment, and stagger a tapped place's page loads (#456)
  • Open places layer: hosted regions, downloads with a region, theme-aware labels, less placement work (#441) (#455)
  • Open places layer, beta: the map's businesses from Overture tiles, Google asked only on tap (#441) (#454)
  • The update card lists every release between the installed version and the offered one (#330) (#453)
  • EV charging chip beside Gas, on the map and along the route (#435) (#452)
  • Rename a saved place from its row menu (#434) (#451)
  • Prefer bus, subway, train or tram on transit trips (#431) (#450)
  • Congestion colors on every route, alternates and multi-stop trips included (#403) (#449)
  • The mic dialog lists the phrases it understands (#448)
  • A tapped house number keeps the geocoder's street when the geocode is number-exact (#231) (#447)
  • Bike routes prefer bike lanes and quiet streets, on by default (#401) (#424)
  • A tapped town label resolves only to a listing near the tap (#429) (#446)
  • The date picker shows all seven days on narrow phones (#432) (#445)
  • Transit Depart at and Arrive by send the local clock Google expects, not UTC (#433) (#444)
  • Settings search lands on the matched row, and Parking history is always listed (#426) (#438)
  • Clear history in one place: recent searches, recent places, parking history and recorded trips (#425) (#437)
  • Zoom buttons on touch phones behind Prefer buttons over swipes (#393) (#436)

Full changelog: v0.4.1270...v0.4.1430

Don't miss a new Vela release

NewReleases is sending notifications on new releases.