Releases: stadiamaps/ferrostar
0.4.0
This release bring massive improvements to the Android UI thanks to @Archdoog! The Android UI is now roughly on par with iOS, so rejoice, Android devs! The iOS UI has also improved in this release too (we've updated the screenshots in the README to match).
We've also freshened up the documentation and added a bit more polish on things that you'll need for real production apps, like background location updates on iOS.
What's Changed
- Fix half-implemented onTapExit changes by @ianthetechie in #138
- Initial proof-of-concept web component library + demo app by @CatMe0w in #129
- Correct a bad package name in contributing docs by @CatMe0w in #140
- Use a minimal Vite serving allow list by @CatMe0w in #141
- Document iOS background location by @ianthetechie in #145
- Android: ArrivalView, supporting formatters and updated testing by @Archdoog in #134
- Merge Priority! Android: Upgraded to Versions Catalog (libs.versions.toml) by @Archdoog in #149
- Android: GridViews and NavigationViews by @Archdoog in #144
- Use camelCase in web implementations by @CatMe0w in #153
- Fix duplicated markers in web by @CatMe0w in #154
- Upgrades to improved MapLibre Compose by @Archdoog in #156
Full Changelog: 0.3.1...0.4.0
0.3.1
0.3.0
What's Changed
Full Changelog: 0.2.1...0.3.0
0.2.1
Documentation improvements and Android release automation fixes.
Full Changelog: 0.2.0...0.2.1
0.2.0
Our second beta release includes UI improvements on iOS including an "arrival view" that shows your ETA (based on the route data), distance remaining, and so on. We've also built a flexible speed limit view for iOS, which will be integrated into the default UI in the next release.
We've also taken the first steps toward our next platform: the web! Expect a preview of that soon from our Google Summer of Code student, @CatMe0w, very soon!
And of course, it wouldn't be a release without some bug fixes. See the full PR log below for details.
What's Changed
- Fix breaking out from navigation camera on iOS by @Max-Leopold in #111
- feat: added basic arrival view by @Archdoog in #110
- Clean up a typo in the android getting started guide. by @Noch2d2 in #123
- Fix docs for Github Personal Access Token by @haysmike in #122
- Initial pass at supporting wasm32-unknown-unknown in a web browser by @ianthetechie in #120
- Fix invalid progress calculation by @ianthetechie in #127
- Feat/ios speed limit view by @Archdoog in #119
New Contributors
Full Changelog: 0.1.0...0.2.0
0.1.0
Beta 1 🚀
This release marks end-to-end integration the absolutely essential pieces to do turn-by-turn navigation on iOS and Android. There are still plenty of rough edges and new features to add, but the essentials are there.
Happy hacking!
What's Changed
- Android location provider by @ianthetechie in #112
Full Changelog: 0.0.32...0.1.0
Alpha 32
What's Changed
- Introduce Valhalla costing options by @Max-Leopold in #104
New Contributors
- @Max-Leopold made their first contribution in #104
Full Changelog: 0.0.31...0.0.32
Alpha 31
What's Changed
- Feat/trip progress by @Archdoog in #105
- Add a status table to the README by @ianthetechie in #108
- A bit of linting by @nyurik in #107
New Contributors
Full Changelog: 0.0.30...0.0.31
Alpha 30
- Upgrade to the latest MapLibre Compose library for Android, fixing the z-order issues with the location puck
- Upgrade iOS MapLibre Native, SwiftUI, and macros to latest versions
- Add a result builder parameter to navigation map views on iOS, enabling users to add their own overlay layers using the SwiftUI DSL
- Fix a thread performance checker warning on iOS due to triggering speech on the main queue
Alpha 29
Fix an issue with the subproject name not matching the convention of the artifactId, causing the the composeui reference to be broken.