3.9 release notes

Hello all! As the 3.9 release is getting nearer, it is time to prepare its release notes. This is the full list of changes:

List of PRs & commits in this release
Type Merge date URL Title Author
PR 2025-04-05T14:04:26Z #7714 Add small vibration when the phone is shaken to reset the sleep timer eblis
PR 2025-04-06T19:31:54Z #7726 Add button to inbox from empty queue screen tmatale
PR 2025-04-07T21:25:53Z #7745 Fix new episodes action for local feeds ByteHamster
PR 2025-04-08T20:08:47Z #7749 Implement fading effect in multi-select bottom menu dominikfill
PR 2025-04-08T20:36:05Z #7747 Add more real-world release date tests ByteHamster
PR 2025-04-09T18:19:35Z #7696 Add move to top/bottom multi-select action in queue dominikfill
PR 2025-04-11T22:12:00Z #7751 Fix crash in PlaybackService ByteHamster
PR 2025-04-13T18:32:56Z #7759 Clarify headset disconnected string ByteHamster
PR 2025-04-13T19:02:46Z #7758 Faster search by removing fyyd from default providers ByteHamster
PR 2025-04-13T19:04:04Z #7752 Add Predictive Back Gestures ByteHamster
PR 2025-04-13T20:20:43Z #7757 Fix back stack being cleared after searching ByteHamster
PR 2025-04-13T20:21:16Z #7760 Write database exports without seeking export file ByteHamster
PR 2025-04-20T10:30:31Z #7741 Organize FeedItem(s) action section of strings.xml dominikfill
PR 2025-04-24T15:59:36Z #7769 Hide search online button when filtered by feed ByteHamster
PR 2025-04-30T20:12:12Z #7771 Don’t cast class to MainActivity to show message ByteHamster
PR 2025-04-30T20:18:07Z #7537 Vtt support for transcripts Shaac
PR 2025-04-30T20:49:18Z #7790 Fix crash when clicking buttons when feed is not loaded yet ByteHamster
PR 2025-04-30T20:49:55Z #7789 Clarify that auto-download happens from inbox ByteHamster
PR 2025-04-30T20:58:52Z #7791 Don’t crash when using invalid characters in host name ByteHamster
PR 2025-04-30T21:13:39Z #7792 Upgrade SearchPreference library ByteHamster
PR 2025-05-05T20:09:23Z #7801 Remember scroll positions ByteHamster
PR 2025-05-08T20:54:21Z #7803 Fix Echo “check out again” recommendation logic MKryo
PR 2025-05-11T09:37:15Z #7811 Work around crashing WebView on GrapheneOS ByteHamster
PR 2025-05-13T19:24:28Z #7814 Remove SPA importer ByteHamster
PR 2025-05-27T20:52:43Z #7815 Feature add incompletely played episodes to playback history dominikfill
PR 2025-05-27T20:57:52Z #7772 Fix for app not changing theme if system theme changes mayurdw
PR 2025-05-27T21:14:08Z #7823 Echo 2025 bringup ByteHamster
PR 2025-05-28T16:14:53Z #7824 Fix proxy selection spinner ByteHamster
PR 2025-05-31T06:35:41Z #7768 Fix legacy sync queue state if a feed is both added and removed jeroenmuller
PR 2025-06-01T20:36:44Z #7829 Fix user-agent not always being sent ByteHamster
PR 2025-06-25T06:46:30Z #7846 Work around feeds with broken mime type ByteHamster
PR 2025-06-26T09:05:49Z #7830 Enable copying podcast title and host GiannisMakris
PR 2025-06-28T13:40:59Z #7855 Remove duplicate custom feed title in subtitle field Terrance
PR 2025-07-03T11:34:49Z #7862 Fix scroll position in episode list of podcast preview schasi
PR 2025-07-17T13:37:15Z #7880 Let proguard keep needed RxJava and fyydlin files for Fyyd search schasi
PR 2025-07-17T14:03:38Z #7870 Fix onPrepareOptionsMenu not being called on the first tab switch schasi
PR 2025-07-17T14:07:13Z #7879 Fix hiding “add to queue” on search screen ByteHamster
PR 2025-07-17T14:13:39Z #7872 Communicate to user if db backup files could not be deleted schasi
PR 2025-07-17T15:14:37Z #7883 Fix ‘move to top’ being shown on all multi-select screens ByteHamster
PR 2025-07-17T15:44:26Z #7884 Fix ‘all episodes’ on Android Auto not respecting filter ByteHamster
PR 2025-07-17T16:03:30Z #7885 Fix search box being broken with large font sizes ByteHamster
PR 2025-07-17T16:38:19Z #7886 Translations update from Hosted Weblate weblate
Commit 2025-07-17T16:45:46Z 0c828b8 Serbian language passed the 40% threshold ByteHamster
Commit 2025-07-17T16:49:25Z 4b70f3d Update contributors ByteHamster
Commit 2025-07-17T16:49:39Z 44017d5 Update supported website languages ByteHamster
Commit 2025-07-17T16:50:39Z 3351436 Bump version to 3.9.0-beta1 ByteHamster

Which I have summarised as follows (in 431 characters, line endings not included):

∙ Add vtt support for transcripts (@Shaac)
∙ Add predictive back gestures (@ByteHamster)
∙ Faster search by removing fyyd from default providers (@ByteHamster)
∙ Enable copying podcast title and host (@GiannisMakris)
∙ Add “move to top/bottom” multi-select action in queue (@dominikfill)
∙ Add button to inbox from empty queue screen (@tmatale)
∙ Remember scroll positions (@ByteHamster, @schasi)
∙ Various bug fixes & improvements

@ByteHamster, @keunes: what do you think?

5 Likes

Thanks, I just uploaded 3.9.0 to start a slow roll-out. Before anyone asks about F-Droid, read here: Updates on F-Droid – AntennaPod

2 Likes