Release notes
What changed in each goodread release, newest first.
What shipped in each release, newest first. Every tagged version builds the same set of artifacts: archives for Linux, macOS, Windows and FreeBSD, Linux packages (deb, rpm, apk), a multi-arch container image on GHCR, and entries for Homebrew and Scoop. Binaries are pure Go, so there is nothing to install alongside them.
v0.1.0
The first public release of goodread: the full command surface, the goodread library, open-endpoint routing, and the crawl pipeline.
v0.3.0
A new record model that tells a work from an edition, robots.txt obeyed on every request, a SQLite graph with SQL over it, a resumable crawler, and an MCP server.
v0.3.1
Both search surfaces read in full, the suggest endpoint under its own name, the search page back behind --no-robots, and the tabs that answer with a challenge reported rather than solved.