AntennaPod 2.7 release notes

Hello!

AntennaPod 2.7 is slowly getting ready for beta release.

Here's the full list of PRs that will end up in the release.
PR author title
#5460 ByteHamster Transform ‘new’ screen into inbox
#5866 ByteHamster Move download logs to a button on the downloads page instead of a tab
#5871 ByteHamster When using “Mark as played” swipe action first remove from inbox, then mark as played
#5870 ByteHamster Swipe actions on the downloads screen
#5875 ByteHamster Fix swiping away not yet downloaded items from downloads screen
#5873 ByteHamster Convert share dialog to bottom sheet
#5877 ByteHamster Remove Gradle plugins that are no longer needed
#5872 ByteHamster Enable multi-select on ‘All episodes’ screen
#5887 TacoTheDank Remove unused assets, update licenses
#5889 ByteHamster Remove ‘Browse gpodder.net’ option
#5802 TacoTheDank Fix some deprecations
#5907 tonytamsf Introduce a list of (unplayed) episodes in Android Auto
#5910 ByteHamster Don’t recreate activity when a result is pending
#5898 adrns Add option to open a podcast from the statistics
#5904 TacoTheDank Update google-services-base library
#5902 TacoTheDank Update jsoup library
#5903 TacoTheDank Remove old redundant rules from proguard
#5918 Toover Do not reload item description if not needed
#5923 ByteHamster Fix placeholder image sometimes missing
#5926 TacoTheDank Update EventBus library
#5927 TacoTheDank Remove more old rules from proguard
#5928 TacoTheDank Integrate TriangleLabelView locally into project
#5930 TacoTheDank Updade Glide library
#5933 ByteHamster Link to localized website version from about screen
#5886 pganssle Convert playback history fragment to lazy loading
#5938 ByteHamster Fix a crash on Android 4.4
#5940 ByteHamster Fix certain feeds/episodes not being downloaded as TLS 1.3 not always working
#5942 TacoTheDank Use new material playlist icon
#5943 TacoTheDank Fix name of chart box drawable
#5945 ByteHamster Remove default gpodder sync server
#5950 ByteHamster Upgrade to new Transifex Client
#5939 ByteHamster Fix authentication error when when subscribing to protected feed
#5951 ByteHamster Fix adding multiple authenticated feeds on database import or first-time sync
#5955 ByteHamster Disable sleep timer vibration by default
#5962 ByteHamster Scroll to top by long-pressing toolbar
#5973 TacoTheDank Resolve app_name in common.gradle
#5956 TacoTheDank Update Checkstyle, use Temurin distribution
#5983 ByteHamster Remove empty space next to inbox icon
#5984 ByteHamster Use circular progress bar on ItemFragment
#5988 ByteHamster Show details dialog when tapping a podcast on the Statistics’ download screen
#5989 ByteHamster Remove storage error activity
#5991 ByteHamster Separate PodcastIndex search from authentication
#5959 TacoTheDank Update navigation drawer error icons (remove iconify)
#5995 ByteHamster Fix chart icon having been renamed
#5996 ByteHamster Fix nested scrolling of download logs
#6000 ByteHamster Fix Nextcloud gPodder app authentication sometimes failing
#6001 ByteHamster Remove Favourites tab in Episodes screen, introduce filter toggle

And based on the list, I would propose the following release notes:

∙ Review new episodes from the new Inbox sreen, swipe them to discard or add to queue (@ByteHamster)
∙ Use swipe actions and quickly toggle Favourites on the Episodes screen (@ByteHamster)
∙ View a list of (unplayed) episodes in Android Auto (@tonytamsf)
∙ Scroll to the top of lists by long-pressing the toolbar (@ByteHamster)
∙ Bug fixes around authentication for podcasts & Nextcloud sync (@ByteHamster)
∙ Directly open localised documentation if availble (for now: da, fr, it, nl) (@ByteHamster)

We might need to add Spanish to the list of languages, but that should be fine in terms of the number of characters.

1 Like

Thanks!

I would make the inbox change more explicit. Something like “Renamed the ‘new’ screen to Inbox and moved it to the side bar. This enables swipe actions”. Then it is more clear to existing users that it is the same screen.

PS: I’m glad we did not get a flood of emails this time :tada: The new forum plugin seems to work.

1 Like

I actually had something like that first, but this way it focuses on what the user now can do (rather than what decision we made). I think using ‘new episodes’ in the beginning of the sentence should already make it pretty clear. So personally I would keep it this way :slight_smile:

Users are often upset by any change. They don’t want to do anything differently. Your suggestion sounds more like “you can do this new thing now”, while I think mine sounds like “don’t worry, don’t freak out, nothing really changed”. For existing users, I think the “nothing changed” message would upset fewer people. I feel like the “you can do this now” is something more targeted at new users who probably don’t read the changelog yet

I believe that many users are actually interested in new features & capabilities, as long as they can keep (or improve) their use habits. I think the fear is not about change per se, but about change that prevents them from doing what they always do (which isn’t the case here). And that this fear only comes out after seeing change in-app, not when reading the changelog.

But ok, fair enough. Here an updated proposal:

∙ View Episodes > New list now in a dedicated screen called Inbox, with swipe actions (@ByteHamster)
∙ Use swipe actions and quickly toggle Favourites on the Episodes screen (@ByteHamster)
∙ View a list of (unplayed) episodes in Android Auto (@tonytamsf)
∙ Scroll to the top of lists by long-pressing the toolbar (@ByteHamster)
∙ Bug fixes around authentication for podcasts & Nextcloud sync (@ByteHamster)
∙ Directly open localised documentation if availble (for now: da, fr, it, nl) (@ByteHamster)

(No need to mention it’s in the side bar - it’s quite prominent there.

How about this? (Removing the > character)

View "New Episodes" list now in a dedicated screen called Inbox, with swipe actions
1 Like