Skip to content

🚀 KoreShelf v3.0.0 - Native Mobile Apps (Android & iOS), Native Quote Sharing & Reader UI Overhaul

Latest

Choose a tag to compare

@GabrieleTrovato01 GabrieleTrovato01 released this 22 Jul 17:36

We 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 .zip for Windows, macOS, or Linux.
  • Android: Download KoreShelf.apk and tap Install.
  • iOS: Download KoreShelf.ipa and sideload via your preferred tool.
  • Docker: docker compose up -d --build