Beta 2024.7.4.1347: Difference between revisions

From Resonite Wiki
add Beta 2024.7.4.1347
 
Another link fix
 
(One intermediate revision by the same user not shown)
Line 43: Line 43:
* Fixed connecting to sessions through LNL getting stuck when a network error occurs during the initial connection
* Fixed connecting to sessions through LNL getting stuck when a network error occurs during the initial connection
* Refactored HTTP proxy setup to handle a number of edge cases, causing proxy issues (implemented by @ProbablePrime)
* Refactored HTTP proxy setup to handle a number of edge cases, causing proxy issues (implemented by @ProbablePrime)
* Fixed ChildIndex node throwing an exception on the RootSlot, resulting in a crash (reported by @art0007i, issue [https://github.com/yellow-Dog-Man/resonite-Issues/issues/651 [https://github.com/yellow-Dog-Man/resonite-Issues/issues/2395 #651]], fixed by @Cyro )
* Fixed ChildIndex node throwing an exception on the RootSlot, resulting in a crash (reported by @art0007i, issue [https://github.com/yellow-Dog-Man/resonite-Issues/issues/651 #651], fixed by @Cyro )
** The node now returns -1 for RootSlot, as it's not a child of any other slots
** The node now returns -1 for RootSlot, as it's not a child of any other slots
* Fixed regression in Xiexe material blooming more strongly than before with overdriven colors (reported by @epicEaston197 , @Knackrack615 , @NepuShiro , @Shrike , ko-tengu, issue #2395, fixed by @Geenz )
* Fixed regression in Xiexe material blooming more strongly than before with overdriven colors (reported by @epicEaston197 , @Knackrack615 , @NepuShiro , @Shrike , ko-tengu, issue [https://github.com/yellow-Dog-Man/resonite-Issues/issues/2395 #2395], fixed by @Geenz )
** Additionally this fixes legacy content that was not re-saved not blooming strongly enough (this part was fixed by myself)
** Additionally this fixes legacy content that was not re-saved not blooming strongly enough (this part was fixed by myself)
* Voice message recording no longer gets interrupted when the laser leaves the button (reported by @troyBORG, issue [https://github.com/yellow-Dog-Man/resonite-Issues/issues/142 #142], fixed by @Ryuvi)
* Voice message recording no longer gets interrupted when the laser leaves the button (reported by @troyBORG, issue [https://github.com/yellow-Dog-Man/resonite-Issues/issues/142 #142], fixed by @Ryuvi)
* Merged fix for the Assimp library scrambling order of blendshapes on FBX files (reported by @zangoose, @Gunnar, @GearBell - Abnormal Avatars, @kirv goldblade, @Flame Soulis , @Modern, issue #1106, fixed by @Lux )
* Merged fix for the Assimp library scrambling order of blendshapes on FBX files (reported by @zangoose, @Gunnar, @GearBell - Abnormal Avatars, @kirv goldblade, @Flame Soulis , @Modern, issue [https://github.com/yellow-Dog-Man/resonite-Issues/issues/1106 #1106], fixed by @Lux )
** PR with fix from @Lux for reference: https://github.com/Yellow-Dog-Man/assimp/pull/1
** PR with fix from @Lux for reference: https://github.com/Yellow-Dog-Man/assimp/pull/1


[[Category:Versions]]
[[Category:Versions]]

Latest revision as of 23:38, 5 July 2024

Beta 2024.7.4.1347 is a Resonite version released on 2024/07/04.

The following notes were sent by Frooxius:

Hello everyone! Sorry for lack of builds recently, I've been busy with travelling, internal stuff, some business stuff and doing some preparatory work on the performance update.
Here's a build with a whole bunch of bugfixes and contributions from a number of team members, including @Ryuvi's first code contribution! (see each contribution for credit)
And also community contribution to an open source library that we use that fixes the scrambled blendshape order from @Lux! Thank you so much!
There are some changes and improvements for networking, which should help when running Resonite on corporate/university networks. It's probably not too interesting to everyone here, but it helps with some of our other usages!

New Features:

  • Added support for announcing all available local IP's for hosted sessions via session API
    • This improves direct connectivity within organizational networks, like corporations & universities
    • This is automatically enabled when UniverseId is set
    • Alternatively this can be forcefully enabled or disabled via Config.json file by adding announceLocalIPs bool? entry
  • Add disableIntroTutorial setting to Config.json
    • This will ensure that the intro tutorial (the initial setup wizard and intro world) are never loaded
  • Add disableCloudHomeAutoLoad setting to Config.json
    • This will forcefully disable automatic loading of the cloud home on login
    • This overrides other settings - e.g. even if user has autoload enabled in their personal settings, this will override that

Security:

  • Fixed raw files outside of Resonite's database getting cleaned up on import (reported by TheAutopilot, security ticket #292298, fixed by @ProbablePrime)

Tweaks:

  • Grab spheres in edit mode are more visible now (requested by @alizArd, issue #1318, tweaked by @Ryuvi )
  • Added space at the end of moderation warning message (requested by moderation team, implemented by @ProbablePrime)

Locale:

  • Merged Polish locale update by @FoxoBread
  • Merged Chinese locale update by modimobeikete
  • Merged French locale update by @Jae “awa” J4
  • Merged German locale update by @Muppeq
  • Merged English locale additions and tweaks by @Stiefel
    • Note: Part of is for upcoming feature on prerelease branch and won't be visible on main build until the feature itself is merged
  • Merged Japanese locale tweaks by ginjake

Fixes:

  • Fixed Short form ColorX to Hex Code not working correctly (reported by @I'm Erin., issue #384, fixed by @ProbablePrime)
  • Fixed ChildParentAudioClipPlayer not cleaning up slot events, resulting in a world crash (reported by @marsmaantje and @Elektrospy, issue #1420, fixed by @Ryuvi)
  • Fixed connecting to sessions through LNL getting stuck when a network error occurs during the initial connection
  • Refactored HTTP proxy setup to handle a number of edge cases, causing proxy issues (implemented by @ProbablePrime)
  • Fixed ChildIndex node throwing an exception on the RootSlot, resulting in a crash (reported by @art0007i, issue #651, fixed by @Cyro )
    • The node now returns -1 for RootSlot, as it's not a child of any other slots
  • Fixed regression in Xiexe material blooming more strongly than before with overdriven colors (reported by @epicEaston197 , @Knackrack615 , @NepuShiro , @Shrike , ko-tengu, issue #2395, fixed by @Geenz )
    • Additionally this fixes legacy content that was not re-saved not blooming strongly enough (this part was fixed by myself)
  • Voice message recording no longer gets interrupted when the laser leaves the button (reported by @troyBORG, issue #142, fixed by @Ryuvi)
  • Merged fix for the Assimp library scrambling order of blendshapes on FBX files (reported by @zangoose, @Gunnar, @GearBell - Abnormal Avatars, @kirv goldblade, @Flame Soulis , @Modern, issue #1106, fixed by @Lux )