Beta 2025.6.17.623

From Resonite Wiki
Revision as of 17:35, 17 June 2025 by Delta (talk | contribs) (Add missed issue links)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Beta 2025.6.17.623 is a Resonite version released on 2025/06/17.

The following notes were sent by Frooxius:

Hello everyone! I've been very busy with the splittening work, however there's a few good updates that have accumulated in the meanwhile - most of them from rest of the team!
This build also features @Jae “awa” J4's first build contribution! 😄
There's a mix of new features, tweaks, security fixes and some more pride badges contributed by the community!
Now I go back to the splittening! x3 (funnily enough, it's harder for me to make new builds, I had to use my laptop since I still had the previous environment - the splittneing changes things drastically how the build is structured).

New Features:

  • Added version command to the headless (requested in issue #2021, implemented by @Jae “awa” J4)
    • This simply prints out the current version number

Value/ReferenceUserOverride now have "ClearOnUserLeave" option which will remove the override when the user leaves (requested by @Jack, issue #1013, implemented by @Cyro)

  • Added "Direct Cursor Enabled" setting which disables the ghost/direct cursor (based on feedback by @Venport, issue #3654, implemented by @ProbablePrime)
  • Added "Multiplicative" sampling mode to numeric spatial variable samplers (issue #4580, implemented by @Ryuvi)
    • This sampling mode lets you multiply all currently-read spatial variables together
    • Please note that the Default Value on the sampler has to be non-zero, otherwise you will only ever read zero - since any value multiplied by zero is zero
  • yt-dlp will now auto-update to latest release on the nightly branch (requested by @epicEaston197, @Redd (evil mentor), @Grand, @Lux, @foxbox and others, issue #2518)
    • Big thanks to bashonly for providing us with detailed overview of their organizational & review process/structure!
    • This should prevent frequent video breakages and ensure best compatibility with streaming services
  • Added StraightAlly pride badge (contributed by brecert)
  • Added Transmasculine & Transfeminine pride badge (contributed by @epicEaston197)
  • Added Aegosexual pride badge (contributed by brecert)
  • Added Aroace pride badge (contributed by @epicEaston197)

Security:

  • Removed legacy TranscientGrabbable component which could dump its contents to Userspace and posed security risk (reported by @Nytra via security ticket, fixed by @ProbablePrime)
    • This component was replaced by "TransferGrabbable" quite awhile ago, but we had not removed the old system.
  • Fixed a world crash that occured when an audio clip player component is deleted on the standard Resonite Audio Player (reported in
  • Security Ticket #551749 by @FluffySnowKitty, fixed by @ProbablePrime)
  • Limit source infrastructures for migration to known ones to avoid abuse (based on security ticket by @Knackrack615, @Arti)

Tweaks:

  • Removed beta notice for Stripe subcriptions on the Account website (implemented by @Gawdl3y)
    • Stripe is now considered stable and out of beta!
  • Made several other minor improvements to the account website (implemented by @Gawdl3y)
    • We're planning on completely reworking this in the near future
  • Allowed headless-es and automatic startup worlds to be loaded from World Orb records instead of un-gracefully failing (reported by @bWGi, issue #3853, implemented by @ProbablePrime)
    • Also prevents headless-es and automatic startup worlds from attempting to load anything that is not a world orb or a world. This produces a more graceful error message.
  • Whisper bubble will ignore all audio effects by default (based on report by @Kulza, @Rucio, issue #4601)
    • You can re-enable it on your AvatarAudioOutputManager if you really want it
  • Added "Remember Me" to Registration dialog page (based on feedback by @Delta, @Ari, issue #4053)
    • This way new user registrations will auto-login next time when the option is checked
  • Added additional diagnostics for Omnicept driver (to help issue by @Derpicidal, issue #4446)

Locale:

  • Merged Esperanto locale update by @Sejden [ˈsejden]
  • Merged Chinese (Traditional, Taiwan) locale update by medicalwei, @Lavenderfox 薰衣草
  • Merged Chinese (Simplified) locale update by modimobeikete
  • Merged Korean locale update by @MirPASEC
  • Merged Japanese locale update by @Aesc
  • Merged French locale update by @Jae “awa” J4
  • Merged global locale fix for incompatible session key by @Delta (issue #4558)

Fixes:

  • Further adjusted Direct Cursor Sizing to mitigate it flickering at a very large size in some cases (reported by @Venport, issue #3654, fixed by @ProbablePrime)