add Beta 2024.7.4.1347  | 
				 Fix links  | 
				||
| 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   | * 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)  | ||
Revision as of 23:36, 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 )
- PR with fix from @Lux for reference: https://github.com/Yellow-Dog-Man/assimp/pull/1