An Android app for accessing information about the FIRST Robotics Competition.
MIT License
Bot releases are visible (Hide)
Version 9.0.2:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Phil Lopreiato (3):
Add wait in github release script
Ensure setting rootView for AllTeamsListFragment
Version 9.0.2 Whatsnew
Published by phil-lopreiato 9 months ago
Version 9.0.1:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Phil Lopreiato (5):
only publish apks with release script
fix match key validation for 2023 CMP double elim matches (#979)
Support 5 digit team keys (#980)
Add proguard rules for gson + R8
Version 9.0.1 Whatsnew
Published by phil-lopreiato 9 months ago
Version 9.0.0:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Bryan Herbst (1):
Fix for crash when viewing team@event for a B team (#976)
Phil Lopreiato (8):
Update compileSdkVersion to 33
dependency updates
update gradle wrapper version
2024 dependency updates (#977)
set event location visibility
Add proguard rules for retrofit types
Changes for API 33 & 34 (#978)
Version 9.0.0 Whatsnew
Published by phil-lopreiato over 1 year ago
Version 8.0.0:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Bryan Herbst (2):
Fix geo: intents on Android 11+ (#963)
Fix notifications without icons (#967)
Jordan Miller (1):
Add 2023 match breakdowns (#974)
Updates to libraries to actually be able to run
Phil Lopreiato (4):
Set Mutability on SummaryNotification Dismiss
Remove deprecated jvm argument
lint fix
Version 8.0.0 Whatsnew
Teraterayuki (1):
Add Japanese Translation (#951)
Published by phil-lopreiato over 2 years ago
Version 7.0.5:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Phil Lopreiato (3):
[onboarding] Gracefully Handler Worker Failure
Set ForegroundInfo in expedited work
Version 7.0.5 Whatsnew
Published by phil-lopreiato over 2 years ago
Version 7.0.4:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Phil Lopreiato (4):
Expedite MyTBA Registration Worker
Register with debug name
fix mytba registration
Version v7.0.4 Whatsnew
Published by phil-lopreiato over 2 years ago
Version 7.0.3:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Phil Lopreiato (5):
Improve null safety in EventSortByTypeAndNameComparator
Add null check for team location
Add null checks in onboarding animation in case view gets destroyed
Migrate mytba update to WorkManager (#959)
Version 7.0.3 Whatsnew
Published by phil-lopreiato over 2 years ago
Version 7.0.2:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog
Phil Lopreiato (6):
Optimize project imports
do not retain fragments in HomeActivity
do not retain fragments in Gameday
Migrate mytba settings to WorkManager
Port initial data load to WorkerManager and remove retained fragments
reset codegen
Version 7.0.2 Whatsnew
Published by phil-lopreiato over 2 years ago
Version 7.0.1:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Phil Lopreiato (2):
Add 2022 Event Insights Breakdown
Version 7.0.1 Whatsnew
Published by phil-lopreiato over 2 years ago
Version 7.0.0:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Phil Lopreiato (24):
Prevent trying to unbind views multiple times
Fix gradle errors
Update Android Plugin & Gradle Versions
Library updates
Update to target Android 31
Add 2022 Match Breakdown View
Update unit tests
Port test notification script to vanilla python
Bump gradle plugin version
Set PendingIntent Mutability Flags for Notifications
Move to github actions for CI
yaml lint
more ci migration
lint
Migrate to FCM Cloud Messaging and dagger-android (#955)
fix prod build key paths
fix week numbering
try prod build path fix again
make directory for keys
one more
Version 7.0.0 Whatsnew
Fix foul calculation in breakdown view
Update gradle play publisher
Bump max version for WRITE_EXTERNAL_STORAGE
Published by phil-lopreiato over 4 years ago
Version 6.0.4:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Phil Lopreiato (10):
Run Notification Processing via JobScheduler API (#946)
Improved Notification Unit Tests (#947)
Additional Simplification/Tests for Notifications (#949)
Fix summary notifications (#950)
Be sure to start refresh traces
Check if views are already bound before unbinding
Use JobScheduler API for StatusRefreshService
only bold team followings if java 8 languages features are supported
check if views are bound in ListViewBinder before unbinding
Version 6.0.4 Whatsnew
Published by phil-lopreiato over 4 years ago
Version 6.0.3:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Phil Lopreiato (13):
lint
Try to run robolectric with offline builds (#941)
Migrate to AndroidX Test Runner + Robolectric Offline (#942)
Migrate to firebase crashlytics (#943)
dependency updates
Migrate to AndroidX Preferences (#945)
Add Firebase Performance Tracking (#944)
Fix week tab off-by-one error
release management updates
Version 6.0.3 Whatsnew
proguard tweaks
Version 6.0.3 Whatsnew
Version 6.0.3 Whatsnew
Published by phil-lopreiato over 4 years ago
Version 6.0.2:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Phil Lopreiato (3):
Allow Configuring Dark Mode in Settings
show exceptions for all load data exceptions
Version 6.0.2 Whatsnew
Published by phil-lopreiato over 4 years ago
Version 6.0.1:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Phil Lopreiato (13):
try to fix robolectric (#934)
Swagger updates (#936)
2020 score breakdown fixes
fix FAB color in dark mode
fix media snackbar color
Move 2020 breakdown text to strings resources
Add year offsets up to 2020
rewrite event tab adapter to suck less (#938)
fix breakdown key for foul RP in 2020 breakdown
2020 Event Insights (#939)
Support for Showing Team Avatars (#940)
test fixes
Version v6.0.1 Whatsnew
Published by phil-lopreiato over 4 years ago
Version 6.0.0:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Bryan Herbst (5):
Migrate to AndroidX (#911) (#919)
Dependency updates (#922)
Update Butterknife to 10.1.0 (#923)
Target Java 8, remove retrolambda (#924)
Migrate team list to ViewPager2
Phil Lopreiato (7):
update gradle version
target SDK 29 (#932)
2020 Score Breakdowns (#931)
Dark Mode Support (#933)
Teach MatchRenderer about 2020 RP Names
Lint fixes
Version 6.0.0 Whatsnew
Zachary Orr (1):
Update EventInfoBinder.java (#925)
Published by phil-lopreiato over 5 years ago
Version 5.1.6:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Phil Lopreiato (4):
add 2018 event insights
add 2019 event insights
fix bug with HAB RP in 2019 breakdown
Version 5.1.6 Whatsnew
Published by phil-lopreiato over 5 years ago
Version 5.1.5:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Phil Lopreiato (2):
[notification] Don't use message_type key in payloads (#917)
Version 5.1.5 Whatsnew
Published by phil-lopreiato over 5 years ago
Version 5.1.4:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Bryan Herbst (5):
Use a FileProvider for media suggestions (#907)
Speed up FAB circular reveal to 350ms. (#908)
Match awards sorting to web's sorting (#909)
Switch to new Google sign in branding (#910)
Start using adaptive icon (#914)
Phil Lopreiato (1):
Version 5.1.4 Whatsnew
Published by phil-lopreiato over 5 years ago
Version 5.1.3:
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Bryan Herbst (1):
Keep team numbers on a single line (#905)
Phil Lopreiato (8):
Auto-post releases to slack (#896)
move to clientapi (#906)
update play services deps
bump gradle version
[breakdown-2019] Fix completed rocket icon bug
Version 5.1.2 Whatsnew
python3 release script improvements
Version 5.1.3 Whatsnew
Published by phil-lopreiato over 5 years ago
Version 5.1.2
View the full changelog for this and previous releases on the GitHub page:
https://github.com/the-blue-alliance/the-blue-alliance-android/releases
Shortlog:
Bryan Herbst (1):
Keep team numbers on a single line (#905)
Phil Lopreiato (6):
Auto-post releases to slack (#896)
move to clientapi (#906)
update play services deps
bump gradle version
[breakdown-2019] Fix completed rocket icon bug
Version 5.1.2 Whatsnew