3.5 release notes

Good morning! I worked on the release notes for version 3.5. Full list of changes since version 3.4:

List of PRs & commits in this release
Type Merge date URL Title Author Type Functionality group
PR 2024-04-11T21:50:25Z #7081 Don’t spam the logs when doing unit tests ByteHamster Behind-the-scenes-improvement
PR 2024-04-13T08:04:03Z #7088 Fix detection of local-only refresh ByteHamster Behind-the-scenes-improvement
PR 2024-04-13T15:28:56Z #7090 Store download date in database ByteHamster Behind-the-scenes-improvement
PR 2024-04-13T17:18:13Z #7091 Add lazy loading to feed item list ByteHamster Behind-the-scenes-improvement
PR 2024-04-14T09:43:51Z #7095 Hide info views in multi-select ByteHamster improvement
PR 2024-04-14T09:45:12Z #7087 Optionally display subscriptions as a simple list ByteHamster New feature
PR 2024-04-15T17:24:06Z #7100 Show feed search results as soon as they are available ByteHamster improvement
PR 2024-04-15T17:28:10Z #7094 Show episode covers on podcast page ByteHamster improvement
PR 2024-04-16T06:14:59Z #7085 Nextcloud Gpodder sync using wrong url tomhense Bugfix
PR 2024-04-16T22:01:34Z #7053 playback: do not enable sleep mode in Android Auto hades improvement
PR 2024-04-21T17:50:20Z #7122 Improve about icons flofriday improvement
PR 2024-04-24T18:57:30Z #7129 Improve contributors licenses screens flofriday improvement
PR 2024-04-25T20:42:23Z #7137 Fix infinite refresh indicator flofriday Bugfix
PR 2024-04-27T08:05:59Z #7140 Switch Emulator CI to Ubuntu ByteHamster Behind-the-scenes-improvement
PR 2024-04-27T08:42:54Z #7097 Move ‘show subscription title’ setting to subscription page ByteHamster improvement
PR 2024-04-27T08:44:09Z #7126 Use multiple threads for refreshing feeds 0x082c8bf1 improvement
PR 2024-04-27T09:28:31Z #7142 Fix sharp corners on placeholders flofriday improvement
PR 2024-04-29T05:40:03Z #7093 Bottom multi-select ByteHamster improvement
PR 2024-05-01T09:36:15Z #7152 playback: remove special handling for Huawei hades Behind-the-scenes-improvement
PR 2024-05-03T19:42:14Z #7161 Show statistics above description on feed info page ByteHamster improvement
PR 2024-05-05T08:05:26Z #7159 Add support for parsing Nero M4A chapters IsAvaible New feature
PR 2024-05-06T20:04:24Z #7163 Fix inconsistent icons in the app toolbar. flofriday improvement
PR 2024-05-06T20:14:26Z #7164 Improve layout for missing chapter images flofriday improvement
PR 2024-05-08T05:46:25Z #7169 Fix settings toolbar having color ByteHamster improvement
PR 2024-05-08T21:27:04Z #7167 Update error message design ByteHamster improvement
PR 2024-05-09T09:44:26Z #7098 Add episodes without subscribing ByteHamster New feature
PR 2024-05-10T06:11:28Z #7175 NoRelayoutTextView: Enable requestLayout in more cases ByteHamster Behind-the-scenes-improvement
PR 2024-05-10T06:14:03Z #7174 Make it possible to scroll swipe actions dialog ByteHamster improvement
PR 2023-12-06T20:26:21Z #6739 Parse podcast:transcript url and store in SQLite tonytamsf New feature
PR 2024-01-01T12:06:01Z #6797 download and store transcript text tonytamsf New feature
PR 2024-02-04T20:43:00Z #6852 Transcript semantic parsing tonytamsf New feature
PR 2024-05-18T16:54:14Z #7103 Display transcript text and follow along the audio tonytamsf New feature
PR 2024-05-18T17:34:36Z #7156 Fix android auto resume on reconnect issues hades Bugfix
PR 2024-05-20T18:25:12Z #7189 Add new date format ByteHamster improvement
PR 2024-05-24T12:21:21Z #7096 Move auto-delete settings ByteHamster improvement
PR 2024-05-31T08:46:59Z #7207 Reorganize settings in the user interface andre-m-dev improvement
PR 2024-05-31T08:51:58Z #7213 Name of the sync server in error messages andre-m-dev improvement
PR 2024-05-31T19:05:38Z #7214 Option to switch app language andre-m-dev New feature
PR 2024-06-07T08:54:37Z #7219 Fix redundant hints on search screen flofriday improvement
PR 2024-06-09T08:04:59Z #7215 Support parsing vorbis comments spanning across pages senventise Bugfix
PR 2024-06-09T17:06:02Z #7230 Add pull to refresh to Downloads screen VishnuSanal New feature
PR 2024-06-09T17:07:05Z #7228 Update info bar when changing playback speed ByteHamster improvement
PR 2024-06-09T18:47:49Z #7204 Spotbugs cleanup part 2 TacoTheDank Behind-the-scenes-improvement
PR 2024-06-09T18:48:22Z #7232 Make swiping out easier ByteHamster improvement
PR 2024-06-13T06:23:26Z #7238 Fix error icon in the drawer flofriday improvement
PR 2024-06-14T15:42:23Z #7248 Make issue template easier to use ByteHamster Behind-the-scenes-improvement
PR 2024-06-18T20:57:54Z #7252 “Remove all from inbox” added to the overflow menu of a single subscription andre-m-dev improvement
PR 2024-06-19T19:14:20Z #7255 Configure IntelliJ Idea IDE automatically ByteHamster Behind-the-scenes-improvement
PR 2024-06-22T11:18:26Z #7260 Update strings keunes improvement
PR 2024-06-22T11:38:18Z #7240 Refactor ToolbarIconTintManager to a simpler API flofriday Behind-the-scenes-improvement
PR 2024-06-23T12:13:22Z #7261 Fix show notes link color flofriday improvement
PR 2024-06-30T09:18:45Z #7268 Fix useless refresh on welcome home screen flofriday improvement
PR 2024-07-01T10:25:36Z #7249 Improve search bar design on add podcast screen flofriday improvement
PR 2024-07-01T10:31:24Z #7264 Fix search view regression flofriday Bugfix
PR 2024-07-10T19:30:32Z #7277 Improve collapsing toolbar collapse state flofriday improvement
PR 2024-07-18T19:08:58Z #7289 Echo 2024 bringup ByteHamster
PR 2024-07-18T20:49:45Z #7293 Backport GlobalSign R6 certificate ByteHamster Behind-the-scenes-improvement
PR 2024-07-18T21:15:00Z #7272 Announce episode download start/end with Talkback teleoflexuous New feature
PR 2024-07-18T21:15:45Z #7294 Fix blue theme sometimes showing partially dynamic ByteHamster Bugfix
PR 2024-07-19T21:49:55Z #7295 Fix subscription deeplink ByteHamster Behind-the-scenes-improvement
PR 2024-07-20T14:18:21Z #7286 Remove support for deeplinking apple podcasts and SubscribeOnAndroid ByteHamster Behind-the-scenes-improvement
PR 2024-07-20T14:19:26Z #7296 Hide ‘Not subscribed’ message the first time we show preview ByteHamster improvement
PR 2024-07-20T16:31:32Z #7298 Fix crash when accessing feed of dummy item ByteHamster Bugfix
PR 2024-07-27T15:42:25Z #7303 Add back SubscribeOnAndroid deeplinking keunes improvement
Commit 2024-07-27T17:22:36Z 648593d Update translations ByteHamster Behind-the-scenes-improvement
Commit 2024-07-27T17:22:42Z 2a7824e Update contributors ByteHamster Behind-the-scenes-improvement
Commit 2024-07-27T17:50:04Z be3ad79 Bump version to 3.5.0-beta1 ByteHamster Behind-the-scenes-improvement
PR 2024-08-01T20:06:49Z #7309 Android 14 on Lenovo tablets does not intialize this AudioEffect. gregsimon Bugfix
PR 2024-08-01T20:09:09Z #7312 Update empty_view_layout.xml getgo-nobugs improvement
PR 2024-08-01T20:51:37Z #7314 Some languages use the quantity ‘one’ also for 11, 21, etc ByteHamster Behind-the-scenes-improvement
PR 2024-08-24T07:37:47Z #7335 Ignore new episodes action for non-subscribed feeds ByteHamster improvement
PR 2024-08-24T08:52:33Z #7342 Fix paddings in online feed preview ByteHamster improvement
PR 2024-08-24T08:54:08Z #7334 Fix feed counters including non-subscribed podcasts ByteHamster Bugfix
Commit 2024-08-26T19:39:51Z aa28a65 Bump version to 3.5.0-beta2 ByteHamster Behind-the-scenes-improvement
PR 2024-08-30T16:07:59Z #7361 Fix snackbar crash when on old Android version ByteHamster Bugfix
PR 2024-08-30T16:11:26Z #7362 Increase buffer duration ByteHamster improvement

Based on this I’d suggest the following change-log (495 characters):

∙ Add episodes without subscribing to a podcast (@ByteHamster)
∙ Pull-to-refresh on Downloads screen (@VishnuSanal)
∙ Switch app language (@andre-m-dev)
∙ Display subscriptions as a simple list (@ByteHamster)
∙ Improved feed refresh speed (@0x082c8bf1)
∙ Display transcript text and follow along the audio (@tonytamsf)
∙ Announce episode download start/end with Talkback (@teleoflexuous)
∙ Support for parsing Nero M4A chapters (@IsAvaible)
∙ Various bug-fixes to improve stability and usability

Please let me know if it needs updating or if you think it’s good to go.
CC @ByteHamster @keunes

Would you consider Display Podcasting 2.0 transcript text @tonytamsf instead of Display transcript text and follow along the audio

Hi @tonytamsf! Thanks for your feedback :smiley:

New release notes including your suggestion:

∙ Add episodes without subscribing to a podcast (@ByteHamster)
∙ Pull-to-refresh on Downloads screen (@VishnuSanal)
∙ Switch app language (@andre-m-dev)
∙ Display subscriptions as a simple list (@ByteHamster)
∙ Improved feed refresh speed (@0x082c8bf1)
∙ Display Podcasting 2.0 transcript text (@tonytamsf)
∙ Announce episode download start/end with Talkback (@teleoflexuous)
∙ Support for parsing Nero M4A chapters (@IsAvaible)
∙ Various bug-fixes to improve stability and usability

I migrated to a new phone and was pleased that the database export/import process worked perfectly.

I noticed that the new phone ran manual AntennaPod refreshes much more quickly and was delighted at the phone’s performance on this and other things. Then I noticed it had received AntennaPod version 3.5 during the migration and I was reminded of this:

Thanks AP team!

Just to chip in my gratitude too. You improved the refresh speed significantly already with the last update. And now this impressive improvement on top of that. Well done!

Shout-out to @tonytamsf :slight_smile:

Thank you @keunes for the design and @ByteHamster for code reviewing the 4 PR’s to make transcript possible!

Hi,

This versions doesn’t seem available on f-droid. Is it a known issue?

See Updates on F-Droid – AntennaPod