Repository navigation
Fathom 0.2.0
Fathom 0.2.0 is the first tagged, signed release, distributed through AltStore
Classic and a self-hosted F-Droid repo. It followed the 0.1.0 development
snapshot.
Install
- iPhone and iPad: add the AltStore Classic source at
https://fathom.ewancroft.uk/altstore/source.json. AltStore Classic signs the
unsigned IPA with your own Apple ID. - Android: add the F-Droid repo at
https://fathom.ewancroft.uk/fdroid/repo. The install link on the website
includes the repo index fingerprint. - Direct APK and IPA downloads are attached to this release.
There is no App Store or Google Play listing.
What changed
- Added History search over track, artist and release, implemented once in the
shared Kotlin core. - Added the History month jump and a match count that distinguishes no matches
from no plays. - Added About with the actual bundle version, the AGPL-3.0 text, third-party
notices and legal links. - Added the public website, privacy policy and terms, now served at
https://fathom.ewancroft.uk. - Added the unified release contract: local signing, one
v0.2.0GitHub
Release, and CI provenance for the exact published bytes. - Added AltStore Classic and F-Droid channel files, with separate app-signing
and repo-index keys.
Verification and limitations
The apps have been run against a real account on an Android emulator and an
iOS simulator. They have not been smoke-tested on physical hardware. The
Android APK is signed with the Fathom release key. The AltStore IPA is unsigned
on purpose; AltStore Classic re-signs it on install. The F-Droid repo index is
signed with a separate, offline repo key.
The name
A fathom is a unit of depth, and to fathom something is to understand it.
Fathom does both: it measures a listening history and makes the record
underneath it legible, while leaving that record in your own repository.