feat: update version to 2.0.0, enhance README and full description, and add changelog for new features and fixes

This commit is contained in:
Daniel
2026-06-13 22:44:57 +02:00
parent 6d94748ffa
commit 1f7d5e4324
4 changed files with 44 additions and 58 deletions
+17 -26
View File
@@ -4,7 +4,7 @@
<p align="center">
<img src="docs/icon/icon.png" alt="App Icon" width="100" />
<br>
v1.8.9
v2.0.0
</p>
<p align="center">
@@ -47,19 +47,21 @@ The app is built with [Flutter](https://github.com/flutter/flutter) and uses **M
## 💪 Features
- Log into your Calibre Web (Automated) server.
- Enjoy seamless navigation through your book collection.
- Explore books organized by various categories, such as author, series, trending, and more.
- View detailed information about each book.
- Easily mark books as read or unread, organize them into shelves, or archive them.
- Access comprehensive collection statistics at a glance.
- Instantly send books to your e-reader using [send2ereader](https://github.com/daniel-j/send2ereader) or via Calibre Web's mail function. You can also use your own send2ereader instance.
- Automatically download books to your collection with [shelfmark](https://github.com/calibrain/shelfmark).
- Read books directly within the app using the built-in eBook reader and sync your reading progress using WebDAV.
- Manage and customize your shelves.
- Upload books to your Calibre Web server.
- Edit your book's metadata and upload new covers.
- Sync your whole librarby or selected books for offline reading.
- Connect to your CalibreWeb (Automated) server, including reverseproxy / SSO setups, custom HTTP headers and selfsigned certificates.
- Browse your whole library with smooth, fast navigation.
- Discover books by category, authors, series, publishers, ratings, hot & trending, and more.
- View rich details for every book, edit its metadata, and upload new covers.
- Mark books as read or unread, archive them, and organize them into shelves.
- Create, edit and browse Magic Shelves, dynamic, rulebased shelves (CalibreWeb Automated only).
- Add books quickly by scanning their ISBN barcode.
- Read books in the builtin eBook reader and sync your reading progress across devices via WebDAV.
- Send books to your ereader via [send2ereader](https://github.com/daniel-j/send2ereader) (or your own instance) or CalibreWeb's email function.
- Download books straight into your collection with [shelfmark](https://github.com/calibrain/shelfmark).
- ⚠️ This app does **not** support, encourage or facilitate the piracy of copyrighted works. Please only download content you are legally entitled to, respecting copyright is your responsibility.
- Upload books to your CalibreWeb server.
- Sync your whole library or selected books for offline reading.
- Check your collection statistics at a glance.
- Make it yours: reorder or hide book actions, detail sections and Discover sections, choose a theme, enable eink mode, and adjust the text size, available in 15 languages.
## 🖼️ Impressions
@@ -84,18 +86,6 @@ You can help translate Calibre Web Companion on [Weblate](https://hosted.weblate
You can of course open issues for bugs, feedback, and feature ideas. All suggestions are very welcome :)
## 🚧 Roadmap
- [x] Add localization
- [x] Add dark mode
- [x] Toggle read/unread status
- [x] Add bookmark function
- [x] Calibre Web Automated Download integration
- [x] Add and remove from shelfs
- [x] Code refactoring
- [x] Better error handling
- [x] Integrate [Weblate](https://hosted.weblate.org/) for translations
## 📜 Credits
- [Calibre Web](https://github.com/janeczku/calibre-web)
@@ -105,3 +95,4 @@ You can of course open issues for bugs, feedback, and feature ideas. All suggest
- [Flutter](https://github.com/flutter/flutter)
- [IconKitchen](https://icon.kitchen)
- [Weblate](https://hosted.weblate.org/)
- [CosmosEpub](https://github.com/Mamasodikov/cosmos_epub)
@@ -0,0 +1,9 @@
- New: Magic Shelves, create, edit and browse dynamic, rule-based shelves (Calibre-Web Automated only).
- New: Scan a book's ISBN barcode to add it to Calibre or download it via Shelfmark.
- New: Connection Diagnostics screen plus improved reverse-proxy / SSO login.
- New: Search book metadata from online providers while editing a book.
- New: Series index and series filter on book cards, with search autosuggestions.
- New: Pagination and a list/grid toggle in shelves; adjustable font size and grid/list view in Discover.
- New: Refreshed built-in eBook reader with selectable reading format.
- Added Dutch translation and many translation updates.
- Fixed: self-signed certificates, "logged in but no data" on reverse proxies, Shelfmark config, the Author (A-Z) filter and a swipe-back crash.
@@ -1,35 +1,21 @@
Unofficial companion application for Calibre Web and Calibre Web Automated that lets you browse your book collection and manage your digital library on the go.
Unofficial companion app for Calibre-Web and Calibre-Web Automated. Browse your book collection and manage your digital library on the go.
Built with <b>Flutter</b> and <b>Material You</b> to deliver a modern, intuitive and responsive user experience.
Built with Flutter and Material You for a modern, intuitive and responsive experience. Available for Android, in 15 languages.
<b>Supported features:</b>
<ul>
<li>Browse your Calibre Web library</li>
<ul>
<li>View books by author, series, trending, and more</li>
<li>View detailed book information</li>
<li>Access comprehensive collection statistics</li>
</ul>
<li>Library management</li>
<ul>
<li>Mark books as read or unread</li>
<li>Archive and unarchive books</li>
<li>Organize books into shelves</li>
<li>Manage and customize your shelves</li>
</ul>
<li>Reading & devices</li>
<ul>
<li>Download books directly to your device</li>
<li>Send books to your e-reader (Kindle/Kobo) via send2ereader</li>
<li>Use Calibre Web's mail function for device delivery</li>
</ul>
<li>Automation integration</li>
<ul>
<li>Works with Calibre Web Automated</li>
<li>Automatically download books with calibre-web-automated-book-downloader</li>
</ul>
</ul>
Features:
Please note that the app is currently in active development. You can open issues on GitHub for bugs, feedback, and feature ideas.
- Connect to your Calibre-Web (Automated) server, including reverse-proxy / SSO setups, custom HTTP headers and self-signed certificates.
- Browse your whole library and discover books by author, series, publisher, rating, hot & trending, and more.
- View rich details for every book, edit its metadata, and upload new covers.
- Mark books as read or unread, archive them, and organize them into shelves.
- Create, edit and browse Magic Shelves: dynamic, rule-based shelves (Calibre-Web Automated only).
- Add books quickly by scanning their ISBN barcode.
- Read books in the built-in eBook reader and sync your reading progress across devices via WebDAV.
- Send books to your e-reader (Kindle/Kobo) via send2ereader or Calibre-Web's email function.
- Download books into your collection with Shelfmark. This app does not support or encourage the piracy of copyrighted works; please only download content you are legally entitled to.
- Upload books to your server, and sync your whole library or selected books for offline reading.
- Make it yours: reorder or hide book actions and sections, choose a theme, enable e-ink mode, and adjust the text size.
Credits: Calibre Web, Calibre Web Automated, send2ereader, calibre-web-automated-book-downloader
The app is in active development. You can open issues on GitHub for bugs, feedback and feature ideas.
Credits: Calibre-Web, Calibre-Web Automated, Shelfmark, send2ereader, Flutter.
+1 -1
View File
@@ -16,7 +16,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev
# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
# In Windows, build-name is used as the major, minor, and patch parts
# of the product and file versions while build-number is used as the build suffix.
version: 1.8.9+34
version: 2.0.0+35
environment:
sdk: ^3.7.0