github Difegue/LANraragi v.0.9.71
LANraragi 0.9.71 - She'll Drive the Big Car

8 hours ago
IMG_PC24

Welcome to a small Spring cleaning update! I hope you went to do your sakura watching and all that related stuff.

As a quick update from last time, LANraragi will remain on GitHub for the time being -- I remain on the lookout for alternatives and ways to continue operating without bullshit, but there's no more urgency for me to switch over in the near future. ๐Ÿ˜Œ

This release does not enfore OpenAPI validation yet since it's just an incremental cleanup update.

Release Notes

๐Ÿ“– You can now hide completed archives in search results (#547)

aye whats one more checkbox in the UI m8
image
Similarly, the "On Deck" section will now automatically hide completed archives. (#1364)
This comes with a new API parameter you can use in external clients as well.

๐ŸชŸ The Windows app doesn't use cmd.exe anymore (#653, @Guerra24)

In case you were relying on the Console Log feature of the Windows version, that now uses a fresh WinUI3 console view instead of the crusty Windows terminal.
image

โ›๏ธ The Docker image now uses Valkey for database operations (#1495, @Guerra24)

Valkey is an OSS fork of Redis after they went closed-source. This shouldn't really impact performance or compatibility given how close both codebases are to each other -- It's also perfectly fine for the time being to keep using Redis if you're running a source install.

(I'm aware the homebrew guys were planning to switch the LRR package to valkey too, so hopefully that gives them the confidence to move ahead with it)

๐Ÿ”– The nHentai plugin now uses the API (#1505, @Guerra24)

Man I remember complaining about them removing the API like 5 years ago and now it's back! The unfortunate side-effect is that this broke the old HTML parsing, which is kinda why I'm shipping this update to begin with.

๐Ÿ’ฎ Other changes

  • ๐Ÿง‘โ€๐ŸŽจ Add encoding tweaks to download path (#1502, @Guerra24 )

    This fixes issues you might've seen recently with downloaded files erroring out due to non-ascii characters.

  • ๐Ÿซ  Encode upload result message (#1535, @Guerra24)

    The web upload page will show error messages from remote websites when applicable. However, this wasn't encoding any potential HTML to make sure it doesn't run in your browser, which was uh potentially troublesome. Fixed now doe :^)

  • ๐Ÿ”ฌCheck if download body-size matches Content-Length header (#1509, @rtldg)

    In case of failed downloads due to connections being cut early, LRR will consider the file as complete and try to ingest it regardless. This tries to alleviate this when possible by comparing against the content-length reported by the remote server.

  • ๐Ÿง‘โ€๐Ÿ”ฌUse Content-Type as a hint on which encoding to pick (#1525, @Guerra24)

    This really is the "encode and download" update -- Downloaders will now also try to use Content-Type to deduce the encoding of the filename coming from the server you're downloading from, with a fallback to UTF-8.

  • Miscellaneous bugfixes and improvements

    ๐Ÿ’Ž (#1469) Stop hardcoding plugin-upload styles
    ๐Ÿ’Ž Remove hentag plugin (#1504, @siliconfeces)
    ๐Ÿ’Ž Center image vertically in fullscreen mode (#1360, @pneumaticity)
    ๐Ÿ’Ž Make metrics use API key auth (#1515, @psilabs-dev)
    ๐Ÿ’Ž Use FILE instead of FindBin::Bin for logging and tempfolder (#1522, @psilabs-dev)
    ๐Ÿ’Ž Escape OpenAPI URL (#1508, @Guerra24)
    ๐Ÿ’Ž Don't crash Search when all results are filtered out (#1503, @psilabs-dev)
    ๐Ÿ’Ž Move toggleArchiveOverlay after API (#1492, @psilabs-dev)
    ๐Ÿ’Ž Update to eslint v10

  • API Changes

    ๐Ÿ”‘ Added hidecompleted to the Search API
    ๐Ÿ”‘ /api/info/metrics can now be accessed with the API key

Full Changelog: v.0.9.70...v.0.9.71

Tracks like โ€œSheโ€™ll Drive the Big Carโ€ made it seem such a shame that Bowie โ€œretiredโ€ after Reality, as he sounded as if he still had a smoldering heap of unfinished business. In 2013, he proved he did.

Don't miss a new LANraragi release

NewReleases is sending notifications on new releases.