* Fixes an error loading nearby stops when your phone is set to a language other than English
* Improve map pin sheet UI
* Fix Sound Transit 2 Line schedule trip ordering
...and tons of other improvements!
Bug fixes and performance enhancements.
New Timetable UI shows you the schedule for your routes—for any day of the week. Plus lots of bug fixes and more trip planner improvements.
Our new built-in trip planner makes OneBusAway even better.
iOS 26 support!
Bugs Fix & improvements
Bug fixes and performance enhancements.
A brand-new widget and support for dark tinted icons, compatible with iOS 18. Thank you to Manu R for your contributions!
Fixes issue preventing some stops in Washington, D.C. from loading correctly.
Improvements for iOS 18
Analytics improvements and a handful of miscellaneous fixes.
Fixes a bug that was preventing the Sound Transit 1 Light Rail line from loading in the app.
Improves the transit alert user experience
Regarding our donation experience: the Open Transit Software Foundation, which owns and publishes OneBusAway, is an IRS-registered 501(c)(3) non-profit that has received Silver Transparency status on Candid: https://www.guidestar.org/profile/84-1786969
* Fixes wildly inaccurate arrival-departure times
* Drops support for iOS 15; fixes some fit and finish issues with iOS 17
* Improves debug mode (thank you Angel!)
* Adds support for collecting donations from our beloved users (don't worry; folks who can't donate will still get all of the same features.)
Regarding our donation experience: the Open Transit Software Foundation, which owns and publishes OneBusAway, is an IRS-registered 501(c)(3) non-profit that has received Silver Transparency status on Candid: https://www.guidestar.org/profile/84-1786969
• Fixed an issue when viewing a Trip where the Arrival/Departure time may not update (#668)
· Fixes an occasional crash related to the main map screen (#661)
· Increase visual density (#663)
Previous Versions:
· Fixes an occasional crash when panning the map (#321, #540)
· Add a new region picker view (#630)
· Improvements to the networking layer (#643)
· Remove references to Dark Sky (#651)
· Fixes an issue where you could be prompted to upgrade data every time the app opens (#656)
· Fixes an occasional crash related to searching (#658)
Previous Versions:
· Fixes an occasional crash when panning the map (#321, #540)
· Add a new region picker view (#630)
· Improvements to the networking layer (#643)
· Remove references to Dark Sky (#651)
· Fixes an issue where you could be prompted to upgrade data every time the app opens (#656)
· Fixes an issue where you could be prompted to upgrade data every time the app opens (#656)
Previous Versions:
· Fixes an occasional crash when panning the map (#321, #540)
· Add a new region picker view (#630)
· Improvements to the networking layer (#643)
· Remove references to Dark Sky (#651)
· Fixes an occasional crash when panning the map (#321, #540)
· Add a new region picker view (#630)
· Improvements to the networking layer (#643)
· Remove references to Dark Sky (#651)
· If you are on iOS 16+, you will now see detailed maps when you zoom in (supported regions only).
· Remove "Always Allow" access to location (#616)
· Fixes a potential crash in several screens (#620)
This will be the last major update for iOS 14 devices.
Displays more information about service alerts on stops pages.
Adds a new setting to disable route labels on the map.
Fixes the app for the Rogue Valley, Oregon (RVTD) region.
• Fixes a data load issue for Puget Sound users related to a Sound Transit server cutover event (#580, #585)
• Support for custom regions (#534)
Previous Versions:
• Various improvements for VoiceOver interacting with primary map page (#575, #576)
• Fixes in-seat transfers not being read by VoiceOver (#572)
• Add transit agency name to trip sorting list (#568)
Fixes a data load issue for Puget Sound users related to a Sound Transit server cutover event.
• Various improvements for VoiceOver interacting with primary map page (#575, #576)
• Fixes in-seat transfers not being read by VoiceOver (#572)
• Add transit agency name to trip sorting list (#568)
Previous version:
• When editing a bookmark, the “duplicate bookmark” prompt no longer appears (#557)
• Fixed a potential crash with onboarding (#569)
Learn more about this open-source project on GitHub!
github.com/onebusaway/onebusaway-ios