github Bothari/Athenaeum v1.1.4

10 hours ago

⚠ This release migrates the database, and the migration is one-way

Migration 17 normalises stored series positions ('1.0' → '1'). It runs
automatically on first start and needs no action from you.

But rolling back to v1.1.3 or earlier needs a database restore, not just an
image pin.
Older versions do not know about schema version 17. If you want to
be able to go back, take a copy before you upgrade:

docker compose stop athenaeum
sqlite3 /path/to/data/athenaeum.db ".backup /path/to/data/athenaeum-pre-1.1.4.db"
docker compose up -d athenaeum

Use sqlite3 .backup rather than cp — the database runs in WAL mode, so a
plain copy can miss committed pages sitting in the -wal file.

The migration only rewrites values whose fractional part is zero. Genuine
fractions (a novella at 3.5) and non-numeric sequences (1-2) are left alone.


What's Changed

  • Eight fixes for v1.1.4: rate limiting, scheduler, auto-search reporting, series positions by @Bothari in #30

Full Changelog: v1.1.3...v1.1.4

Don't miss a new Athenaeum release

NewReleases is sending notifications on new releases.