Skip to content

Releases: akitaonrails/frank_scanlation

FRANK Scanlation v0.2.1

Choose a tag to compare

@github-actions github-actions released this 10 Jul 18:09

FRANK Scanlation v0.2.1

Fix: reading progress on SPA sites (MangaDex)

Clicking through MangaDex's own UI navigates without page loads
(pushState), so chapters read that way never registered — the card
stayed "Unread" unless you entered through Continue ▶. The app now
watches the webview URL directly and records those navigations too.
Generic fix: any single-page-app site benefits.

Install

Platform File
Linux (AppImage) FRANK.Scanlation_0.2.1_amd64.AppImage
Linux (.deb) FRANK.Scanlation_0.2.1_amd64.deb
Linux (.rpm) FRANK.Scanlation-0.2.1-1.x86_64.rpm
Linux (Arch / AUR) yay -S frank-scanlation-bin
macOS (Apple Silicon) FRANK.Scanlation_0.2.1_aarch64.dmg
Windows installer FRANK.Scanlation_0.2.1_x64-setup.exe
Windows MSI FRANK.Scanlation_0.2.1_x64_en-US.msi

Windows first launch

The installer is not code-signed. SmartScreen may show a warning — click More info then Run anyway. One-time only.

FRANK Scanlation v0.2.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 16:08

FRANK Scanlation v0.2.0

MangaDex support

MangaDex is an API-driven SPA, so the generic heuristics couldn't see
it. This release adds the one host-gated exception (the same stance the
browser extension takes): everything MangaDex goes through its public
API, English translations by default.

  • Paste a mangadex.org/title/… URL — or even a chapter link, it
    resolves the owning title — and the library card gets the proper
    title, cover art, and the full chapter list, deduplicated across
    scanlation groups.
  • Reading progress, Continue ▶, Latest, and the new-chapter
    notifications all work through the API (chapter uuids resolve to
    numbers behind the scenes).
  • The reader overlay auto-opens on MangaDex chapters, and prev/next
    chapter navigation falls back to the API feed when MangaDex's own
    reader UI has nothing to scrape.

Fixes and polish since v0.1.0

  • Single-window design: sites open in place; the ⌂ Library button
    (or h) brings you home. No more window-per-manga.
  • Fixed black pages when reading at large window sizes on
    NVIDIA/WebKitGTK, and removed a broken backdrop-filter that painted a
    ghost rectangle under the Library button.
  • Page turns are instant, and the rendering workaround is scoped so
    reading feels lighter.
  • The library layout got proper breathing room.

Install

Platform File
Linux (AppImage) FRANK.Scanlation_0.2.0_amd64.AppImage
Linux (.deb) FRANK.Scanlation_0.2.0_amd64.deb
Linux (.rpm) FRANK.Scanlation-0.2.0-1.x86_64.rpm
Linux (Arch / AUR) yay -S frank-scanlation-bin
macOS (Apple Silicon) FRANK.Scanlation_0.2.0_aarch64.dmg
Windows installer FRANK.Scanlation_0.2.0_x64-setup.exe
Windows MSI FRANK.Scanlation_0.2.0_x64_en-US.msi

Windows first launch

The installer is not code-signed. SmartScreen may show a warning — click More info then Run anyway. One-time only.

FRANK Scanlation v0.1.0

Choose a tag to compare

@github-actions github-actions released this 09 Jul 13:07

FRANK Scanlation v0.1.0

First release. A Kindle-like desktop reader for ad-hoc scanlation
websites — paste a site URL, get a library card with cover art, chapter
tracking, and new-chapter notifications.

Highlights

  • Library grid: add any scanlation site by URL; title, cover, and
    chapter list are extracted generically — nothing is hardcoded to any
    website.
  • Single-window reading: Continue ▶ opens the next unread chapter on
    the actual site with the Prettify Manga Reader overlay injected —
    Single/Double/Book spreads, night filter, scroll snap, keyboard
    navigation, next/previous chapter detection. The ⌂ Library button (or
    h) brings you home.
  • Progress tracking: chapter numbers are parsed from the URLs you
    visit; the app remembers where you stopped, entirely on the Rust side
    — remote pages get no IPC access.
  • New-chapter checks: on launch and every 6 hours, with desktop
    notifications and NEW badges.
  • Linux rendering hardening: automatic WebKit render-mode policy
    (NVIDIA/Wayland detection with crash recovery), plus a rasterization
    workaround for WebKitGTK's black-page bug on NVIDIA at large window
    sizes.

Install

Platform File
Linux (AppImage) FRANK.Scanlation_0.1.0_amd64.AppImage
Linux (.deb) FRANK.Scanlation_0.1.0_amd64.deb
Linux (.rpm) FRANK.Scanlation-0.1.0-1.x86_64.rpm
Linux (Arch / AUR) yay -S frank-scanlation-bin
macOS (Apple Silicon) FRANK.Scanlation_0.1.0_aarch64.dmg
Windows installer FRANK.Scanlation_0.1.0_x64-setup.exe
Windows MSI FRANK.Scanlation_0.1.0_x64_en-US.msi

Windows first launch

The installer is not code-signed. SmartScreen may show a warning — click More info then Run anyway. One-time only.