Advanced Users Only!
This is a test build of v623. It has:
- Windows and Linux: moved from python 3.11 to python 3.12
- Windows and Linux: moved from PySide6 (Qt) 6.7.3 to 6.8.2.1
- Windows: moved from windows-2019 runner to windows-2022 (2019 runner is being retired next month)
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.
In my personal tests, it booted in Win 11 and Mint fine. I also did not need to do a clean install when updating from v622. I do not know how Win 10 will be--apparently a fairly well-updated Win 10 should be able to run this, but we are starting to push the limits now.
So, if you would like to help me out:
- Extract it to your desktop or similar. DO NOT USE IN A REAL CLIENT IN YOUR FIRST ATTEMPT.
- Does it boot?
- 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?
- 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!