Skip to content

6.8.5

Compare
Choose a tag to compare
@XilinJia XilinJia released this 02 Oct 20:25
· 112 commits to main since this release

I hope this is reliable enough to be a full release after various rounds of previews. So the changes from 6.7.3 include:

  • migrated mostly the following views to Jetpack Compose:
    • Queues, AudioPlayer, Subscriptions, FeedInfo, EpisodeInfo, FeedEpisodes, Downloads, AllEpisodes, History, Search, and OnlineFeed
  • to counter this nasty issue that Google can't fix over 2 years: ForegroundServiceStartNotAllowedException
    • for this and near future releases, target SDK is set to 30 (Android 12), though built with SDK 35 and tested on Android 14
    • supposedly notification will not disappear and background play will not stop through a playlist
    • please voice any irregularities you may see
  • on episode lists, duration is shown on the top row
  • added toggle grid and list views in the menu of Subscriptions
  • added option to refresh all subscriptions in menu of Queues view
  • added telltale of subscription updating status "U" on infobar in Queues view
  • AudioPlayer got overhauled. with PlayUI and PlayerDetailed fragments Removed
  • Episodes viewholder, feed viewholder, and related adapters etc are removed
  • SwipeActions class stripped out of View related operations
  • migrated reliance on compose.material to compose.material3
  • tuned and corrected some Compose issues