iOS Version History

iOS | Mac

  • Improvements
    • Marking the now playing episode as played while it is paused will remove it from the player view.
  • Bug Fixes
    • Fixes serious memory leak while using CarPlay
    • Fixes a couple of crashes
    • Fixes an issue preventing Podbean feeds from being refreshed
    • Fixes issue with importing OPML directly from the Files app
    • Fixes issue leading to incorrect partially played counts on the podcasts list
  • Improvements
    • Stability improvements, reduces crashes
  • Bug Fixes
    • Fixes issue causing playback to freeze after disconnecting from Chromecast device
    • Fixes issue causing playback to freeze near the end of BBC podcasts
    • The root cause here is an encoding error on the publisher's end. Playback will no longer freeze as a result, but playback may still stop early due to the encoding error. Only the publisher can resolve that part. The issue appears to have been corrected in more recent episodes.
    • Fixes issue that could allow feeds to be refreshed when not connected to a WiFi network even when set to only refresh over WiFi
  • Improvements
    • Improves DB migration progress to prevent iOS from corrupting Downcast's database during a migration performed in the background.
    • Performance improvements due to a new caching mechanism.
  • Bug Fixes
    • Fixes memory leak & caching issue leading to frequent crashing and sluggishness
    • Fixes issue refreshing certain feeds
    • Fixes logging issue
    • Fixes issue preventing importing from iOS media library
  • Improvements

    • Performance improvement and reduced memory consumption
    • Disabled skip back by 1s feature until it can handle back-to-back interruptions in a more pleasant way
  • Bug Fixes

    • Fixes several persistent crash issues
    • Fixes issue where downloads were queued in a random order
    • Fixes issue where deleting downloads did not update the corresponding podcast's episode counts
    • Fixes issue where duplicate rows were added to the queue after reordering downloads
    • watchOS - Fixed issue where skip buttons didn't display the correct time intervals or honor the Remote Media Skip setting.
  • Bug Fixes
    • Video playback fix
  • Improvements
    • watchOS - watchOS 4 support
    • watchOS - Complication support
    • watchOS - Performance improvements & simplified UI
    • watchOS - Indicates when episodes are to be streamed or if they are unconsumed (non-local).
    • Performance improvements
    • Skips back by 1s when resuming following an interruption
  • Bug Fixes
    • Fixes or significantly improves random pausing issue when using Airplay.
    • Fixes issue that could sometimes prevent reordering of episodes in playlists.
    • Fixes issue preventing resuming of playback when iOS' media services are reset
    • Fixes a sync related issue
  • Improvements
    • Reduces memory consumption while syncing
  • Bug Fixes
    • Fixes open file handles issue leading to file system access troubles
    • Fixes broken 'Delete All' button on iPad -> Playlist Episodes
    • Fixes missing Airplay icon on iPad player view
    • Fixes issue where some downloaded episode files weren't deleted properly
  • Improvements
    • Several performance improvements with regards to calculating statistics and iCloud Syncing.
    • Reduces memory consumption
    • Improved handling of HTML entities in episode descriptions
    • CarPlay tab order is now determined by your Startup View setting.
    • VO - Jump to time feature now uses 3 separate inputs rather than one, difficult to edit, input.
  • Bug Fixes
    • Fixes several issues leading to background crashes when the app was suspended.
    • Fixes issue causing long press action menu to stop working for some episode rows.
    • Fixes HTTP response caching issue.
    • Fixes weird layout issue on playlists
    • Fixes continuous play issue on CarPlay
    • Fixes issue where CarPlay didn't show playback progress on episode rows.
    • Fixes issue with episodes cutting off early.
    • Fixes out of sync badge count issue
    • Fixes issue where episodes could show as 'Queued for Download' despite having already been downloaded.
    • Fixes issue where episode could be duplicated in a playlist.
  • New Features

    • Adds support for configuring how much detail is displayed on playlist episode rows. (New button on toolbar for cycling through the detail level).
  • Bug Fixes

    • Fixes issue preventing iPhone X home bar from being hidden automatically when playing videos
    • Fixes issue preventing download of episodes from servers reporting incorrect Content-Length, within reason.
  • Improvements

    • Adds dynamic row height support for episode & podcast search result rows. Note Some of you don't like this, so a new feature is being introduced to let you configure how much detail is displayed. This may be pushed into v2.9.21 to get it out to you sooner.
  • Bug Fixes

    • Fixes issue causing some episodes to end early
    • Fixes several minor UI layout issues introduced with iPhone X support
    • Fixes alignment of quick skip buttons on player for small iPhone models
    • Fixes skip back by 30s & 15s buttons on iPad
    • Fixes issue preventing refreshing a feed directly after subscription under some circumstances
    • Fixes calculation of storage usage
    • Fixes player episode details top offset for those not yet on iOS 11
  • Improvements
    • iPhone X support
    • Minor UI Improvements
    • Gestures work on zoomed artwork on iPad now
    • Improved Search Performance
  • Bug Fixes
    • Fixes bug preventing iCloud Syncing options from being enabled in iOS 11 under certain conditions.
    • 'Subscribe' button no longer becomes disabled after playing an episode directly from search results or top podcast results.
  • Improvements
    • Improves spacing between quick skip buttons on the player view.
  • Bug Fixes
    • Fixes iOS 10 related section header issue
  • Improvements
    • Picture in Picture support for iPad
    • Ability to refresh feeds from publishers like and that don't handle iPhone user-agents correctly.
  • Bug Fixes
    • Fixes issue preventing downloading/streaming directly from search results
    • Fixes issue causing some downloaded episodes to be marked for streaming
    • Fixes issue with starting videos
    • Fixes issue with incorrect podcast & playlist episode counts/time remaining
  • Improvements
    • Significant iCloud Syncing improvements
    • Effectively ignoring episodes with no enclosures in their feed
  • Bug Fixes
    • Fixes issue with zoomed artwork on player view
    • Fixes startup crash experienced by some users
    • Performance improvements
    • Fixes battery drain issue
    • Fixes issue with continuous play and imported episodes
    • Fixes several crash scenarios
  • Bug Fixes
    • Fixes iCloud sync issue that could cause local episodes to be removed
    • Fixes temporary freezing when first opening/activating the app
    • Fixes issue with continuous play and imported episodes
    • Fixes issue with decoding descriptions of some episodes
    • No longer showing notices when VoiceOver is running
    • Improves refreshing of items on CarPlay
  • Bug Fixes
    • Fixes issue causing continuous play to end
    • Fixes issue with manual playlists and continuous play
    • Fixes issue with buffering notice
    • Fixes text on crash reporting alert sheet
    • Fixes issue with pausing in the background when playing back on Chromecast
  • Enhancements

    • CarPlay support! More Info
    • Play position scrubber usability improvements
    • Scrubber repositioned to extend to full width of iPhone screen
    • Clearer chapter tick marks
    • Indicates start/finish indention times if you're using this setting
    • Touch anywhere along the scrubber to control it
    • Increased touch area for easier access
    • VoiceOver - Double tap play position scrubber to jump to a specific time
    • VoiceOver - Improved announcement for play position scrubber
    • Improves resuming of downloads
    • Performance & battery consumption improvements
  • Bug Fixes

    • Fixes iCloud Syncing issues leading to deletion of local episodes
    • Fixes iCloud Syncing deadlock issue when first enabling
    • VoiceOver - Fixes magic tap gesture
    • Fixes random disabling of play/pause command and other remote commands
    • Fixes continuous play issues
    • Fixes issue causing video not to display on externally connected screens
    • Fixes issue where transitioning to video episode could cause Downcast to pause
    • Fixes issue where now playing info wasn't cleared from lock screen/control center
    • Fixes a few layout issues on player view
    • Fixes issue causing sleep timer to reset to 1min
    • Improves interactivity of URL textfield on the Import UI
    • Import UI now remembers your last destination podcast choice

  • Enhancements
    • Ability to further support Downcast's development by leaving tips.
    • on iPhone: More tab, then tap Support Downcast
    • on iPad: Gear icon, then tap Support Downcast
    • Memory/CPU/Battery Usage improvements
  • Bug Fixes
    • Fixes issues with syncing episode information after subscribing to a podcast
    • Fixes issue with perpetually loading video player when episodes advertise themselves as having video tracks but actually do not.
    • Fixes issue with streaming playback stopping when internet connection is lost but there is still buffered content.
    • Fixes issue where player would stall with 'Buffering...' notice visible and never finish loading the episode.
    • Fixes issue continuous play issues
    • Fixes issue leading to auto-play during a background refresh
    • Fixes link detection in show notes in player view
    • Fixes issue with status bar text color after clean install
    • Fixes issue that could leave you stuck on the splash screen following a crash in the last session

  • Bug Fixes
    • Fixes continuous play issue when playing from a playlist.
    • Fixes issue where pull-to-refresh control did not appear for some podcasts when viewing their episode list.
    • Fixes several crash conditions.
    • More improvements to handling of remote control commands.
    • Improves performance of player view when first transitioning to it and when transitioning to a streaming episode.
    • Improves handling of scroll offset for episode details on the player view after rotating device.

  • Bug Fixes
    • ​Fixes playback issue on iOS 8
    • Fixes remote control issue with play/pause command
    • Small improvement to loading of streamed episodes