Skip to content

Releases: cernoh/rakuyomi-koshin

v1.21.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 16:22

1.21.0 (2026-06-24)

Bug Fixes

  • Add a minimum update interval to the manga update cron job. (e866fec)
  • add list changes button in context menu if mode tap to continue enable (#183) (eabebfa)
  • Add nil check for manga in context menu handler closes #128 (11a1713)
  • Add nil checks before calling methods on ReaderUI.instance and FileManager.instance to prevent potential errors. (5767129), closes #115
  • add optimize_image setting to UpdateableSettings (ff92b0a)
  • add remove manga from playlist (#140) (ffee371)
  • can't load localize default header Plural-Forms (#91) (0a99ec3)
  • Change WASM image dimension functions to return f32 and add f32 Wasm value and return type support. (4c2e59f)
  • Clear last_read timestamp when chapters are marked unread. (#132) (d672f40)
  • crash on open Rakuyomi in SimpleUI or Zen UI (11ad526)
  • disable default features for mozjpeg dependency (#112) (4a7f2a6)
  • dynamically scale playlist item height in PlaylistDialog closes #127 (c496e6a)
  • Enhance continue reading with lang filtering** (#103) (15f9aa9)
  • enhance library view metadata display with full last read text and adjusted unread chapter count, and refine menu item rendering for better layout. (042982e)
  • grid mode calculate page_num wrong (#125) (b305e09)
  • html_element: improve text content extraction (2cb86d1), closes #61
  • html_element: simplify own_text implementation (cea58fc), closes #62
  • html: improve fragment parsing and text extraction (1219806), closes tachibana-shin/rakuyomi#111
  • image: add raw image data support (e58bb6d), closes tachibana-shin/rakuyomi#64
  • Improve source settings deserialization and rendering (f8847a2), closes #72
  • inconsistent progression to next chapter go back to rakuyomi (#136) (b44ae86)
  • job: make language selection optional (#107) (009b457)
  • jobs: Add language filtering for chapter downloads (#100) (c01ecaf)
  • l10n: fix UI string translatability (ba1406e)
  • LibraryView: enhance playlist dialog handling (#141) (d137c3b)
  • library: wrap chapter fetch in Trapper (#191) (3f57091)
  • make text setting placeholder optional in backend and frontend models (d63bfcd), closes #145
  • manga-reader: apply file manager override to zen UI (#198) (215f224)
  • OTA update never shows the "Restart Now" dialog on old Kindles (#187) (f38596e)
  • performance: WIP replace image crate with zune and mozjpeg for faster image processing speedup decode x800.000 (bbc5f74)
  • rakuyomi: prevent network ops when offline (#190) (d70b126)
  • Reduce available width calculation in MenuItemCover by 12 units. (0fa7f58)
  • refine grid/cover view layout calculations and enhance manga information display with source, last read, and unread chapter details. (60bfdaa)
  • search: recreate results UI on return closes #173 (7d874dd)
  • seed default settings.json on first run (#159) (6d1b678)
  • selector: normalize :contains() arguments (88cab31)
  • show all sources available (9556cdd)
  • simplify chapter read toggle logic closes #176 (95f0c68)
  • sorters in library (425c473)
  • table insertion for context menu buttons (e73c45d)
  • Update Chinese (Traditional) localization for Rakuyomi plugin and add feature (26603fd)
  • wasm-store: remove std reference tracking (ed76f8e), closes #62

Features

  • add gallery view to search results (#155) (1d38265)
  • add get_url for next SDK to map aidoku-rs API (cac3f8f)
  • add kind and child_nodes html node api (76bbc23)
  • add picker setting type alias for select (b498d2c)
  • add skip resume confirmation setting (1276bb3)
  • backend/shared: Replace scraper and kuchiki with dom_query (#57) (6f5055f)
  • chapter-listing: Add chapter language filter (#96) (d079ae0), closes #92
  • download: add chapter download progress (#197) (a61a2d9)
  • implement playlist management functionality across frontend a (#126) (474b885)
  • **lib...
Read more

v1.20.0

Choose a tag to compare

@github-actions github-actions released this 01 Jan 23:10
2a69740

1.20.0 (2026-01-01)

Bug Fixes

  • last_read in details result 0 (5fdc379)
  • add support for locked chapters (058dc9d)
  • allow removing manga from library in search results (#48) (#50) (45f0ce2)
  • backend: improve HTML selection to include root element like SwiftSoup (da2610a), closes #38
  • backend: improve manga search sorting with unicode normalization (0a3255f)
  • correct chapter title generation in ComicInfo metadata (#47) (f659ffb)
  • empty the new api sdk (94da259)
  • empty: release rust refactor (6e763db)
  • frontend: defer download job start and improve error handling (4431158)
  • frontend: ensure ReaderUI.instance exists in MangaReader (a635637)
  • frontend: improve cancellation UX for long-running tasks (dd44581)
  • frontend: refine ReaderUI instance checks in MangaReader (adec497), closes #36 #37
  • implement full cancellation support and refactor MangaInfoWidget (2a5c5e9)
  • localize vi format (f213d0d)
  • lua crash because bool result (2a69740), closes #56
  • reduce search limits and defer error dialog display (096890e)
  • rs: clone before move token in downloaderJob (66df429)
  • server: enable cancellation of DownloadChapter jobs (e898844)

Features

  • add capability to exclude sources in search (e52aa71)
  • backend: enable sources to update settings dynamically via WASM (4cbfadb)
  • Implement sorting options and settings management in LibraryView and Settings (c2371d9)
  • improve cancellation support and image type detection in backend (563baf5)
  • Localization (#45) (859872f)
  • support source light novel (62f2fbe)

v1.19.13

Choose a tag to compare

@github-actions github-actions released this 21 Dec 16:21

1.19.13 (2025-12-21)

Bug Fixes

  • Cancel request api (#33) (584a0c4)
  • frontend: improve multi-enum setting dialog (f1f6c1f), closes #30
  • Improve manga search robustness and error handling (8c62d59)