LNReaderOpen source light novel reader for Android

Releases

Keep up with the weekly LNReader releases.

Updated Dec 1, 2024

LNReader v2.0.0-beta.3
v2.0.0-beta.3

[!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://lnreader.github.io/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

  • @Skeltons
  • @Anan5a
  • @NilSilva

Full Changelog: https://github.com/LNReader/lnreader/compare/v2.0.0-beta.2...v2.0.0-beta.3

LNReader v2.0.0-beta.2
v2.0.0-beta.2

[!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://lnreader.github.io/plugins

What's Changed

Features and Enhancements

  • Dynamic novel appbar (@CD-Z, #998)
  • Plugin repositories (@rajarsheechatterjee, #1051)
  • Enhanced TTS functionality (@nyagami, #1054)
  • Fixed Reader footer & Navigation bar (@nyagami, #1076)
  • Database for plugins (@Rider21, #986)
  • Onboarding screen (@nyagami, #1093)
  • App file manager (@nyagami, #1093)
  • French localization support (@elfing44, #1092)
  • Open random entry button (@Soopyboo32, #1098)
  • Lazy initialization for plugins (@nyagami, #1104)
  • Service Manager (@nyagami, #1124)

Bug Fixes

  • Insert/update novel/chapter logic (@nyagami, #1019)
  • Arabic alignment and language list order (@Palloxin, #1024)
  • Update pages functionality (@nyagami, #1048)
  • Novel total pages update (@Batorian, #1069)
  • Scroll to current Chapter (@CD-Z, #1101)
  • Volume scrolling (@r1di, #1114)
  • Default cover URL update (@error7404, #1122)

Improvements

  • UX tweaks (@rajarsheechatterjee, #1052)
  • Kotlin migration for native Android (@nyagami, #1095)
  • Remove restore errors (@nyagami, #1096)
  • Download file with cookie persistence (@nyagami, #1100)
  • Allow id and class attributes in HTML (@CD-Z, #1066)
  • Merge epub chapters (@nyagami, #1117)

Other Changes

  • Added table functionality (@K1ngfish3r, #1020)
  • Removed HTML entity replace function when sanitizing text (@K1ngfish3r, #1049)
  • About page version update (@error7404, #1072)
  • GitHub action update (@error7404, #1072)
  • Progress bar hiding (@CD-Z, #1102)

New Contributors

  • @Palloxin
  • @Batorian
  • @elfing44
  • @Soopyboo32

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

LNReader v2.0.0-beta.1
v2.0.0-beta.1

[!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

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: https://github.com/LNReader/lnreader/compare/v2.0.0-beta.0...v2.0.0-beta.1

v2.0.0-beta.0
v2.0.0-beta.0

[!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

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 - https://github.com/LNReader/lnreader/pull/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: https://github.com/LNReader/lnreader/compare/v2.0.0-alpha.0...v2.0.0-beta.0

LNReader v1.1.19
v1.1.19

What's Changed

New Contributors

Full Changelog: https://github.com/LNReader/lnreader/compare/v1.1.18...v1.1.19

LNReader v1.1.18
v1.1.18

What's Changed

New Contributors

Full Changelog: https://github.com/LNReader/lnreader/compare/v1.1.17...v1.1.18

LNReader v1.1.17
v1.1.17

What's Changed

New Contributors

Full Changelog: https://github.com/LNReader/lnreader/compare/v1.1.16...v1.1.17

LNReader v1.1.16
v1.1.16

What's Changed

New Contributors

Full Changelog: https://github.com/LNReader/lnreader/compare/v1.1.15...v1.1.16

LNReader v1.1.15
v1.1.15

What's Changed

New Contributors

Full Changelog: https://github.com/LNReader/lnreader/compare/v1.1.14...v1.1.15

LNReader v1.1.14
v1.1.14

Changelog


LNReader v1.1.13
v1.1.13

Changelog

  • feat(source): Add Madara Sources
  • fix: Global Search Navigation
  • fix: Add Chapter Name Back in Reader
  • feat(source): Add Ficbook (@Rider21)
  • feat: Update chapter tab sort (@mystic-man-rhino)
  • feat: Add Change Default Category
  • feat: Add Select All in Library
  • fix: Change status bar style on background color change
  • feat(source): Add following sources Zetro, Nocturne, Asada and SugarBB
  • feat: Add time stamp to backup file (#390)
  • Material You (Dynamic colors are not supported yet)
  • Deselect novels on pressing back button in library.
  • fix(source): Add Status in Ranobes
  • feat(source): Add NeoSekai Translations and MTL-Novel
  • feat: Add novel in library on long press in search results
  • fix: Add Empty Summary placeholder and show Full Novel Title
  • fix: Clear Searchbar when Screen is Unfocused
  • fix: Global Search from Novel and MAL Screen
  • fix(source): Remove NovelSpace and Move ArNovel to MadaraGenerator
  • fix(source): Update WuxiaWorldCo baseUrl
  • fix: Category/Library bugs
  • fix: Fix deleting downloaded chapters
  • fix: Fix ranobes.net and add ranobes.com (@Rider21)
LNReader v1.1.11
v1.1.11

Changelog


  • New sources (Riwyat, Light Novels Brasil, NovelTop1 (@Rider21), Liebe Schnee Hiver Novel, Madara Sources, SonicMTL and MTLNovel.Club)
  • fix(source): Fix NovelUpdates genres (#318) (@SkillGG)
  • fix(source):Fix ReadLightNovel's Novel Info
  • fix(source): HakoLightNovel (Closes LNReader/lnreader-sources#239)
  • fix(source): Remove RewayatAr
  • fix(source): ReaperScans (Closes LNReader/lnreader-sources#224)
  • feat: Add option to disable Haptic Feedback (Closes #326)
  • feat(img-dl): Downloading the chapter now downloads all img files (#321) (@SkillGG)
  • feat: Moment Sync (#310) (@Rider21)
  • feat: Add Option to Delete Read Chapters
  • feat(source): Source Updates (#306) (@Rider21)
  • refactor: Global Search Screen
  • feat: Source Updates (#297) (@Rider21)
  • chore: Update translations (#279)
  • fix(reader-settings): Fix reader settings crash (#292) (@SkillGG)
  • feat(source): Initial Source Filter Support (Closes #285)
  • feat: Add Ability to View Latest Novels
  • feat: Add Option to Remove Extra Paragraph Spacing (Closes #248)
  • feat: Add New Themes (Closes #254)
  • fix: Cross Icon Overlapping Search Text (Closes #273)
  • feat: Add Last Read Sorting (Closes #255)
  • fix: Add progressViewOffset (Closes #270)
  • fix: Global Search (Closes #256)
  • feat(volume-scroll): Added option to scroll WebView using volume buttons (#290) (@SkillGG)
  • refactor: Browse Source Screen
  • Webview improvements (#283) (@SkillGG)
  • fix(clipboard): Fixed clipboard dependency (#282) (@SkillGG)
  • fix: Novel Updates (Closes LNReader/lnreader-sources#227)
  • fix: ReadLightNovel Crash
  • chore: Update Translations
  • fix(tts): Android11 Manifest TTS Support (#277) (@SkillGG)
  • fix(syosetu): Change cover to unavailable (#275) (@SkillGG)
  • fix(typo): spelling mistake causing a crash (#276) (@SkillGG)
  • feat(webview-scroll): webview scrolls to saved (#274) (@SkillGG)
  • fix: Source Fixes (#272) (@Rider21)
  • fix:(source) 1stKissNovel: No Chapters
  • refactor: Reader Settings Screen
  • feat: Ability to Save Custom Themes (Closes #145)
  • feat: Add WebView Button in Reader
  • fix: History Screen Fixes
  • fix: Make MyAnimeListCard Scrollable
  • fix: MyAnimeList Search
  • refactor: Refactor Reader Bottomsheet (#249)
LNReader v1.1.10
v1.1.10

Check v1.1.9's changelog


Bug Fixes

  • Fix Tracker Button showing when Tracker is not available.
  • Fix Links not working in Render HTML mode.
  • Update Translations.
  • Fix MyLoveNovel.
LNReader v1.1.9
v1.1.9

Your previously pinned sources will be lost in this version.


Changelog


  • Add OpenDyslexic font.
  • Translations (Help translate the app on crowdin).
  • New Sources (Novel4Up, TeamXNovel, AllNovelFull, ReadFreeNovel, TurkceLightNovels, NovelOwl, FreeNovelUpdates, NovelsCafe, LightNovelReader, HakoLightNovel, Renovels, Jaomix, Rulate, РанобэРФ, MT Novel) (@Rider21)
  • Default Reader also renders HTML.
  • Fix Sources (https://github.com/LNReader/lnreader/compare/v1.1.8...v1.1.9)
  • Fix Last Read Crash (@M0RGaming)
  • Fix Backups
LNReader v1.1.8
v1.1.8

Changelog

<hr />
  • New Sources (RanobeLib, NovelPub, BestLightNovel, HizoManga, NovelFull.me, LatestNovel, Novelmt.com, Ltnovel.com, ArMTL, SakuraNovel).
  • Fix sources.
  • More download options.
  • Keep screen awake in reader.
  • Option to update novel metadata.
  • Fix default chapter sort order.
  • Reorganize reader settings.
  • Option to clear cover cache.
LNReader v1.1.7
v1.1.7

If you had downloaded this release before 3-11-2021 and none of the sources are working, redownload the apk.

<hr />

Changelog

<hr />
  • Parallel searching in global search and migration.
  • Fix next page not loading in browse.
  • Default chapter sort order in General Settings.
  • Fix duplicate entries in library.
  • New Sources (Chireads, MTLCorner, NitroScans, NovelForest and OnlyMtl).
  • Fix sources.
LNReader v1.1.6
v1.1.6

Changelog

<hr>
  • New Sources (MTLNovel (Id), MTLReader (En), MyLoveNovel (En), MoreNovel (Id), NovelSpace (Ar), NovelRingan (Id), IndoWebNovel (Id)).
  • Fix old sources.
  • Fix duplicate chapters in download queue.
  • Snackbar for deleting downloaded chapters.
  • Fix splitscreen view crash.
  • Horizontal Seekbar.
  • Option to only show pinned sources in browse.
LNReader v1.1.5
v1.1.5

Changelog

  • New sources.
  • Option to download unread chapters.
  • Long press to select range in chapter list.
  • Time and battery level in reader.
  • Experimental auto scroll (Set scroll interval in More > Settings > Reader & Does not work with WebView mode).
  • Option to turn off full screen.
  • Text to speech.
  • Option to only update ongoing novels.
  • Tap on cover to enlarge image.
  • Option to clear updates tab (More > Settings > Advance).
<hr>

Bug Fixes

  • Fix full screen not working on changing chapters.
  • Fix crash if chapter is empty.
LNReader v1.1.4
v1.1.4

Changelog

  • New sources.
  • Last update time (Settings > General).
<hr>

Bug Fixes

  • Marking chapter as unread.
  • Bookmark not updating (@SkillGG)
  • Crash when long pressing cover in browse
  • Fix Readwn.com source.
  • Remove text shadow in comfortable grid.
LNReader v1.1.3
v1.1.3

Old downloads will not work with the new WebView mode. Go to More > Downloads > Clear downloads.

<hr>

Changelog

  • New sources.
  • Turn on Use WebView option in reader sheet to preserve original text styles.
  • Backups now save chapters (read status, bookmarks, etc.) & downloads.
  • Custom CSS.
  • Edit novel info & custom novel covers.
  • New themes.
  • Select multiple novels in library to remove or mark read/unread.
  • Option to disable history/updates tab and always show labels in bottom tab bar.
<hr>

Bug fixes

  • Fix splash screen hiding before the app is fully loaded.
  • Fix crashes related to novel covers.
  • Bookmark icon not showing.
  • Crashes when next/previous chapters isn't there.
LNReader v1.1.2
v1.1.2

Changelog

  • Add Novel Updates as a source (experimental)
  • Add new sources
  • Images appear at their original position
  • Preserve headings, bold, italics, horizontal rule and links in chapter content
  • View all downloaded chapters in More > Downloads
  • Pause, resume & cancel downloads from download queue
  • Add options to update library on launch & download new chapters
  • Fix app using the old API for updates
LNReader v1.1.1
v1.1.1

Changelog

  • Add new sources (Novelpassion, Royal Road & Scribble Hub)
  • Fix sources
  • Fix global search & migration
  • Fix clear history button not working
  • Option to update library on launch in Settings > General
  • Jump to chapter
LNReader v1.1.0
v1.1.0

Changelog

  • Fixed crash on downloading large number of chapters
  • Reader UI
  • Infinite scroll for some sources
  • Fixed down sources
  • Option to search all sources
  • Swipe to navigate to next/previous chapter
  • Incognito mode
  • Fix crashes on android 7
  • Filter sources by language
LNReader v1.0.21
v1.0.21

If opening reader settings crashes the app try changing themes in chapter bottom sheet and then open it. That will fix it.

Changelog

  • Browse and search novels from MyAnimeList and NovelUpdates
  • Immersive mode
  • Custom background/text color in settings > reader
  • Show/hide scroll percentage option
  • Fixed thumbnails in horizontal orientation and larger displays

Updating From v1.0.18 or lower

  • Create backup from settings
  • Uninstall the previous version
  • Install this release and restore (Try clearing app data if it gets stuck on splash screen)
LNReader v1.0.20
v1.0.20

Reduced the app size from 60mb to 23mb

Updating From v1.0.18 or lower

  • Create backup from settings
  • Uninstall the previous version
  • Install this release and restore (Try clearing app data if it gets stuck on splash screen)
LNReader v1.0.19
v1.0.19

Updating From Older Versions

  • Create backup from settings
  • Uninstall the previous version
  • Install this release and restore (Try clearing app data if it gets stuck on splash screen)

Changelog

  • Display images if links are present in chapter
  • Group history and updates by date
  • Search bar in history screen
  • Select custom range of chapters
  • Reorganize library, novel, reader bottom sheet
  • Custom accent color
  • Global search from library
  • Option to select text in reader bottom sheet
  • Option to hide chapter titles
  • Fix align and reader theme buttons
  • Fix white flash/border while switching screens
LNReader v1.0.18
v1.0.18

Updating From Older Versions

  • Create backup from settings
  • Uninstall the previous version
  • Install this release and restore (Try clearing app data if it gets stuck on splash screen)

Changelog

  • Added migration in browse screen
  • Show chapter progress percentage in chapter screen
  • Save chapter progress percentage
  • Long press a chapter to mark read, bookmark and mark previous read or unread
  • Added sort and filter bottom sheet in library
  • Added search bar in updates screen
  • Update app icon, splash screen & notification icon
  • Fixed continue reading button and chapter sort/filters getting reset
  • New theme
  • Allow changing screen orientation
LNReader v1.0.17
v1.0.17

Updating from v1.0.16

  1. Create backup from settings
  2. Uninstall the previous version
  3. Install this release and restore

New

  • Added global search #12
  • Save chapter sort/filter settings
  • Pin sources
  • Fixed start/continue reading button
LNReader v1.0.16
v1.0.16

New

  • Backups.
  • In app notification if a new release is there.