Releases
v26.9.0
Compare
Sorry, something went wrong.
No results found
Docs: link the README back to fireball1725.ca (#48 )
Feat(books): add by-title search to the refresh-metadata modal (#45 )
Drop the cancelled Plus tier from the README, add the Discord (#49 )
Feat(shelf): input auto focus when adding books (#43 )
Move to the shared workflows, and test the runtime we actually ship (#50 )
Delete the stale CHANGELOG.md (#51 )
Deploy rc and stable to the homelab automatically (#52 )
Show and configure job history retention (#59 )
Add AGENTS.md for AI coding agents (#60 )
Name the YY.M.revision scheme in AGENTS.md (#61 )
One collection with the library as a facet, not a folder (#63 )
Fix the sidebar being invisible on desktop in 26.8.1-rc.1 (#65 )
Show 0 on empty views, and move Suggestions up beside the collection (#66 )
Count the rail in the scope its rows open in, and disambiguate clashing shelf names (#67 )
Favourites becomes a view and a filter (#68 )
Favourites reachable, a quieter view bar, and a live-updating rail (#69 )
Re-copy the shared editorconfig (#74 )
Add a Support section with Discord and Ko-fi (#76 )
Identify the client and version on every API request (#78 )
One reading panel for the book, not one per edition (#79 )
Shelves and saved views become one thing: Lists (#80 )
Show the physical objects on the shelf (#81 )
Views: shared ones in their own section, and a search box that filters (#82 )
Say so when a view's new order cannot be saved (#83 )
A Series page you can filter, an Authors page you can search, and covers that show what you do not own (#86 )
Label the favourite star, and say when a book is unread (#87 )
Serve the app from a path, not only from the root of a host (#88 )
Associate the library form's labels with their inputs (#90 )
Feat(scan): barcode scanning on iOS via a WebAssembly fallback (#72 )
Find the barcode decoder's .wasm when the app is served from a path (#91 )
Chore(deps): Bump github/codeql-action from 3 to 4 in the ci-actions group across 1 directory (#56 )
Chore(deps): Bump the npm-deps group across 1 directory with 12 updates (#77 )
Send the repo's translations up to Crowdin, not just the English down (#92 )
Load translations from the right place when the app is served from a path (#93 )
Add German, Japanese, Spanish and Portuguese, with a check that keeps locales honest (#94 )
You can’t perform that action at this time.