Skip to content

Releases: ghaemaghaey/folio

Folio v0.7.2

Choose a tag to compare

@github-actions github-actions released this 02 Aug 07:34

What's New in v0.7.2

Android Fixes

  • Smooth scrolling — PDF and EPUB now use native momentum/inertia scrolling instead of JavaScript drag-pan
  • Status bar overlap fixed — proper edge-to-edge rendering with system bar insets
  • Highlighter drag fixed — reading guide now moves correctly when unlocked (touch-action + preventDefault)
  • PDF tap toggles toolbar — tapping the PDF page now shows/hides the toolbar (was only working in EPUB)
  • Device picker improved — compares page + chapter + scroll, not just page number

Sync Improvements

  • Unique device IDs — each machine gets a random ID stored in localStorage, preventing two PCs from sharing the same progress row
  • Server timestamp guard — delayed syncs can't overwrite fresher data from other devices
  • Auth on page close — beforeunload now sends JWT token (was silently failing with 401)
  • Periodic cloud sync — progress syncs on every save, not just on close (app crashes no longer lose progress)

UI Improvements

  • Title below toolbar — book title moved under the tool buttons for better readability
  • Tap to toggle chrome — single tap shows/hides toolbar (no hover needed)
  • Popup dismiss fix — tapping content closes panels, tapping inside panels does not
  • Zoom controls in popup — zoom in/out moved to a popup panel (like fonts)
  • Upload button icon-only — removed text label for cleaner look
  • Offline status indicator — green/orange dot shows online/offline state

Offline Support

  • Sync queue — failed progress POSTs saved to localStorage, retried on reconnect
  • OPDS catalog cache — last successful catalog shown when offline
  • Upload queue — failed uploads remembered by file path, retried on reconnect

Server

  • Device-aware progress — per-device reading positions with conflict resolution
  • OPDS XML fix — strips embedded HTML from Calibre-Web feeds

CI/CD

  • Unified releases — all workflows upload to a single GitHub Release per tag
  • No duplicate builds — CI only runs on PRs, releases on tag push only

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 02 Aug 06:11
Folio v0.7.1 - Multi-device sync fix

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 01 Aug 16:15
Folio v0.7.0 - Offline support, device picker, UI fixes

Folio v0.6.7

Choose a tag to compare

@github-actions github-actions released this 01 Aug 10:16
21587fb

What's Changed

  • fix: EPUB false-link styling, PDF Windows GUI crash, PDF renderer per… by @ghaemaghaey in #2

New Contributors

Full Changelog: v0.6.6...v0.6.7

What's Changed

  • fix: EPUB false-link styling, PDF Windows GUI crash, PDF renderer per… by @ghaemaghaey in #2

New Contributors

Full Changelog: v0.6.6...v0.6.7

What's Changed

  • fix: EPUB false-link styling, PDF Windows GUI crash, PDF renderer per… by @ghaemaghaey in #2

New Contributors

Full Changelog: v0.6.6...v0.6.7

What's Changed

  • fix: EPUB false-link styling, PDF Windows GUI crash, PDF renderer per… by @ghaemaghaey in #2

New Contributors

Full Changelog: v0.6.6...v0.6.7

What's Changed

  • fix: EPUB false-link styling, PDF Windows GUI crash, PDF renderer per… by @ghaemaghaey in #2

New Contributors

Full Changelog: v0.6.6...v0.6.7

What's Changed

  • fix: EPUB false-link styling, PDF Windows GUI crash, PDF renderer per… by @ghaemaghaey in #2

New Contributors

Full Changelog: v0.6.6...v0.6.7

Folio v0.6.6

Choose a tag to compare

@github-actions github-actions released this 26 Jul 14:34

Full Changelog: v0.6.5...v0.6.6

Full Changelog: v0.6.5...v0.6.6

Full Changelog: v0.6.5...v0.6.6

Full Changelog: v0.6.5...v0.6.6

Full Changelog: v0.6.5...v0.6.6

Folio v0.6.5

Choose a tag to compare

@github-actions github-actions released this 26 Jul 13:46

Full Changelog: v0.6.4...v0.6.5

Full Changelog: v0.6.4...v0.6.5

Full Changelog: v0.6.4...v0.6.5

Folio v0.6.4

Choose a tag to compare

@github-actions github-actions released this 26 Jul 13:42

Full Changelog: v0.6.3...v0.6.4

Folio v0.6.3

Choose a tag to compare

@github-actions github-actions released this 26 Jul 13:40

Full Changelog: v0.6.2...v0.6.3

Full Changelog: v0.6.2...v0.6.3

Folio v0.6.2

Choose a tag to compare

@github-actions github-actions released this 26 Jul 13:34

Full Changelog: v0.6.1...v0.6.2

Full Changelog: v0.6.1...v0.6.2

Folio v0.6.1

Choose a tag to compare

@github-actions github-actions released this 26 Jul 13:15

Full Changelog: v0.6.0...v0.6.1

Full Changelog: v0.6.0...v0.6.1