🚀 KoreShelf v3.0.0 - Native Mobile Apps (Android & iOS), Native Quote Sharing & Reader UI Overhaul
LatestWe are thrilled to announce KoreShelf 3.0.0! This major milestone expands KoreShelf into a true cross-platform ecosystem, bringing native mobile support for Android and iOS, full offline capabilities, native quote sharing, and major UI/UX reader refinements.
🎉 What's New in v3.0.0
📱 Native Mobile Support (Android & iOS)
- Android App (.apk): Download and install directly on your Android smartphone or tablet.
- iOS App (.ipa): Sideload onto your iPhone or iPad using tools like AltStore, SideStore, Sideloadly, or Scarlet.
- Full Offline Library: Native mobile storage powered by IndexedDB and Capacitor FileSystem—no server required on mobile!
📸 Native Quote Export & Social Sharing
- Native File Saving: Export custom quote cards (1080x1080) directly to your device's Documents folder.
- System Share Sheet Integration: Share your favorite quotes instantly to WhatsApp, Instagram, Telegram, or X using the native system share menu (
@capacitor/share).
📖 Reader UI & Mobile Layout Enhancements
- Perfectly Centered Reading View: Redesigned text column width and padding calculations for EPUBs and PDFs. No more text hiding under left/right navigation arrows or bottom bars!
- Mobile Sidebar Overhaul: Redesigned reader settings menu with responsive full-width font & reading mode dropdowns.
- Cleaner Highlights Board View: When viewing the 3D Highlights Board, category tags auto-collapse to leave a clean top bar with only Search, Upload, and Language controls.
🐛 Bug Fixes & Performance
- Mobile API Fallback: Fixed offline client-side PDF cover generation and metadata parsing to prevent
<!DOCTYPE html>JSON parse errors on mobile. - Database Stability: Enhanced IndexedDB recovery handling for mobile WebView environments.
- Epub.js Alignment: Enforced strict single-column horizontal reading mode across all smartphone screen aspect ratios.
📥 Downloads & Installation
- Desktop: Download the standalone
.zipfor Windows, macOS, or Linux. - Android: Download
KoreShelf.apkand tap Install. - iOS: Download
KoreShelf.ipaand sideload via your preferred tool. - Docker:
docker compose up -d --build