Skip to content

Latest commit

 

History

History
1019 lines (919 loc) · 49.9 KB

CHANGELOG.md

File metadata and controls

1019 lines (919 loc) · 49.9 KB

7.75

7.74

  • Bug Fixes
    • Fix search term persists when navigating to different podcast page (#2908)
    • Fix the show notes web view jumping after loading (#2925)
    • Fix play button local file getting set to pause after episode completion (#1627)
    • Fix volume that was not returning to the original level after restarting sleep timer by shaking the device (#2930)
  • New Features
    • Add sleep timer settings to sleep timer bottom sheet (#2829)
    • Add Google Engage SDK integration (#2847)

7.73

  • New Features
    • Add local search in listening history (#2794)
  • Updates
    • Dark theme improvements on the podcast page (#2811)
    • Add a visibility animation to the submit button on the rating screen (#2824)
    • Improve performance of rendering artwork (#2832)
  • Bug Fixes
    • Fix issue when transcript type have an alternative valid mime type #2910
    • Fix display of html entities in transcripts #2940

7.72

  • Bug Fixes
    • Fix create filter crash (#2677)
    • Improved full screen player Talkback (#2742)
    • Fix multi-select toolbar action order (#2737)
  • New Features
    • Content is now shared through a new UI interface with support for different platforms including Instagram Stories (#2707)
    • Share clips using links, audio clips, and video clips (#2707)
    • Enables transcripts (Internal) (#2747)

7.71

  • New Features
    • Adds the kids banner in profile (#2591)
  • Bug Fixes
    • Fix playback and download failures due to an insecure connection (#2717)
    • Update the episode star value in the Media Session to fix places where it's shown outside the app (#2613)
    • Fix content under the mini player on search screens (#2649)
    • Fix crash when clicking on chapter title within player (#2657)
    • Handle more podcast share links (#2666)

7.70

  • Updates
    • Episodes shared from the player are updated with the playback status. (#2499)
    • Improved the podcast refresh performance. (#2500)
    • Rename Lifetime member to Pocket Casts Champion (#2527)
  • New Features
    • Add an option in your account settings to modify your avatar with Gravatar (#2263)
    • Add the ability to rate podcasts (#2506)
  • Bug Fixes
    • Fix autoplay for Android Auto (#2528)

7.69

  • Updated
    • App opened from a link with an episode timestamp no longer starts playing automatically. (#2479)
  • Bug Fixes
    • Links to episodes with playback position shared from the app are now correctly recognized. (#2471)
    • Fixed Help & feedback AI assistant going under the keyboard. (#2496)
    • Fixed Wear app episode download issue. (#2495)
    • Fix redirects to the app through https://pocketcasts.com/get links. (#2559)

7.68

  • Updates:
    • Update Give rating view to include the average rating (#2421)
    • Removes download button from shelf list in Now Playing (#2493)
  • Bug Fixes
    • Fix playback speed label tap behavior (#2439)

7.67

  • New Features
    • Adds advanced setting to enable caching playing episode in order to minimise streaming (#2380)
  • Bug Fixes
    • Fix sharing episodes when using multi-selection (#2376)
    • Fix deselected chapters not synced correctly between different platforms (#2357)
    • Adds download episode action button to shelf list in Now Playing (#2325)
    • Updates carousel title size (#2401)

7.66

  • New Features
    • Adds an option to export the database and preferences from the Help & Feedback view (#2309)
    • Chapters tab is now accessible from episode details. (#2318)
  • Health
    • Increase target SDK version to 34 (#2279)
    • Optimize writing large no. of podcast episodes into DB (#2324)
  • Bug Fixes
    • Fix: Subscribe button is highlighted in green instead of gray in the carousel (#2278)
    • Fix syncing on app startup in the Automotive app (#2277)
  • Updates:
    • Playback speed can now be changed up to 5x. (#1645)

7.65

  • New Features
    • Add a storage setting that attempts to fix missing downloads files. (#2244)
    • Add an advanced setting that prioritizes seek accuracy over speed during streaming. (#2265)
    • Add sleep timer settings that controls the auto restart sleep timer and shake to restart sleep timer (#2273)
  • Health
    • Increase minimum SDK version to 24 (#2262)
  • Bug Fixes
    • Fix Tesla podcast artwork not loading (#2254)
    • Fix timestamp parameter handling in shared links (#2235)
    • Fix the Google Podcasts OPML file import and include an error message if parsing fails. (#2260)
    • Improve intermediate caching of playing episode (#2242)
    • Fix 'No limit' episode archive setting not being respected (#2270)
    • Fix badges visibility on the Podcasts tab (#2284)
    • Fix podcast title talkback on the Podcasts tab (#2297)

7.64

  • New Features
    • Add three new widgets - small, medium, and large. (#2216)
  • Updates:
    • New design for the Podcasts grid layout (#2165)
    • Adds new dedicated tab for up next (#2213)
    • Mini player small design refresh (#2214)
  • Bug Fixes
    • Fix pull to refresh icon sometimes being stuck in a loading state (#2164)
    • Fix cases where podcasts were ignoring 'Never archive' setting in some cases (#2194)
    • Fix sleep timer end of episode was not keeping the last episode listened (#2269)

7.63

  • New Features
    • Sleep timer: Restart timer when shaking phone (#2054)
    • Sleep timer: Start fading out audio when sleep timer has 5 seconds left (#2069)
    • Sleep timer: Add the option to select the number of episodes (#2097)
    • Enable toggling episode artwork separately in different contexts (#2112)
    • Sleep timer: Add the option to select the number of chapters (#2115)
  • Updates:
    • Improved updating podcast episode when subscribed to thousands podcasts. (#2082)
    • Prioritize embedded chapters over remote ones. (#2098)
  • Bug Fixes
    • Fix flashing artwork (#2086)
    • Fix embedded artwork not being extracted when adding files (#2124)
    • Fix an issue when sorting podcast by episodes could hide some podcasts (#2125)

7.62

  • New Features
    • Allow sharing of bookmarks from bookmarks list (#2022)
    • Add profile bookmark screen where all user bookmarks can be managed (#2037)
    • Sleep Timer restarts automatically if you play again within 5 minutes (#2048)
  • Bug Fixes
    • Improved player view in landscape mode. Added chapter artwork, podcast title, and improved video experience. (#2044)
    • Sleep Timer: End of episode option was not being preserved after switching to another episode from Up Next (#2075)

7.61

  • New Features
  • Updates:
    • Display episode's RSS artwork in more places in the app. (#1943)
    • Consolidate episode's embedded file artwork and RSS artwork into a single setting. (#1987)
    • Add alphabetical sort order for podcast episodes. (#1969)
  • Bug Fixes:
    • Subscription cancellation redirects now to a correct page. (#1973)
    • Fix Trim Silence effect causing clicking sound at the end of episodes and preventing it from finishing. (#2007)
    • Fix not displaying chapter titles in the player. (#2008)

7.60

  • New Features
    • Ability to deselect chapters entering Patron early access with full release for Plus users in next release (#1940)
  • Bug Fixes:
    • Fix an issue where shared lists from the newsletter might not open. (#1988)

7.59

  • Updates:
    • Navigate to a podcast when a podcast title in the player tapped. (#1875)
    • Enable updating playback speed in the media notification from 2x to 3x, 3x to 0.6x, 0.6x to 0.8x, and 0.8x to 1.0x. (#1862)
    • Add toggle for podcast artwork embedded in an episode's show notes (#1854)
  • Bug Fixes:
    • Fixed an issue where bookmarks did not play when episodes where filtered out due to search queries. (#1857)
    • Fixed an issue where bookmarks on description could become unresponsive. (#1873)
    • Fixed an issue where bookmarks could display incorrect timestamps. (#1876)
    • Fixed: Notification center doesn't display playback speed below 1x (#1862)

7.58

  • Bug Fixes:
    • Fixed: The total remaining time was incorrectly displayed for some languages when large font sizes were set on the device in Up Next (#1815)
    • Fixed: The back button in the search was lacking a description, causing an accessibility issue. (#1846)
    • Fixed a bug where podcast setting screen could become unresponsive. (#1845)
    • Fixed: Widget uses custom Headphone controls instead of skipping. (#1853)

7.57

  • Updates:
    • Warn when switching to metered network if warn before using data setting is enabled (#1640)
    • Display episode artwork from podcast feed on Mini-player, Notification & Widget. (#1599)
  • Bug Fixes:
    • Fixed starring episode from full-screen player does not prevent episode from being archived (#1735)
    • Fixed "Hide playback notification on pause" setting not representing its state correctly (#1769)
    • Improved skipping behavior from bluetooth device (#1818)

7.56

  • Updates:
    • Use fling motion instead of scroll motion to open UpNext bottom sheet (#1697)
  • Bug Fixes:
    • Fixed incorrect podcast loading below the correct one on opening native podcast share url (#1696)
    • Fixed an issue where navigation and status bar could sometimes use incorrect theming with Up Next screen. (#1697)

7.55

  • Updates:
    • Save selected tab on Player screen after screen rotation (#1598)
  • Bug Fixes:
    • Improve handling of user files on watch (#1638)
    • Fixed an issue with a missing accessibility label for the 'Up Next' screen (#1657)
    • Fixed an issue with incorrect playback speed shown on the media notification (#1648)

7.54

  • New Features
    • Display episode artwork from podcast feed on full-screen player and episode screens (#1599)
  • Bug Fixes:
    • Fix user files not getting deleted after marking an episode as played (#1548)
    • Fix crash when database emits unexpected null value (#1596)
    • Fix text being cut off in discover search bar at high zoom (#1601)
    • Fix issues where multi-select on one screen would affect another screen (#1579, #1580)
    • Fix skip forward/backward commands from Pixel Buds (#1620)
    • Fix tap to view action from bookmark added notification (#1614)
    • Fix playback effects UI not updating on watch (#1643)
  • Updates:
    • Support dynamic colors for widget (#1588)
    • Add theme support to Up Next screen (#1605)

7.53

  • Bug Fixes:
    • Ensure we have the most up-to-date episode urls before attempting playback (#1561)
    • Prevent crash if database is missing date episode is published (#1573)

7.52

  • New Features:
    • Bookmarks entering Patron early access with full release for Plus users in 7.53 (#1526)
    • Enables Playback 2023 (#1537)
  • Bug Fixes:
    • Avoid brief audio skip back when a streaming episode is downloaded (#1510)
    • Fix change email handling issues (#1518)
    • Fix Chapter Length Calculation Mismatch (#1525)
    • Fix multiselect not working in some cases (#1535)
    • Fix occasional crash on rearranging player shelf items (#1551)

7.51

  • Updates:
    • Take user to alarm permission when the app needs permission for sleep timer (#1487)
  • Bug Fixes:
    • Fix Play button color not updating after changing filter color (#1470)
    • Hide Plus upgrade banner for Patron users (#1508)

7.50

  • Bug Fixes:
    • Fixed chapter progress circle on full-screen player (#1461)
    • Fixed show notes loading issues (#1436)
    • Fixed discover search bar at high device zoom (#1469)

7.49

  • Bug Fixes:
    • Improve multiselect handling in Up Next queue (#1398)
    • Improve the next episode action to remove the playing episode from the Up Next (#1422)
    • Fixed bug where theme selection UI was not functioning as intended (#1399)
    • Improve RTL handling in episode search box (#1405)
  • New Feature:
    • Enables Patron (Internal) (#1442)

7.48

  • New Feature:
    • Suggest episodes to play in Automotive (#1362)
  • Bug Fixes:
    • Avoid memory leak when opening Up Next queue (#1397)
    • Improved the downloading of episode show notes (#1390)

7.47

  • Updates:
    • Enable copying logs from in-app logs viewer (#1298)
    • Updated storage limit title (#1342)
  • Bug Fixes:
    • Fixed auto archive settings getting lost when switching languages (#1234)
    • Improved handling of enabling/disabling new episode notifications (#1264)
    • Fixed the artwork not appearing on the onboarding page (#1299)

7.46.2

  • Updates:
    • Removed login with email and password on WearOS app (#1356)

7.46.1

  • Bug Fixes:
    • Improved multi-select toolbars setup (#1338)

7.46

  • New Feature:
    • Added a support section to the Automotive app (#1277)
  • Bug Fixes:
    • Fixed episodes being removed from the Up Next when clearing downloads (#1280)
    • Improved upgrade flow when signing in with Google account (#1275)
    • Improved performance when archiving multiple episodes (1327)
    • Avoided adding multiple toolbar observers, which was causing the app to lag and freeze (#1333)

7.45.1

  • Bug Fixes:
    • Fixed issue that could cause app freeze when using multiselect (#1315)

7.45

  • Bug Fixes:
    • Added audio ducking as an option when playing over notifications (#1009)
    • Fixed the podcast ratings stars showing if there isn't a rating (#1237)
    • Fixed swiping to open Up Next queue in landscape and on foldables (#1209)
    • Fixed upgrade flow when signing in with Google account (#1204)
    • Fixed watch background refresh description to not reference auto downloads (#1212)
    • Fixed bug where the Add File toolbar would disappear on orientation change (#1235)

7.44

  • New Feature:
    • Added 3 episodes on the Filter AutoDownload (#1169)
    • Added capability to deselect all/below and above on the multiselect feature (#1172)
    • Added share option to episode swipe and multiselect menus (#1190), (#1191)

7.43

  • New Feature:
    • Enabled the ratings feature (#1159).
    • Add setting to autoplay episodes when up next queue is not being used (#1170).
    • Add capability to add +1 minute on the sleep timer (#1139).
    • Adds +- 1 increments to the sleep timer if the custom timer is less than 5 Min (#1144).
  • Bug Fixes:
    • Fixed crash that could occur when rearranging shelf items on the full screen player (#1155).
    • Fixed the acknowledgements being hidden in the Automotive about page. (#1166).
    • Wear OS: Fixed blank screen when showing episode details of cloud files (#1181).

7.42

  • New Features:
  • Updates:
    • Use sha256 to encode email for gravatar (#1080).
  • Bug Fixes:
    • Fixed the sign in notification appearing when there was a network or server issue (#1101).
    • Fixed Extra Dark theme not applying proper background on some settings screens (#987).
    • Fixed Automotive seek bar and playback state issues (#1077).

7.41

  • Updates:
    • Use regular Pocket Casts app icon by default, and allow pride icon to still be selected. (#1079).

7.40

  • Updates:
    • Automotive now has the option to clear your data before logging in (#978).
  • Bug Fixes:
    • Fixed the buffering and seeking issues with some Automotive manufacturers (#977).
    • Improved the resolution of the Gravatar image (#973).
    • Improved the Automotive user profile view (#975).

7.39

  • Bug Fixes:
    • Fixed the discover categories sorting so that it is alphabetical in the device language (#942).
    • Fixed Japanese translations for the 'Show played episodes' setting in Automotive. (#890).
    • Fixed the listening stats. (#960).
    • Fixed crash on grouping by season (#962).
    • Fixed crash that could occur when signing out of the app (#971).
    • Fixed bug that prevented full logs from being displayed within the app (#974).
    • Fixed the skip buttons not appearing in the remote player views (#976).
  • Updates
    • Link users to support forum from within the app (#950).
    • Added a new pride icon (#997).

7.38

  • Updates:
    • Added Advanced Settings section for experimental settings (#885).
    • Added setting to disable sync on metered networks (#885).
    • Added ability to view and share app logs from the "Help & feedback" screen (911).
  • Bug Fixes:
    • Fixed accessibility content desctiption for episode list (#890).
    • Improved the validation of the Automotive skip forward and back time settings (#890).
    • Fixed the show notes' timestamps not getting converted to a link if it contained another link (#814).
    • Prevented crash when signing out of Android Automotive and clearing data while playback is in progress (#919).
    • Fixed keyboard not appearing when creating or editing folders. (#946).

7.37.1

  • Bug Fixes:
    • Fixed an issue that could cause users to be repeatedly logged out of the app. (#930).

7.37

  • New Features:
    • Added capability to sign into Pocket Casts using Google account (#878).

7.35

  • Updates
    • The Automotive skip forward and backward time settings were improved (#817).
    • Fixed Automotive Up Next podcast images not loading (#819).
    • Fixed missing seek bar in the notification drawer and Android Automotive (#822).
    • Added option to clear data when signing out of Android Automotive (828).
    • Podcast carousel on Discover screen now scrolls automatically (818).

7.34

  • Updates
    • Improved the Automotive account page styles (#798).
    • When Automotive doesn't have a browser, the URL and a QR code are shown instead. (#800).

7.33

  • New Features:
    • Added search history (#784).
  • Bug Fixes:
    • App no longer crashes when the device browser has been disabled (#762).
    • Improve discovery of chromecast devices (#780).

7.32

  • Bug Fixes:
    • Ask notifications permission for newly-installed apps on Android 13 (#723).

7.31

  • New Features:
    • Add support for HLS streams (#679).
    • Incorporated new onboarding flow throughout the app (#694).
  • Updates
    • Update styling of upgrade prompt on account details screen (#706).
    • Updated Android 13 media notification controls setting to hide custom actions (#719).
  • Health:
    • Switched to using the new user login and register endpoints. (#685).
    • Upgraded ExoPlayer to 2.18.2 (#707).
  • Bug Fixes:
    • Improved handling of sync errors (#711).
    • App does a better job respecting the device's dark/light mode settings (#710).
    • Make it easier to tap newsletter toggle (#714).
    • Improved unresponsive media notifications (#709).

7.30

  • New Features:
    • Add tappable links to podcast description (#657).
    • Added new Tasker "Query Podcasts", "Query Podcast Episodes", "Query Filter", "Query Filter Episodes" and "Add To Up Next" actions. (#583).
    • Add categories to recommendations screen (#675).
    • Improved the Android Automotive search (#681).

7.29.2

  • Bug Fixes:
    • Fix text on purchase button in new onboarding flow (#698).

7.29.1

  • Bug Fixes:
    • Fixed Norwegian translations (#689).

7.29

  • New Features:
    • Onboarding flow for new users (#645).
    • Display gravatar on profile screen (#644).
    • Remove 2022 End of Year stats flow (#672).
  • Bug Fixes:
    • Fixed podcast date format (#477).
    • Fix unable to permanently change "Skip back time" setting (#632).
    • Included deep link support for share links (#526).

7.28

  • Bug Fixes:
    • Fixed effects bottomsheet flickering to the expanded state while being dragged (#575).
    • Fixed miniplayer play icon animation on theme change (#527).
    • Fixed talkback issues (#630).
    • Fixed skip forward/ backward buttons not showing in media notification while casting (#630).
    • Fix media notification controls configuration to support 3 icons (#641).

7.27

  • New Features:
    • Add End of Year stats (#410).
    • Support Android 13 per-app language preferences (#519).
  • Bug Fixes:
    • Fixed some layout issues in the EpisodeFragment (#459).
    • Fixed RTL support for notes (#514).
    • Allowed customization of actions through Settings in Media Notification Control for Android 13 users. (#499).
    • Fixed small "Go to Podcast" icon in Landscape (#547).
    • Added option to open player automatically when user start playing podcast. (#23)

7.26

  • New Features:
    • Added Tasker integration with "Play Filter" and "Control Playback" actions. (#431).
    • Import OPML from a URL (#482).
    • Redesign of the fullscreen player share option (#451).
    • Redesign of the fullscreen player long press option (#483).
    • Updated select filters title & hide podcast setting filter option when applicable (#494).
  • Bug Fixes:
    • Fixed Help & Feedback buttons being hidden when using text zoom. (#446).
    • Fixed when system bar didn't disappear on full screen video player (#461).
    • Fixed When no podcasts were selected for a filter, change the chip to 'All Your Podcasts' (#460).
    • Fixed background color for screens using the compose theme (#432).
    • Fixed full screen video player not closing the first time in landscape mode (#464).
    • Added ability to set playback effects in Tasker "Control Playback" action. (#509).
    • Fixed crashes with Tasker plugin actions when using minified code. (#543).
    • Fixed auto subscribe issue. (#545).

7.25

  • Bug Fixes:
    • Allow Discover feed collection titles to wrap. (#335).
    • Allow select text in show notes from episode details view. (#372).
    • Added Automotive OS setting to show played episodes. (#389).
    • Added new episode lists to Automotive OS. Starred, Listening History, and Files. (#403).
    • Fixed skip backwards settings (#425).

7.24.2

  • New Features:

    • Added a Halloween icon. (#415).
  • Bug Fixes:

    • Add missing POST_NOTIFICATIONS permission for Android 13 (#330).

7.24

  • Bug Fixes:
    • Fix Mini Player long press mark as played button. (#330).
    • Fix Filters tab not always displaying the list of filters when it should. (#342).
    • Add a helpful alert if the user is signed out in the background. (#340).
    • Fix in-app logs not updating appropriately.
    • (#395).
  • Health:
    • Migrate app to Android 13 by targeting the SDK version 33. (#312).

7.23.0

  • Bug Fixes:
    • Fix custom video file not opening in full-screen mode. (#304).

7.22.0

  • Bug Fixes:
    • Fix playing on Chromecast always shows buffering. (#254).
    • Fix Plus subscription confirm button not always working. (#284).

7.21.1

  • Bug Fixes:
    • Fix Chromecast not taking over playback after connection. (#308).
    • Fix the discover artwork scaling issue. (#308).

7.21.0

  • Bug Fixes:
    • Fix the mini player's play icon showing the wrong icon. (#208).
    • Fix dark theme background color. (#206).
    • Fix embedded artwork not showing on player screen. (#16).
    • Fix long podcast website links overflowing. (#230).
    • Add a confirmation prompt for "End playback & clear Up Next" to prevent accidental actions. (#237).
    • Improve the mini player long press dialog. (#240).
    • Fix OPML import failing with invalid XML characters. (#51).
    • Fix the listening stats not being sent to the server correctly. (#238).
    • Fix tapping on the cast notification. (#26).
    • Fix episode row buffering state. (#53).

7.20.3

  • Bug Fixes:
    • Fixes folder mapping at the time of folders full sync. (#214).

7.20.2

  • Bug Fixes:
    • Fix OPML import.
    • Fix podcasts and folders rearrange crash. (#200).

7.20.1

  • New Features:
    • Add localizations for English (UK), Arabic, and Norwegian.
  • Bug Fixes:
    • Fix an issue where the podcasts order was being changed after migrating to the latest version.

7.20.0

  • New Features:
    • Folders!
  • Health:
    • Remove old notification events (#3303).
    • Add extra logs to help track playback issues (#3304).
    • Split the app into modules ready for the Wear OS app (#3313).
    • Migrate to non-transitive R classes (#3314).
    • Improve speed of Automotive app (#3330).
  • Bug Fixes:
    • Import latest localizations.
    • Up Next total time duration is no longer limited to 596h 31m.
    • Fix video player out of memory issues (#3339).
    • Fix Android Auto playback speed not working (#3366).
    • Fix the podcast page going blank when sharing (#3324).
    • Fix sign in and create email invalid state with white space (#3306).
    • Fix playback starting when disconnecting from bluetooth and can't be stopped (#3311).
    • Improve the search failed error message (#3300).
    • Fix status bar color issue (#3299).
    • Fix progress bar issue when playback is paused (#3295).
    • Fix discover single episode colors (#3288).
    • Fix podcast website url (#3290).
    • Fix localizations (#3277).
    • Improve warning when streaming will use metered data (#3246).
    • Fix crash when switching to podcast without chapters (#3450).
    • Improve sharing a list of podcasts (#97).
    • Fix displaying previous show notes briefly when switching episodes. (#35).
    • Fix same chapter click behaviour (#59).
    • Replace duration with time left on episode screen from listening history (#83).
    • Fix back navigation for full screen player 'Rearrange Actions' page (#76).
    • Prevent video player controls from getting stuck on the screen (#77).
    • Fix showing paused downloads as in progress (#113).
    • Fix issues with discover feed state when scrolling through the feed (#120).
    • Improve manage downloads screen (#117).

7.19.2 (2022-02-11)

  • New Features:
    • Add support for episode lists in the discover section.
    • Add two new localizations French (Canada) and Spanish (Mexico).
  • Health:
    • Migrate app to Android 12 by targeting the SDK version 31.
  • Bug Fixes:
    • Import latest localizations.
    • Fix localization layout (#3173).
    • Fix user file colors can't be changes (#3136).
    • Fix podcast search view requiring a double tap to open the keyboard.
    • Fix while playing a cloud file it jumps back with a refresh (#3140).
    • Fix unsubscribing from a podcast doesn't remove it from a filter (#3150).
    • Fix full screen video player media controls not hiding automatically (#3148).
    • Fix create account next button not working when using 1Password (#3167).