2024.8.5.1341 - Fully switching to .NET 8.0 headless, new sound effects

Resonite

Enter a novel digital universe with infinite possibilities. Whether you resonate with people around the world in a casual conversation, playing games and socializing or you riff off each other when creating anything from art to programming complex games, you'll find your place here.

Hello everyone! Today is just small build, sorting out a few things I needed to for a bit. I've been busy working on the procedural animation system and some other stuff in the background (plus taking a few days off due to brain being mush). The main thing is we're now swapping to the .NET 8.0 headless fully! The old .NET Framework / Mono headless is gone and the .NET 8.0 is now in its place! You'll need to update your tooling accordingly. Thank you everyone for testing! We've got lots of reports of great performance improvements with .NET 8.0, which is very exciting for the upcoming switch of graphical client to this runtime as well. There's also new notification sound effects! [h2]New Features:[/h2] - Added new notification sound effects for Sociable, User Join & Leave (requested by @epiceaston197, issues #2177 and #1926, sounds made by @lacydoes) [h2]Tweaks:[/h2] - Removed .NET Framework / Mono headless and made the .NET 8.0 version the main (and only) headless client -- You can find migration instructions at Wiki here: https://wiki.resonite.com/Headless_Server_Software/Migration -- Important: The .NET 8.0 version is now placed in the same folder where the old headless was. The `net8.0` folder is gone. [h2]Locale:[/h2] - Merged Polish locale update by @foxobread and @torrndraws - Merged Japanese locale update by @.aesc and @zozokasu - Merged Ukrainian locale update by @antonneposeda - Merged Chinese locale update by modimobeikete - Merged Korean locale update by @mirpasec - Merged English locale fixes by @stiefeljackal - Merged Spanish locale update by @luxkitty - Merged Hungarian locale update by @fernzehen - Merged French locale update by @j4.lc [h2]Fixes:[/h2] - Do not recompute compatibility hash when the file timestamps changes, but the actual file doesn't -- This fixes first launch taking much longer after a released update (reported by @ohzee and @nytra, issue #2671) - Fix exception when formatting messages in .NET 8.0 headless due to dependency version mismatch