| Age | Commit message (Expand) | Author |
| 4 days | The car plays the queue again, and the lists get out of the way | Peter Stone |
| 6 days | Refresh on any connection; leave the download guard where it belongs | Peter Stone |
| 9 days | A feed must not be able to spend the server's token | Peter Stone |
| 9 days | A feed's failure is only worth saying once it has lasted a day | Peter Stone |
| 9 days | Send the server's token as a header, so the audio URL can stop carrying one | Peter Stone |
| 9 days | Stop Apache writing the server's token into its access log | Peter Stone |
| 10 days | One tap to play, and a way to squeeze the next drip episode out | Peter Stone |
| 10 days | The car plays our copy too, and the transcript URL stops leaking the token | Peter Stone |
| 10 days | Say what happened in words, and stop streaming from publishers | Peter Stone |
| 11 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 | Wire up the sleep timer's second mode, and make a duration extend | Peter Stone |
| 12 days | Measure and test the view models the ui exclusion was hiding | Peter Stone |
| 12 days | Keep what the listener asked for, and publish ads only from a publisher's master | Peter Stone |
| 13 days | Write down what the corpus actually says, and correct three stale claims | Peter Stone |
| 13 days | The empty queue says it is empty, and Up Next is one name | Peter Stone |
| 13 days | Move what the app says about time out of the views that said it first | Peter Stone |
| 13 days | Give the ad slot's length one home | Peter Stone |
| 14 days | A transcript line says when it was said | Peter Stone |
| 14 days | Settings: switches that line up, and a label that fits | Peter Stone |
| 2026-10-31 | Let an episode's notes use the space the transport freed | Peter Stone |
| 2026-10-31 | Close the reachability guard's blind spot | Peter Stone |
| 2026-10-31 | Gate the server too, and stop reading go test with grep | Peter Stone |
| 2026-10-31 | Stop a second device from emptying the library, and recover what one did | Peter Stone |
| 2026-10-31 | Deep clean, part one: get the pipeline out of the command | Peter Stone |
| 2026-10-31 | Shows get a priority, so the news is not stuck behind a back catalogue | Peter Stone |
| 2026-10-31 | A break says which detector found it, and the episode screen says so | Peter Stone |
| 2026-10-31 | Score the detectors against what the listener heard, and fix two things it found | Peter Stone |
| 2026-10-31 | Find what a show says every week, and publish it as the show's own audio | Peter Stone |
| 2026-10-31 | Write down the transcript pipeline, and that it is verified on a device | Peter Stone |
| 2026-10-30 | Decide publishing every time, not only when the candidates moved | Peter Stone |
| 2026-10-30 | Publish the advertising the words measured, and only that | Peter Stone |
| 2026-10-30 | Tell the phone what reading the words concluded | Peter Stone |
| 2026-10-30 | Log both copies' lengths when a second fetch lands | Peter Stone |
| 2026-10-30 | Fetch a second copy of an episode to subtract from the first | Peter Stone |
| 2026-10-29 | Judge a short line on a shorter run, and catch a bare music note | Peter Stone |
| 2026-10-29 | A music cue at the edge of a break is not part of the break | Peter Stone |
| 2026-10-29 | Decide where a break is line by line, not by how far the master drifted | Peter Stone |
| 2026-10-29 | Re-derive stored advertising when the rule improves | Peter Stone |
| 2026-10-29 | Pull a break's edges back off the programme | Peter Stone |
| 2026-10-29 | Do not claim to know why subtraction ran over | Peter Stone |
| 2026-10-29 | Recognise the episodes whose answer checks itself first | Peter Stone |
| 2026-10-29 | An episode started from the car resumes where it was left | Peter Stone |
| 2026-10-29 | Say what the length gap can and cannot see | Peter Stone |
| 2026-10-29 | Find the advertising by subtracting the publisher's master | Peter Stone |
| 2026-10-29 | Recognise the words in episodes no publisher transcript can describe | Peter Stone |
| 2026-10-28 | Read the advertising out of an episode's words | Peter Stone |
| 2026-10-28 | The app reads an episode's words, and follows them while they play | Peter Stone |
| 2026-10-28 | safefetch: an allowlist, and no proxy to go round it | Peter Stone |
| 2026-10-28 | Every outbound fetch may only reach a public address | Peter Stone |