Beta 2025.9.12.1173

From Resonite Wiki
Revision as of 20:51, 14 September 2025 by J4 (talk | contribs) (new version (via SublimeText.Mediawiker))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Beta 2025.9.12.1173 is a Resonite version released on 2025/09/12.

It is compatible with the previous build, Beta 2025.9.2.430.

The following notes were sent by Frooxius:

I've got an update for you! I wasn't originally planning on pushing a build today since it's Friday, but there's a few important changes for upcoming events and security fix, as well as few improvements from other team members that got merged in!
Compatible with previous! Will have more next week!

New Features:

  • Added sendFriendRequest and removeFriend commands to the Headless Server Software (requested by @AmasterAmaster| Judgement Dragon, issue #4762, implemented by @Jae “awa” J4)
    • This allows you to manage the headless contacts list without having to log into the client

Security:

  • Saving worlds or changing their public status will now not auto-process any linked worlds unless the record link specifically indicates that the world needs to be linked (requested by @Jack, issue #5577)
    • To mark a world as linked, add ?linked=true at the end of its resrec:/// URL
    • This prevents worlds accidentally being marked as public due to references to them saved in other worlds and being saved to another account when saving the root world (e.g. through world orbs or screenshots, reported by @Miss Molly, @Dave the Turner, @GearBell, @Redd (evil mentor), @Baplar, @Jack, @Nytra, @Kulza, @Knackrack615, davidheiserca, issue #5573)
    • IMPORTANT: This is BREAKING change due to security considerations, where most worlds shouldn't be processed as linked to avoid leaking them. However if you were relying on this behavior with a world structure where you embed worlds into another and need them to be saved together, you will need to update the URL's to indicate explicit linking
    • Note: This doesn't affect saving worlds stored locally to cloud - if you have references to local worlds in a root local world that you then save to the cloud, those embedded local worlds will also be recursively saved to the cloud - this is because cloud cannot reference worlds stored on local machine

Tweaks:

  • Added events.resonite.com and discord.com to the default trusted hosts (implemented by @Gawdl3y)
    • events.resonite.com is used for the official community events facet
    • discord.com is in addition to the already-existing discordapp.net since the API is typically used at discord.com now
  • Updated the included yt-dlp vinaries to nightly 2025.09.11.232836 (implemented by @Gawdl3y)

Locale:

  • Merged English locale fix by @Muppeq
  • Merged German locale update by @Muppeq
  • Merged French locale update by @Baplar
  • Merged Russian locale update by AntonBoch1244 and @Shizzoid
  • Merged Esperanto locale update by @Sejden [ˈsejden]
  • Merged Swedish locale update by @Fuzzy and @Morph
  • Merged Korean locale update by @MirPASEC
  • Merged Chinese (Taiwan) locale update by @Meow Wei 魏喵

Fixes:

  • Typed Dynamic Impulse trigger commands on the Headless Server Software now correctly display the count number of impulses triggered (reported by @Redd (evil mentor), issue #4717, fixed by @Jae “awa” J4)
  • Fixed a bug where when a groups name was changed the old name would still be displayed in some areas (reported by @Jack, @Dante, issue #4885, fixed by @Dante)