github hydrusnetwork/hydrus v669-future-01
Version 669 Future 01

pre-release3 hours ago

Advanced Users Only!

This is a test build of v669. It has:

  • requests from 2.32.5 to 2.33.1 (security fix)
  • chardet from chardet>=3.0.4,<6 to chardet>=3.0.4,<8 (requests dependency issue resolved in the new version)
  • OpenCV from 4.11.0.86 to 4.12.0.88 (normal update)
  • dateparser from 1.2.1 to 1.4.0 (had a build problem before)
  • adds tldextract 5.3.1, which provides for more sensible '.co.jp' top level domain recognition
  • setuptools no longer pinned at 78.1.1 for the builds (an old hack removed), seems to now be ~82.x
  • pyinstaller 6.14.1 to 6.16.0 for the builds (normal update, and by the hand of fate it worked)
  • test version of OpenCV from 4.13.0.90 to 4.13.0.92 (build dependency fix that'll hit us later)
  • test version of PySide6 (Qt) from 6.10.1 to 6.10.3 (normal update)
  • Windows mpv dll from 2023-08-20 to 2024-08-18 (cautious update; we've had many issues trying newer mpv dlls over the years)
  • action-gh-release from v2 (Node 20) to v3 (Node 24) in the Linux and Windows build scripts

I do not know if this build will cause dll errors in a specific OS, so before I merge these updates into the normal release, I would like advanced users to simply try it out and see what happens.

This should not need a clean install. Your experience may differ, however.

So, if you would like to help me out:

  • Extract it to your desktop or similar. DO NOT USE ON A REAL CLIENT DATABASE IN YOUR FIRST ATTEMPT.
  • Does it boot?
  • Hit up help->about. Do you get any error popups about missing libraries?
  • If mpv works in your real client, does it still work here?
  • How do your images look? Any incorrect colours or static?
  • Do you have any UI issues, particularly stuff like menu positioning on a multi-monitor setup?

If it works with no problems and you are feeling brave, please test it on an existing installation so we can see if there are dll merge/overwrite conflicts:

  • MAKE A BACKUP. IF YOU CANNOT BACKUP OR ARE UNCERTAIN HOW TO RESTORE, DO NOT DO THIS!!!
  • Warning: Do not use the test extract you made earlier on your desktop to update! This extract has a new database in it, and if you were to, say, drag and drop it on your real build, you would overwrite your real database. Update just as you normally would.
  • Update exactly as you normally would using the downloaded build.
  • Does it boot ok?
  • Hit up help->about. Do you get any error popups about missing libraries?
  • If it does not boot ok, please do a clean install, as here: https://hydrusnetwork.github.io/hydrus/getting_started_installing.html#clean_installs
  • If it still does not boot, rollback to your backup.

Let me know how you got on via email or discord or post on the release threads. I'd like to know your OS, too!

Thanks!

Don't miss a new hydrus release

NewReleases is sending notifications on new releases.