Podcast Guru Release Notes – Version 1.4.9

Welcome to our first release notes: Podcast Guru Release Notes – Version 1.4.9! We have always been releasing bug-fixes and improvements for Podcast Guru since we originally released it. But this is our first post to share the changes and improvements we are making to the app. We hope you find the fixes you are looking for listed here. If not, just be sure the goal with all our fixes is to improve the overall user experience.

 

Task

  • [PG-570] – create events
  • Create events for the following: first_run, discovery_page_open, subscribe_podcast.

Improvement

  • [PG-386] – Auto retry local playback on failure
  • During local playback (not cast playback), whenever an issue occurs playback completely stops and an error notification is shown. We modified this behavior in the MediaPlayerAudioService such that when an error is encountered playback is simply restarted.

Bug

  • [PG-558] – Fix 9001 custom error
  • Made custom timeout error code messaging more friendly.
  • [PG-559] – Make -1010 error more user friendly
  • Improved messaging on this timeout error.
  • [PG-564] – [Crashlytics] [Linked Issue] FragmentWithStoragePermission
  • Fixed issue related to storage permission
  • [PG-567] – [Crashlytics] [Linked Issue] PodcastAudioService line 1065
  • onStartCommand was called without an Intent payload. Added a check for it and also will be on the lookout for future occurrences.
  • [PG-568] – [Crashlytics] [Linked Issue] ActivityThread.java line 1747
  • Reduced the number of calls to startForeground by adding some levers, such as relying on startPaused and startForeground params.

If you’ve found a bug we’d love to hear about it! Please visit our support page and send us a message. If you love the app as much as we do, please leave a review for Podcast Guru in the Google Play Store.