New
- Long press on player share button to copy url to clipboard #6436
- Added "Open website" button to WebView in license fragment #6314
- Recognize timestamps and hashtags in description #5523
- Added manual tablet mode setting #6059
- Added ability to hide played items in a feed #3371
Improved
- Support Storage Access Framework properly #5415
- Better error handling of terminated channels #5876
- Use constraint layout for play queue item #6443
- The Android share sheet for Android 10+ users now shows the content title and other improvements #5523
- Update Invidious instances and support Piped links #6557
Fixed
- Dismiss choice dialog in onStop() to avoid a leaked window Exception: #6504
- Don't enable SAF on Fire TV #6516
- Fix crash when connecting to a Bluetooth device #6570
- Fix crash when using Repeat Button in tablet layout #6622
Translation
- Fixed Simplified Chinese Plural #6545
- Updated translations
Development
- Convert the abstract class DAOs to interfaces #5462
- Resolve Tabs style checks #6346
- Update Room to 2.3.0 #6313
- Replace the System.exit calls with getActivity.finishAffinity() #6495
- Update AndroidX Fragment to 1.3.4 #6394 #6558
- Annotate some overridden methods and parameters as NonNull #6528
- Refactoring by Android Studio #6556
- Comment out test-android CI job #6562
- Ask for screenshots/video of UI changes in PR template #6539