A dedicated Favorites destination across phone, tablet, and Android TV, smoother TV navigation, and official F-Droid inclusion support with reproducible builds.
Added
- Dedicated Favorites tab in the main navigation on phone, tablet, and Android TV (#188).
- TV: Toggle in Settings → Interface to show or hide the Favorites destination in the navigation drawer (#188).
- F-Droid: Reproducible build metadata and packaging recipe for official F-Droid distribution (#176).
Fixed
- TV: Eliminated navigation stutter, focus jumping, and layout shifting during Leanback remote navigation (#190).
- TV: Improved Hero item focus restoration and safe focus requester handling.
- Logging: Ensure warnings and errors are consistently logged across all build flavors.
Maintenance
- Configure Renovate dependency dashboard, manager presets, and ktfmt formatting pin (#194).
What's Changed
- ci(release): generated notes from the previous release, not from Findroid's v1.0.2 by @midasvo in #185
- fix(tv): log warnings and errors to logcat in every build by @midasvo in #186
- feat(navigation): add Favorites tab and remove from My media and Home (#188) by @midasvo in #189
- feat(fdroid): prepare F-Droid reproducible build recipe and metadata (#176) by @midasvo in #192
- fix(tv): eliminate navigation clunkiness and layout shifting (#190) by @midasvo in #193
- chore(renovate): configure dependency dashboard, package groups, and ktfmt pinning by @midasvo in #195
- chore(release): v2.1.0 by @midasvo in #197
Full Changelog: v2.0.0...v2.1.0
Which APK? ephyra-v<version>-libre-<abi>.apk is for phones and tablets,
ephyra-v<version>-libre-tv-<abi>.apk for Android TV. Most phones need arm64-v8a;
32-bit TV boxes such as the Xiaomi Mi Box need armeabi-v7a. In Obtainium, filter the TV APK
with .*-tv-armeabi-v7a\.apk.