Skip to content

v1.1.0 — RSS support, subscriptions & major bug fixes

Choose a tag to compare

@IACBI IACBI released this 10 Jun 19:07

Highlights

  • Direct RSS feed support — paste any podcast feed URL into the search box (fetched via public CORS proxies with automatic fallback)
  • Subscriptions — star podcasts and find them on the home screen
  • Shareable deep links?podcast=<id> / ?rss=<url>
  • Media Session API — lock-screen and headset controls with episode metadata
  • Sleep timer (15/30/60 min) and global keyboard shortcuts (Space, arrow keys)
  • Accessibility — keyboard-focusable episode rows, proper dialog semantics, labeled icon buttons

Bug fixes

  • Sort toggle no longer highlights the wrong episode while one is playing
  • Filtering keeps tracking the playing episode instead of breaking next/previous navigation
  • Service Worker offline fallback and registration paths fixed for the GitHub Pages subdirectory
  • 404.html now redirects to the app root instead of the domain root
  • Episode durations follow the selected language instead of always showing Turkish units
  • localStorage quota errors are handled gracefully; progress is also flushed on visibilitychange (iOS Safari)

Docs

English README + Turkish README.tr.md, LICENSE (MIT), CONTRIBUTING, SECURITY policy, CHANGELOG, Open Graph tags.

Live demo: https://iacbi.github.io/podcast-player/

Full details in CHANGELOG.md.