Releases: OneBusAway/onebusaway-android
v2.4.2
Released to Google Play as beta on January 7th, 2019.
versionCode 99
Enhancements:
- Implement #215 - Add occupancy (#948). This isn't visible to users yet as no OBA regional server is currently providing occupancy data (historical, predicted, or real-time)
- Bump ES version for AndroidX and newest Firebase libraries (#955)
Bug fixes:
v2.4.1
v2.4.0
Released to Google Play as beta on December 11, 2018.
versionCode 97
Enhancements:
- #330 - Use runtime permissions (#930)
- Create notification channels (#935)
- #548 - Improve Trip Status vehicle icon (#926) (thanks Pokechu22!)
- Migrate to Android X
- Update the Embedded Social SDK version
Bug fixes:
- Update #934 - Listen for QUICKBOOT_POWERON intents on device restart
- Fix #336 - Set Google Analytics to send 1% of all hits (via sampling)
- Update #933 - Make sure ES is only initialized once
- Fix #933 - Only initialize ES SDK when app is in foreground (#940)
- Fix #933 - Update ES SDK version so that services are not sticky (#941)
- Fix #934 - Modify TripService to start service in foreground (#937)
- Fix #826 - Decrease threshold for detecting all-transit Open311 areas
- Fix #558 (again) - Use exact scheduling for reminder alarms
v2.3.11
Released to Google Play as beta on October 8, 2018. Pushed to 100% production release on October 22, 2018.
versionCode 96
Enhancements:
- Fix #766 - Apply route filter to currently viewed alerts (#913)
- Fix #831 - Remove unused resources (#912)
- Fix #907 - Fail oba release build if Embedded Social API key is missing
Bug fixes:
- Update the Google client id used for OAuth (Fix Google login for Embedded Social) (#921)
v2.3.10
Pushed straight to production on Google Play as hotfix for missing Embedded Social features.
versionCode 95
Enhancements:
- Update Spanish Translations (#903)
Bug fixes:
v2.3.9
Related to beta testing on Google Play on July 18th, 2018. Started production rollout on August 6th, 2018. Roll out complete on Aug 13, 2018.
versionCode 94
Enhancements:
Bug fixes:
v2.3.8
v2.3.7
v2.3.6
Released to beta channel on Google Play on June 5th, 2018
versionCode 91
Enhancements:
- #630 - Add map zoom control with checkbox preference in settings (#867)
- Update Embedded Social SDK to have unobfuscated stack traces
Bug fixes:
- Fix #883 - Don't change stop name text case for "SPLC"
- Fix #881 - Make unit test superclasses abstract so they don't run
- Fix #815 - Make transit line extend to the edge of list item layout
- Fix #812 - Check for null controller when refreshing header
- Fix #865 - Don't show success dialog when OBA API issue report fails
- Fix #878 - If the fragment's state has been saved then don't update it
- Fix #813 - Check if the fragment's state is saved before committing it
- Fix #874 - Update unit tests to use AndroidJUnitRunner
- Fix #718 - Remove "android:" prefix from theme cursor styling
- Fix #868 - Use application context to check for user level restrictions
v2.3.5
Released to Google Play beta channel on April 3, 2018. Started production rollout on April 12, 2018. Promoted to full production release May 17, 2018.
versionCode 90
Enhancements:
- Remove GET_ACCOUNTS permission and check device account functionality from the ES SDK (Reopens #834, but prevents user from needing to grant another install-time permission. See #834 (comment) for details)
Bug fixes:
- Use app name as default reminder name if none set (fixes Pebble notifications for reminders without a name)