2026.2.19.620 - ResoniteLInk updates, audio system crash guard, sharper VR image

Hello everyone!

I got a new build for you! There's a bunch of ResoniteLink updates and fixes, as well as other fixes and quality of life improvements. We're avoiding some more potentially disruptive things during the MMC.

The audio system now has better fault handling to avoid errors in codecs and other problems from bringing down the entire audio system - instead it will only kill that particular audio output. If this happens, please do report them still with logs, so we can see if we can fix the breakage, but overall this should be a good QoL improvement.

We've also made a fix to the post processing filters based on community feedback & research - this should make image in VR sharper than it was before!

The cloud has also been getting important updates from both @probableprime and @gawdl3y, improving its security and modernizing it, with more to come soonish!

ResoniteLink has been updated to 0.8.3 from 0.7.0! Check the repo for full list of changes: https://github.com/Yellow-Dog-Man/ResoniteLink/releases

New Features:
- Added Cubemap import support to ResoniteLink
-- There's multiple possible methods to bring cubemaps in, either through image files or by specifying raw data (this supports providing mipmaps as well)
-- Check the ResoniteLink repo for the models

- Added BoundingBox primitive support to ResoniteLink

Security:
- Migrated Cloud Secrets to Azure Key Vault, improving Secret Security, Automation and Management (implemented by @probableprime)
-- This will make some specific Patreon issues faster to resolve
-- This was done as part of commercial business work
- Removed

Tweaks:
- Removed dark background from the Desktop tab
-- This makes lower opacity levels work better, as you can actually see through the desktop tab!

Removals:
- Removed reserved account handling code (implemented by @gawdl3y)

Locale:
- Merged Chinese locale update by @modimobeikete
- Merged English locale tweaks by @alizardguy
- Merged Korean locale update by @mirpasec
- Merged German locale update by @muppeq

Fixes:
- Fixed deleted asset recovery failing when some deleted records are links to other records (based on internal report by @dantetucker)

- Fixed references failing to assign properly in ResoniteLink when earlier messages contain references to objects added in a later part of the message
-- Note: For references to new objects to be assigned properly, those must be added through a data model operation batch. This will not work across multiple independent messages.
- Fixed submitting mesh data through ResoniteLink as raw failing triangle count validation (reported by @nytra, issue #6271)
- Fixed list updates through ResoniteLink adding new elements instead of updating in-place when the provided list doesn't specify ID's

- Fixed pooled ProtoFlux contexsts not cleaning abort execution flag, resulting in incorrectly aborted contexts (reported by @mpmxyz, @jackthefoxotter, @colin.cat, issue #6241)
- Supress aborting of ProtoFlux contexts during world save/load operations (based on report by @mpmxyz, @jackthefoxotter, @colin.cat, issue #6241)

- Added fault isolation when rendering audio outputs, to prevent exceptions and errors in reading particular audio source from taking the whole audio system down (based on reports by @rucio, issue #5275, @krzeszny, issue #5427 and others)
-- The particular audio output will be supressed and won't play anymore locally for the user in case of such exception
-- Please make a report when this happens! If the cause of the exception is preventable, we can fix it so it doesn't happen again
- Added additional diagnostics for audio reading errors

- Fixed PostProcessing filters causing subtle blurring in VR, making the VR image sharper (reported by @cloud_jumper, @toasteruwu, @kaestralblades, @.fulgens, @jvyden4, issue #6273)

This is a companion discussion topic for the original entry at https://steamcommunity.com/games/2519830/announcements/detail/500598752381240012