Skip to content

Releases: LNReader/lnreader

LNReader v2.0.1

15 Nov 09:26

Choose a tag to compare

LNReader v2.0.1 Pre-release
Pre-release

This patch release provides small improvements following the 2.0.0 update.

Changes

Feature

  • Added progress notifications for local backup creation and restore.

Fixes

  • Library updates now use INSERT OR IGNORE to avoid duplicate entry issues.
  • The default category is created only if it does not already exist.

If You Missed 2.0.0

Version 2.0.0 introduced major structural changes, including a new plugin system, an updated reader engine, revised backup formats, improved EPUB handling, and several UI and performance updates. Reviewing the 2.0.0 notes is recommended before upgrading.

LNReader v2.0.0

14 Nov 15:28
41ea7eb

Choose a tag to compare

LNReader v2.0.0 Pre-release
Pre-release

LNReader 2.0 introduces a rebuilt plugin system, a redesigned reader engine, improved backup options, major UI updates, and extensive performance and stability improvements.

Warning

Backup data from version 1.1.19 does not include downloads or reading progress. Downloaded content and reading progress will not transfer to LNReader 2.0.

Note

LNReader no longer includes pre-installed plugin repositories. To add repositories, visit: https://www.lnreader.app/plugins

Highlights

Plugins

  • Complete plugin system overhaul with dedicated storage.
  • Updated plugin hosts, improved configuration options, and better developer experience.
  • Faster global search and improved swipe behavior.

Reader

  • Reader rewritten in vanJS for better performance.
  • Page Reader updates: chapter caching, EPUB chapter merging, improved padding, and smoother navigation.
  • Updated Reader footer, context menu, and Reader Settings UI.

Backups

  • Support for Google Drive and remote backups.
  • New ZIP backup format and a reimplemented local backup system.
  • More reliable restore handling.

EPUB & Files

  • EPUB parsing rewritten in C++ for Android.
  • Improved file manager, custom storage folder support, and more reliable cover handling.

UI & UX

  • Updated bottom navigation, themes, icons, and splash screen.
  • FilterSheet redesign and more consistent spacing.
  • Dynamic novel app bar and improved bottom sheets.

Performance & Architecture

  • React Native 0.72 upgrade and new architecture support.
  • Kotlin migration for Android components.
  • FlashList reinstated with fixes, faster task queue, and reduced rendering time.
  • TypeScript conversion and MMKV-based storage.

Other Features

  • MangaUpdates tracker.
  • Multi-language reading option.
  • Additional HTML tag support and improved sanitization.

Stability & Fixes

Numerous fixes across reader behavior, navigation, downloads, category updates, parsing logic, global search, and UI alignment. Overall stability and responsiveness have been significantly improved.

Localization

New French and Thai translations, Arabic alignment fixes, and general translation updates.

New Contributors

@he0119, @Palloxin, @Batorian, @elfing44, @Soopyboo32, @Skeltons, @Anan5a, @NilSilva, @br14n-sol, @MOA-YAD, @jacksin125, @Neel-shetty, @rvx05, @ilonachan, @yammyy

Full Changelog: v1.1.19...v2.0.0

LNReader v2.0.0-beta.3

01 Dec 15:51
ecb3875

Choose a tag to compare

Pre-release

Warning

The backup data from version 1.1.19 does not include downloads or reading progress information. As a result, any downloaded content and your progress in chapters will be lost and not carried over when upgrading to version 2.0.0.

Note

LNReader no longer includes pre-installed plugin repositories. To add plugin repositories, please visit our official plugins page at https://www.lnreader.app/plugins

LNReader v2.0.0-beta.3 Release Notes

New Features

  • Added 'multi' language option
  • Implemented Page Reader
  • Added FilterTypes.Switch and FilterTypes.TextInput support for plugin filters
  • Allow user input for plugin configurations

Improvements

  • Rewrote Reader using VanJS
  • Enhanced bottom sheets
  • Improved bottom navigation
  • Made source list sorting by name
  • Made plugin/source swiping less sensitive
  • Faster and less laggy global search
  • More transparent Android navigation bar
  • Decreased reader progress bar font size
  • Better progress bar proportions

Bug Fixes

  • Fixed image placement in preview
  • Resolved filter-related issues
  • Fixed search error when query contains special characters
  • Corrected novel info saving
  • Fixed 'can't parse page' SQL syntax error
  • Addressed cover height incorrect when screen width changes
  • Fixed reader page padding and back press issues
  • Resolved path-related problems

New Contributors

Full Changelog: v2.0.0-beta.2...v2.0.0-beta.3

LNReader v2.0.0-beta.2

09 Jul 15:03

Choose a tag to compare

Pre-release

Warning

The backup data from version 1.1.19 does not include downloads or reading progress information. As a result, any downloaded content and your progress in chapters will be lost and not carried over when upgrading to version 2.0.0.

Note

LNReader no longer includes pre-installed plugin repositories. To add plugin repositories, please visit our official plugins page at https://www.lnreader.app/plugins

What's Changed

Features and Enhancements

Bug Fixes

Improvements

Other Changes

New Contributors

For the full changelog, please visit: v2.0.0-beta.1...v2.0.0-beta.2

LNReader v2.0.0-beta.1

29 Mar 00:31
9ef8cab

Choose a tag to compare

Pre-release

Warning

The backup data from version 1.1.19 does not include downloads or reading progress information. As a result, any downloaded content and your progress in chapters will be lost and not carried over when upgrading to version 2.0.0.

Features

  • Added protobuf support (Wuxia World)
  • Introduced htmlparser2 support
  • Implemented reader horizontal scroll and bionic reading capabilities

Fixes

  • Resolved issue with chapter.page when containing special characters (Thanks to @K1ngfish3r - #1015)
  • Improved sensitivity of reader swipe gestures
  • Fixed many other minor bugs

Migration from v1.1.9

  1. Create v1.1.9 backup
  2. Uninstall the current app
  3. Download converted file from https://lnreader.github.io/guides/upgrade
  4. Install beta
  5. Clear app data
  6. Download required plugins
  7. Bypass cloudflare for all plugins (if needed)
  8. Perform legacy restore

Full Changelog: v2.0.0-beta.0...v2.0.0-beta.1

v2.0.0-beta.0

17 Mar 09:02
7629454

Choose a tag to compare

v2.0.0-beta.0 Pre-release
Pre-release

Warning

The backup data from version 1.1.19 does not include downloads or reading progress information. As a result, any downloaded content and your progress in chapters will be lost and not carried over when upgrading to version 2.0.0.

New Features

  • New Library tab view look (Thanks to @nyagami - #939)
  • Users can now choose where to start Text-to-Speech (Thanks to @nyagami - #968)
  • New Webview look (Thanks to @Rider21 - #977)
  • New app icons and animated splashscreen (Thanks to @CD-Z - #974)
  • New Switch look
  • New Plugin Management UI

Fixes

  • Improved TTS highlight
  • Faster read/write of UTF-8 files with native implementation
  • Fixed wrong NovelDrawer reference when going back
  • Midnight Dusk Theme (Thanks to @CD-Z - #983)
  • Many other bug fixes

Migration from v1.1.9

  1. Create v1.1.9 backup, uninstall the current app
  2. Download converted file from https://lnreader.github.io/plugins-migration/
  3. Install beta, download required plugins
  4. Perform legacy restore

Full Changelog: v2.0.0-alpha.0...v2.0.0-beta.0

LNReader v1.1.19

28 Jan 16:06
64ef4ba

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.18...v1.1.19

LNReader v1.1.18

09 Oct 04:43

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.17...v1.1.18

LNReader v1.1.17

03 Aug 02:18
5b8cfeb

Choose a tag to compare

What's Changed

  • Updates Ranobes URL by @mystic-man-rhino in #690
  • feat(source): Add Linovelib by @alistair3149 in #709
  • Performance fixes, general fixes and addition of features by @danisty in #723
  • fix(source): add all pages in the same chapter for Linovelib by @alistair3149 in #722
  • Export to EPUB has been temporarily removed due to a Malware being reported APK:RepMalware [Trj]. It'll be added back once it's resolved.

New Contributors

Full Changelog: v1.1.16...v1.1.17

LNReader v1.1.16

15 Jul 09:06
a9a0a5a

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.15...v1.1.16