What's Changed
- Start & Stop Navigation in existing Map by @Patrick-Kladek in #54
Navigation can now be started in an existing map, instead of a second map appearing over your existing map. This greatly reduces memory usages of apps, as well as improving the UX for users.
Old Behavior |
New Behavior |
- Fix: waypoint
didArrive:
is never called if audio instructions are not enabled. by @michaelkirk in #72 - remove unused code by @michaelkirk in #90
- Position puck in lower portion of screen. by @michaelkirk in #92
- update turf by @michaelkirk in #91
- Add reminder to add changelog entry to pull request template by @michaelkirk in #88
- Hide LanesView on navigation start by @Patrick-Kladek in #96
- Cleanup: remove private header by @michaelkirk in #95
- Work around type-checking error present in XCode 16.0 by @michaelkirk in #97
- Only require background audio when using speech synthesis by @michaelkirk in #64
- Restore the ability to init NavVC without animations. by @michaelkirk in #73
- Remove unnecessary keyboard tracking. by @michaelkirk in #69
- Fix crash in EndOfRouteViewController and restore its presentation by @michaelkirk in #71
- Fix retain cycles in RouteMapViewController by @michaelkirk in #74
- Add "Build Example Project" to CI by @michaelkirk in #77
- Fix version 3 documentation by @hactar in #81
- fix and re-run extract_localizable.sh by @michaelkirk in #70
- SwiftUI Optimisation by @Patrick-Kladek in #76
- Fix tests on german machine by @Patrick-Kladek in #83
- Open RouteController to custom location snapping by @sotomski in #85
- Clean up StyleManager and respect dynamic type by @michaelkirk in #65