Skip to content

Releases: da-troll/Podda

v1.0.44 — Library logo navigation

19 Apr 14:25
2bef5cb

Choose a tag to compare

What's new

  • Library navigation from logo — tapping the Podda logo in the nav header now navigates to the Library tab, giving a consistent "home" tap target.

Commits

  • 477f916 Make nav header logo navigate to Library

🤖 Generated with Claude Code

v1.0.43 — Up Next panel

18 Apr 00:16

Choose a tag to compare

What's new

  • Up Next panel: tap the queue icon in the expanded player to see the rest of the episodes in the current queue, with the source shown ("From podcast" / "From playlist")
  • Tap any episode in the panel to jump straight to it
  • New preview strip at the bottom of the expanded player shows the next episode at a glance
  • Skip buttons: "15" label no longer overlaps the arrow icons — now sits cleanly inside the skip arcs, matching Apple Podcasts / Spotify

Install

Download podda-v1.0.43.apk below, or grab it from https://clawdash.trollefsen.com/media/podda-v1.0.43.apk

v1.0.42 — Player redesign

17 Apr 23:38
b3984f2

Choose a tag to compare

What's new

  • Player redesign: compact mini bar + full-screen expanded view — tap the mini bar to open
  • Scrub bar: much larger touch target with end-snap, so reaching 0:00 and the end of an episode actually works on mobile
  • Variable-speed scrubbing: drag the scrubber vertically for half / quarter / fine precision, like Apple Podcasts
  • Swipe down on the expanded player to collapse it
  • New overflow menu on the expanded player: Mark played, Go to podcast, Share
  • Haptic feedback on scrub, speed change, sleep timer, and transport buttons (Android)
  • Android hardware back button now collapses the expanded player before leaving the page

Install

Download podda-v1.0.42.apk below, or grab it from https://clawdash.trollefsen.com/media/podda-v1.0.42.apk

v1.9.3

13 Apr 22:23
dcfbae4

Choose a tag to compare

Preserve Discover search state and scroll position on back navigation. Fix horizontal content clipping. Move subscribe button to page header.

v1.9.2

13 Apr 22:00
a97ce9b

Choose a tag to compare

Fix podcast descriptions rendering raw HTML tags — now sanitized and rendered properly with link styling and 6-line clamp.

v1.9.1

13 Apr 21:58
8eb47c8

Choose a tag to compare

Fix horizontal overflow on podcast detail page and scroll-to-top on every navigation.

v1.9.0

13 Apr 21:51
40c1e1b

Choose a tag to compare

What's new

Continue Listening — reactive visibility fix

Playing an episode from the Continue Listening section no longer permanently dismisses it from the list. Previously a localStorage write on play would survive page refreshes, stranding the episode if the player was closed. Now the card hides reactively while the episode is loaded in the player, and reappears when the player is closed or the page is refreshed.

Discover — clickable search results

Any search result can now be tapped/clicked to open its full podcast detail page — no subscription required. Tapping a result fetches the feed in the background (with a per-card spinner) and navigates to the episode list. The Subscribe button on each card still works independently.

Discover — RSS URL button

The "Subscribe by URL" button has been demoted to a secondary style so the Search button reads as the primary action.

Podcast detail for unsubscribed podcasts

The podcast detail page now works for podcasts you haven't subscribed to yet. It shows the full episode list with a Subscribe button in the header. The Refresh button only appears for subscribed podcasts.

v1.8.0

12 Apr 10:44

Choose a tag to compare

What's New

  • In-app feedback — "Bugs? Feature requests?" footer in the sidebar with a link that opens a modal. Two fields: topic and details. Submissions stored in the feedback Postgres table, queryable anytime.

v1.7.0

12 Apr 10:14

Choose a tag to compare

What's New

  • Continue Listening actions — dismiss (eye-off) and add-to-playlist icons directly on the card, no more menu digging
  • Design system tokens — all hardcoded accent colors extracted to CSS custom properties (--accent-05 through --accent-55). Changing --accent now propagates everywhere.
  • Modal keyboard fix — modals position at top of viewport and scroll into view when virtual keyboard opens
  • Modal input focus ring — fixed wrong purple on focus, now uses --accent
  • New playlist form — full-width stacked layout with proper spacing
  • HTTPS artwork normalization — RSS feed ingest now converts http:// artwork URLs to https:// to prevent mixed content in Capacitor WebView

v1.6.0

11 Apr 21:40

Choose a tag to compare

What's New

  • Loading spinner on play buttons — spinning indicator replaces play/pause icon while episode audio is buffering, in both the bottom player and episode row buttons
  • Ad-skip research document — comprehensive analysis of podcast dynamic ad insertion detection approaches (CNN, Whisper+LLM, fingerprinting, silence detection, crowdsource) saved as AD_SKIP_RESEARCH.md

Previous (v1.5.0)

  • Context menu outside-click fix
  • Shuffle mode
  • Mobile button UX fixes
  • Spotify-style stacked player layout