0.4.0-alpha: release notes

This commit is contained in:
Seb3thehacker committed 2026-11-11 13:10:03 -08:00
1 parent 3155f26648
commit 80a5d68d4c
2 files changed
+43 -7

No files matched your search

+30 -7
View File
@@ -1,13 +1,36 @@
Gearslip 0.3.40 is a test build for a few cars that still don't connect.
Gearslip 0.4.0 brings a web browser with ad blocking, a map behind place lists, any music app or messenger in the car, and a cleaner player beside the map.
If your car works on 0.3.39, you don't need this one. If you're following #18, #39 or #57, please try it and attach a log to your issue: open Gearslip, tap Logs, then Share log.
## New
- The car's web browser opens on a start page with bookmark tiles, the search engine you choose, and ad blocking with EasyList and EasyPrivacy (#85). Manage bookmarks in the car or on the phone.
- Add any installed app to the car as a music app or a messenger, under Car > Apps > Add an app (#84).
- Apps that list places, such as RF Sentinel, show them on a map, as Android Auto does.
- Download a certificate from a link, as a .p12 file or as PEM or DER, and fetch it again later from Settings (#15).
- Car display density takes any value from 60 to 480 DPI, under Screen > Custom (#82).
- Hide the nav bar's mic button. The car's voice key still works.
- Phone in the car opens on recent calls, with missed calls marked.
- Today's weather card shows the next few hours.
## Player and navigation
- With the player beside the map, like, shuffle, repeat, and lyrics sit in the nav bar, and the dock button there closes the player.
- The player's buttons fit narrow screens, and the song's times show beside the map and in larger type on the media screen.
- The trip's time, arrival, and distance have their own card at the bottom again.
- The cover stays steady instead of dimming every few seconds.
- Waze's Go button counts down and starts the drive by itself.
## Fixed
- A car that holds back its screen is asked for it again with the detail older cars expect. This is for the 2017 Pilot (#57) and other cars on the oldest Android Auto version.
- Music no longer carries on from the phone's speaker after you turn the car off. An app that started playing again by itself is paused a second time (#39).
- A liked song lights up the whole like button, as shuffle and repeat do. Before, only the heart filled in for apps such as Metrolist.
- Map apps keep their GPS fix with the phone locked (#99). Gearslip asks for location "Allow all the time" while a car is connected, and uses it only then.
- Gearslip tells Honda cars which phone it is, so they hand over their screen, and sends sound in bigger chunks to cars that take it slowly (#86, #87). Thanks to @davideresigotti.
- A car that hangs up during setup gets a shorter request the next time (#91).
- The car screen follows the language you pick for Gearslip (#80).
- The music browser handles apps that list the same song twice (#90).
- Screen sharing stops when the car leaves (#88).
- Apps known not to work show a red X and start unticked, in the car and in the phone's app list. Patched copies that work, such as Waze through Morphe, show none.
## Testing
- GM cars open two more channels, Bluetooth and Wi-Fi projection, and log what the car sends on them. This is to find out why the 2021 Bolt hangs up about 20 seconds in (#18). If you drive a GM car, type your phone's Bluetooth address under Settings > Connection > Phone's Bluetooth address. You'll find it in Android's Settings under About phone.
## Changed
- The car audio choice moved to Settings > Connection. With Through Gearslip, map apps' spoken directions play on the phone.
- Connecting wirelessly with Wi-Fi off now asks you to turn it on (#102). Thanks to @grmasa.
## Privacy
Gearslip now has a [privacy policy](https://github.com/twinksoftware/gearslip/blob/main/PRIVACY.md). It lists every service Gearslip contacts and what each one receives.
Help translate Gearslip on [Weblate](https://hosted.weblate.org/engage/gearslip/).
@@ -14,6 +14,19 @@ object Changelog {
class Release(val versionCode: Int, val versionName: String, val changes: List<String>)
val releases = listOf(
Release(
4001, "0.4.0-alpha",
listOf(
"The web browser opens on your bookmarks, with the search engine you choose and ads blocked.",
"Add any app to the car as a music app or a messenger, under Apps on the phone.",
"Apps that list places show them on a map.",
"Like, shuffle, repeat, and lyrics sit in the nav bar while the player is beside the map.",
"Map apps keep their GPS with the phone locked once location is allowed all the time.",
"Apps that don't work show a red X and start unticked.",
"Download a certificate from a link, under Certificate in Settings.",
"Car audio moved to Settings > Connection.",
),
),
Release(
15, "0.3.40-alpha",
listOf(