| Age | Commit message (Expand) | Author |
| 4 days | Shows have a category, not a tier | Peter Stone |
| 10 days | Delete on-device detection. Detection is the server's | Peter Stone |
| 11 days | Look again for a waiting episode, and place a library nobody has placedon-device-detection | Peter Stone |
| 12 days | Measure and test the view models the ui exclusion was hiding | Peter Stone |
| 2026-10-05 | Find why Tier 3 never confirmed, and port detection to Go | Peter Stone |
| 2026-09-28 | Correct durations from the file, and make the notification open the app | Peter Stone |
| 2026-09-26 | Extend Tier 3 fingerprinting to midroll ad breaks | Peter Stone |
| 2026-09-26 | Tier 3 skip detection: audio fingerprinting, prototyped and built | Peter Stone |
| 2026-09-26 | Hide played episodes, and hand off to the video at the right moment | Peter Stone |
| 2026-09-26 | Skip marked breaks by default, and drop the instrumented-coverage half | Peter Stone |
| 2026-09-26 | Exclude framework adapters from coverage | Peter Stone |
| 2026-09-25 | Auto-queue rules: decide what happens to an episode as it arrives | Peter Stone |
| 2026-09-25 | Add single videos, make the whole episode row tappable, stamp the build | Claude |
| 2026-09-25 | Sign debug builds with a shared, checked-in keystore | Claude |
| 2026-09-23 | Add artwork, a real player screen, and queue drag-reorder | Peter Stone |
| 2026-09-21 | Android Auto support, and give the car its skip-forward button | Claude |
| 2026-09-21 | Data layer: schema, episode matching, conditional-GET refresh | Claude |
| 2026-09-21 | Embed yt-dlp via Chaquopy instead of shelling out to Termux | Claude |
| 2026-09-21 | Scaffold Listen, with a podcast-native feed parser | Claude |