Stump
Free and open source comics, manga, and digital book server with OPDS support
Alternative to: comixology, kindle, kobo
v0.1.7
2026-09-03WARNING
There aren’t technically breaking changes in this release, however there are two high impact changed areas that I have yet to hear feedback on that I want to highlight:
- PostgreSQL support was added
- The web ebook reader was replaced with a Readium-compatible reader
I’ll aim to actually release these changes sometime around Friday, but wanted to get the branch cut and all that ready.
What’s Changed
- :globe_with_meridians: Update translations by @aaronleopold in https://github.com/stumpapp/stump/pull/1313
- ⬆️ Bump actions/setup-node from 6.4.0 to 7.0.0 by @dependabot[bot] in https://github.com/stumpapp/stump/pull/1312
- ⬆️ Bump actions/checkout from 6.0.2 to 7.0.1 by @dependabot[bot] in https://github.com/stumpapp/stump/pull/1310
- ⬆️ Bump @rn-primitives/tooltip from 1.1.0 to 1.5.2 by @dependabot[bot] in https://github.com/stumpapp/stump/pull/1303
- ⬆️ Bump jest-environment-jsdom from 29.7.0 to 30.4.1 by @dependabot[bot] in https://github.com/stumpapp/stump/pull/1306
- ⬆️ Bump cachix/install-nix-action from 31.10.6 to 31.11.0 by @dependabot[bot] in https://github.com/stumpapp/stump/pull/1311
- ⬆️ Bump dorny/paths-filter from 4.0.1 to 4.0.2 by @dependabot[bot] in https://github.com/stumpapp/stump/pull/1309
- :sparkles: Comic vine metadata provider by @aaronleopold in https://github.com/stumpapp/stump/pull/1169
- ⬆️ Bump @radix-ui/react-select from 2.2.6 to 2.3.7 by @dependabot[bot] in https://github.com/stumpapp/stump/pull/1302
- ⬆️ Bump @radix-ui/react-hover-card from 1.1.15 to 1.1.23 by @dependabot[bot] in https://github.com/stumpapp/stump/pull/1308
- ⬆️ Bump fast-xml-parser from 5.8.0 to 5.10.1 by @dependabot[bot] in https://github.com/stumpapp/stump/pull/1246
- :arrow_up: Update Rust to
1.97.1by @aaronleopold in https://github.com/stumpapp/stump/pull/1319 - :sparkles: PostgreSQL support by @aaronleopold in https://github.com/stumpapp/stump/pull/1191
- :sparkles: (expo): Add
Continue ReadingiOS widgets by @aaronleopold in https://github.com/stumpapp/stump/pull/1317 - :globe_with_meridians: Update translations by @aaronleopold in https://github.com/stumpapp/stump/pull/1316
- :arrow_up: Update flake inputs for Rust 1.97.1 by @Kernald in https://github.com/stumpapp/stump/pull/1321
- :globe_with_meridians: Update translations by @aaronleopold in https://github.com/stumpapp/stump/pull/1320
- Feat/reader go to page by @LindaMukundwa in https://github.com/stumpapp/stump/pull/1294
- A collection of fixes for
nightlyby @aaronleopold in https://github.com/stumpapp/stump/pull/1322 - :memo: Improve discoverability of mobile app price in docs by @aaronleopold in https://github.com/stumpapp/stump/pull/1326
- 🌐 Switch to Weblate by @aaronleopold in https://github.com/stumpapp/stump/pull/1333
- :globe_with_meridians: Update translations by @hosted-weblate[bot] in https://github.com/stumpapp/stump/pull/1336
- :sparkles: (expo) Ephemeral reading timer and improved conflict resolution by @aaronleopold in https://github.com/stumpapp/stump/pull/1329
- :lipstick: (expo): Refresh server cards by @aaronleopold in https://github.com/stumpapp/stump/pull/1335
- 🔊 Add logs for stubbed routes in Kobo sync and additional resources during init by @aaronleopold in https://github.com/stumpapp/stump/pull/1338
- :bug: (expo): Fix infinite loop from avatar pull operation by @aaronleopold in https://github.com/stumpapp/stump/pull/1340
- :globe_with_meridians: Update translations by @hosted-weblate[bot] in https://github.com/stumpapp/stump/pull/1339
- fix(i18n): localize the error fallback by @devy1540 in https://github.com/stumpapp/stump/pull/1342
- :sparkles: Support epub streaming and Readium web by @sandmor in https://github.com/stumpapp/stump/pull/1288
- :adhesive_bandage: (expo): Fix lingering epubcfi references by @aaronleopold in https://github.com/stumpapp/stump/pull/1345
- :bug: Fix permissions-related error on user management page by @aaronleopold in https://github.com/stumpapp/stump/pull/1344
- feat(i18n): localize thumbnail selectors by @devy1540 in https://github.com/stumpapp/stump/pull/1347
- :globe_with_meridians: Update translations by @hosted-weblate[bot] in https://github.com/stumpapp/stump/pull/1350
- :stethoscope: Add basic healthcheck by @aaronleopold in https://github.com/stumpapp/stump/pull/1352
- feat(i18n): localize image reader controls by @devy1540 in https://github.com/stumpapp/stump/pull/1349
- :arrow_up: Upgrade node by @aaronleopold in https://github.com/stumpapp/stump/pull/1357
- :adhesive_bandage: Wrap PDFium singleton in mutex by @aaronleopold in https://github.com/stumpapp/stump/pull/1356
- :adhesive_bandage: Fix responsive sizing for created API key modal by @aaronleopold in https://github.com/stumpapp/stump/pull/1359
- 🔖 Release v0.1.7 by @aaronleopold in https://github.com/stumpapp/stump/pull/1360
New Contributors
- @LindaMukundwa made their first contribution in https://github.com/stumpapp/stump/pull/1294
- @sandmor made their first contribution in https://github.com/stumpapp/stump/pull/1288
Full Changelog: https://github.com/stumpapp/stump/compare/v0.1.6…v0.1.7