Releases: Guerra24/LRReader
Release 1.9.6
Welcome to 1.9.6!
It works?
Small update to fix compatibility with future LANraragi versions and bumped the minimum Windows version to 20H1. No other functional changes.
As always everything should work but if anything happens please open an issue here or @ me on LANraragi's Discord and I will try to fix it.
Changes
General
- Fixed compatibility with LANraragi 0.9.70.
- Dropped support for Windows 10 LTSC 2019.
Which file should I use to install the app?
New users should use the .exe installer.
Release 1.9.5
Welcome to 1.9.5!
The curse of the 1.9.x releases
What can I say at this point...
- Fixed bookmarks not opening.
- Fixed hold in touch to show page map and middle click to show page map not respecting setting.
1.9.4 changelog.
Release 1.9.4
Welcome to 1.9.4!
Bug fixes and Windows 10
Alright, let's talk about Windows 10 support... more specifically LTSC 2019 aka 1809 aka build 17763. Although it's fun to have support for a 7yo OS version, the tech-debt that this incurs is getting a bit out of hand as I need to keep VMs on hand, fixing bugs is very annoying and takes a lot of time just testing new features.
This also trickles down to the installer and support apps that were used early this year for the cert update as they required special workarounds for missing features and bugs in the OS.
Said that and for my own sanity this will be the last version with support for LTSC 2019. The new minimum version is going to be LTSC 2021 aka 21H2 aka build 19044.
I'm going to keep Windows 10 support for a while (years) so if anyone is using the ESU program or LTSC 2021 don't worry, those will remain supported.
As always everything should work but if anything happens please open an issue here or @ me on LANraragi's Discord and I will try to fix it.
Changes
General
- Added session support.
It works just like a browser.
You can configure it to Always restore, Ask on start or Never. By default is set to Ask on start. You can find it in Settings -> Profiles.
Currently only Search and Archive tabs are stored in the session, support for more will be added in the future.
The session is automatically saved when the app is suspended. That is on close, minimize, account locked, device goes to sleep/hibernate, etc. It is also saved on profile change. - Markdown elements aka changelog, dialogs, etc. have been migrated to native controls.
- Fixed dialogs still causing errors when multiple open at the same time.
- Fixed some issues with items not displaying correctly on Windows 10.
- Fixed markdown elements not responding to clicks on Windows 10.
Archive
- Fixed filename encoding when downloading.
Reader
- Now all mouse/touch actions execute on release rather than randomly.
- Middle click now opens the page map.
- Holding in touch mode opens the page map.
- Holding right click and scrolling changes zoom.
- Fixed left click sometimes not changing pages.
- Fixed page change sometimes repeating.
- Fixed Open next archive sometimes skipping archives.
Tools
- Added clear tags and run plugin jobs to bulk editor.
- Added progress bar in the bulk editor.
- Rework bulk editor selection mode.
- Improve deduplicator performance when using JPEG XL thumbnails.
Screenshots
Which file should I use to install the app?
New users should use the .exe based file.
Release 1.9.3
Welcome to 1.9.3!
Hello there, it's me again
Fixed a couple of issues this time:
- Fix bookmarks sometimes displaying as 0/X instead of 1/X.
Existing bookmarks with this issue need to be un-bookmarked and bookmarked again to fix it. - Fix error if the bookmark category link has invalid archives.
- Fix 2 race conditions during archive reload.
- Fix suggested tags getting reset on reload.
- Fix bulk editor delete action not working.
- Re-enable Sentry on Arm64.
Hopefully this is the last hotfix for a bit...
Release 1.9.2
For anyone on 1.9.1 - This update will not show up in the app! You must manually upgrade using the MS Store or the installer!
Welcome to 1.9.2!
Hotfix time!
Fixes two three issues:
- Fix updater not working.
- Fix crash when bookmark synchronization and incremental caching were enabled at the same time.
This needed an immediate release as it would cause the app to keep crashing on start. - Limit connections to a reasonable value. This should fix slow servers from getting saturated and dropping requests.
Release 1.9.1
Welcome to 1.9.1!
Look! It's been less than a year since the previous update!
As written in the previous changelog, the app has been migrated to .NET 9.
The most important improvement is that the random crashes that happened when navigating the UI have been either fixed or became very rare, I have yet to trigger one of those and never saw them during this version development.
Regarding performance, the app should be faster everywhere from changing tabs to deduping, everything should feel a bit snappier than before.
As always everything should work but if anything happens please open an issue here or @ me on LANraragi's Discord and I will try to fix it.
Changes
General
- All dialogs have been unified and should not cause random errors due to multiple opening at the same time.
Archive list
- Added incremental caching.
This disables loading all archives on startup and instead everything is loaded on-demand.
Recommended for large instances (10k+ archives) or slow instances. - Added archive item styles.
Now you can change how archives are displayed.
It can be changed per tab or you can set the default in Settings -> General -> Archives,
Archive
- When auto open reader is enabled, skip loading thumbnails and metadata.
- Fixed notification about a minion job not found.
- Fixed page count sometimes displaying the wrong value.
Bookmarks
- Add support for the bookmark link feature.
If a bookmark link has been set, when you bookmark something it will be placed in the selected category.
If the synchronize bookmarks option is enabled, the local bookmarks will be replaced by the ones found in said category and have their progress updated on startup.
You can change this in Settings -> Reader -> Bookmarks. - Added an option to migrate local bookmarks to the selected category and enable synchronization at the same time.
You can find this in the bookmarks tab.
Reader
- Now you can hold down the arrow keys to quickly change pages.
- Improved scroll to change page reliability.
- Reworked clear new logic.
Now you can change when the New flag is cleared.
You can find more info in Settings -> Reader. - Reworked bookmark reminder logic.
The Only new archives option has been detached from the clear new logic and should always trigger if it is a new archive. - Reduced hitching when changing pages rapidly.
- Reduced memory usage when changing pages.
- Fix page change when mouse click and mouse side buttons are used one after the other.
Settings
- Reorganized General and Reader sections.
Certificate (Sideload only)
This update ships with the new certificate. You can upgrade to it only from 1.9.0 or by using the installer. Upgrading from older releases is not supported as they do not have the cert migration step.
Screenshots
Thumbnail (You can hover over the top and bottom edges to display the title tooltip or the tags pop-up like in the full version)

Which file should I use to install the app?
New users should use the .exe based file.
Release 1.9.0
Support for LANraragi 0.9.0 and older has been dropped.
Welcome to 1.9.0!
Not great, not terrible, but an update nonetheless.
Everything should work but if anything happens please open an issue here or @ me on LANraragi's Discord and I will try to fix it.
Changes
General
- Add vertical tabs (in beta).
- Add support for JPEG XL images.
- Migrate to Sentry.io for error tracking.
- Save app state on suspension and restore it if the app terminates.
Archive
- Add summary support.
- Add ratings support.
- Fix special tags not wrapping correctly.
- Fix thumbnails getting stuck loading.
Archive list
- Show ratings in context menu.
- Show most common tags as a quick list (disabled by default) (toggle in settings).
Settings
- Add toggle for reader animations (opening, closing and page change).
Certificate
If everything goes well (hopefully) sideload users should see a popup on startup asking to update certificates.
Now that the app is over 6 years old the certificate used to sign the app is set to expire in May, so this update adds a new one that should last for a while.
If you are installing or upgrading with the installer it should take care of this.
On the technical side
A lot has gone into preparing the codebase for the (at last) upgrade to .NET 9, a lot of 3rd party libraries have been removed. I'm going to try to ship the next update with .NET 9 but as always with MS things are slow.
Which file should I use to install the app?
New users should use the .exe based file.
Release 1.8.2
Hi there, I'm back once again for another update that as always is way too late. See you next year (jk).
Changes
General
- WebView based settings now support file picker.
- Added dual-screen support on Surface Duo.
- Added notice about missing WebP extensions.
- Added Arm64 installer.
- Update in-app notifications.
- Use TenMica on Win 10.
- Various performance improvements due to better threading.
- Fix crash when loading corrupted images.
- Fix memory leak when loading images.
- Fix access violation due to a race condition during image loading.
Archive
- Show custom tags with page count, file name, file size, file type and last read date.
Reader
- Add double-click to fullscreen.
- Add thumbnail map (overlay). Hover at the bottom edge of the window.
- Fix crash when closing reader and current page was outside the visible scrolling area.
- Fix scroll to change page during page load.
Settings
- Allow moving profiles archive location (For backup on OneDrive or other platforms).
Tools -> Deduplicator
- Add file name, size and format to deduplicator and archive page.
- Add context menu for marking archives as non duplicates in the main page.
- Fix race condition crash when opening archive pair.
Which file should I use to install the app?
New users should use the .exe based file.
Release 1.8.1
It's that time of the year again 🎄
A small bugfix update for LANraragi 0.8.8(1).
Now, let's talk about how this year went and the fact that I'm writing this on the 24th says a lot about how much free time do I have now 😅.
I'm not happy about the zero new features in the app but finally fixed some long standing issues in regards to scrolling that affected the app since the very beginning. Also I'm not happy that only 4 updates went up this year but it is what it is.
That being said for next year I want to complete the 4 open issues.
I want to improve the bulk editor with stuff like: apply tag(s) to selected archives, copy tags from one archive to another, replace archive in categories with another, etc...
Finally overhaul bookmarks since that's the only thing code-wise that has not changed since I added them 3 years ago (!) and is awfully bad I haven't had the courage to touch it at all, it's taped together and somehow hasn't broken so far.
That's the plan, let's see how it goes and lastly I just want to say Happy Holidays and Happy New Year!
Changes
General
- Reduced app size (153MB -> 52MB).
Archives list
- Improve scrolling performance.
- Rework search autocomplete and fix compatibility with 0.8.8+
Archive
- Improve scrolling performance.
Tools -> Deduplicator
- Skip missing thumbnails now works with corrupted ones.
- Fixed item style.
Which file should I use to install the app?
New users should use the .exe based file. Existing users should use the .appinstaller. This is for sideloading only.
Release 1.8.0
Hi, big number doesn't mean a big update.
PSA: Support for LRR 0.8.3 and older has been dropped.
Why not keep support if it is already there? Well sometimes the api has quirks that can be a pain to workaround and keeping that makes testing a lot harder, also newer features need to be put behind flags which adds more to the issue.
Changes
General
- Added Chinese localization. Thanks @uparrows!
- Updated Russian localization. Thanks @vanja-san!
- Try to mitigate random crashes in the reader and deduplicator.
Tools -> Bulk editor
- Fixed selection range #28.
Which file should I use to install the app?
New users should use the .exe based file. Existing users should use the .appinstaller. This is for sideloading only.








