github Difegue/LANraragi v.0.7.9
LANraragi v.0.7.9 - Lucy Can't Dance

latest releases: v.0.9.21, v.0.9.20, v.0.9.10...
3 years ago

0e7ea1959c878b8b997942f001a92a7e61f348c242613d280d30d0313ac1951b

๐Ÿฅต Hot hot release comin' thru!
Despite the fact I was away working on not-LRR things, I received a surprising amount of external contributions which make up the majority of the changes here.

I'd like to once again thank @nonamethanks and @koma-cute for the work they've put in on this version! ๐Ÿค 

The Web Reader has been entirely overhauled โœจ( + #242 !)

image

Following up on the UI improvements from 0.7.8, the guts of the reader have been rewritten to be more lean, have way more keyboard shortcuts, and be easier for userscripts to hook into.

Speaking of userscripts, while this revamp breaks the venerable infinite scrolling userscript, it also finally brings said infinite scrolling as a built-in option! AIn't that great.

Server-Side Progression tracking is now optional ๐Ÿ‘€ (#474)

While moving reading progression tracking to the server makes single-user installs way more powerful, if you host LRR on a remote server to uhhhhhhhhhhhhh share the good stuff with friends, things would get weird fast as users would constantly overwrite each other's progress.

I don't fancy adding a full account system, as it doesn't feel very worthwhile to do so, (Public LRR instances are quite rare...) but what I can easily do is bring back the former clientside progress tracking with localStorage as a server-side preference. ๐Ÿ™Œ

A lot of Download System Bugfixes/Improvements

c15302f7a6528d28648b28fd87923f19270c4058c7473180ee94f122dad111a9

It really do be like that sometimes.

  • General

    ๐ŸŒฎ (#449) Prevent downloaded filenames from containing illegal characters and exceeding 255 characters (thanks Windows I guess)
    ๐Ÿ” (#464) Fix Downloader errors not bubbling up properly to the end-user
    ๐ŸŸ Retry URL downloading attempts up to 5 times if they fail due to a network issue
  • Fakku

    ๐ŸŒญ (#476) Add an explicit error if you get a CloudFlare block on Fakku
    ๐Ÿฅ“ (#476) Add "Direction" to the columns that we don't parse to avoid errors on select galleries
  • E-H

    ๐Ÿง‡ (#465) Fix autostart behavior sometimes not giving a correct URL to download
  • NH

    ๐Ÿฅž (#473) NHentai plugin can now try to find and use gallery IDs from archive file names

The Tsukihi browser extension also received a minor update last month, if you didn't catch it on Discord.

Other Changes

  • API Changes

    ๐Ÿ”‘ /api/info now exposes whether the server has serverside progression tracking enabled or not. That's all!

  • Miscellaneous nonsense

    ๐Ÿ’Ž Reader: Fix Spacebar keybind incorrectly going backwards on right-to-left mode
    ๐Ÿ’Ž Add eslint configuration to the GitHub codespaces container, matching the eslint standards now enforced on the JS side of the app
    ๐Ÿ’Ž Prevent fetching all archives when category search returns no results
    ๐Ÿ’Ž Don't add "other" namespaces when searching for an unnamespaced tag
    ๐Ÿ’Ž Move shinobu.pid and minion.pid to the app temporary folder instead of script
    ๐Ÿ’Ž (#469) Use Prefork instead of Hypnotoad as the production server to easily move its pid_file, and move said file to the temp folder as well
    ๐Ÿ’Ž (#447) Reorder Context Menu items to show "Read" and "Edit" first even if logged in
    ๐Ÿ’Ž (#478) Remove very old UTF-8 encoding workaround in title/MOTD
    ๐Ÿ’Ž (#466) Clear out tooltips after a search
    ๐Ÿ’Ž Don't remove the temporary folder itself when running clean_temp_full to avoid an error message on Docker installs
    ๐Ÿ’Ž CSS touchups to fix some alignment issues in the Configuration page

Bowieโ€™s general dismissal of Madonna is understandable, if petty and regrettable (imagine the music the two could have made together).
So โ€œLucy Canโ€™t Danceโ€ is a piece of well-aimed snark, targeting Madonna at a time when her cultural presence was inescapable (it was the era of the Sex book, one of the most tedious and expensive pieces of pornography ever released).

Don't miss a new LANraragi release

NewReleases is sending notifications on new releases.