add new version (via SublimeText.Mediawiker) |
m more links |
||
| Line 8: | Line 8: | ||
New Features: | New Features: | ||
* Added "ButtonEquipFavoriteAvatar" which will equip currently favorited avatar on a press (requested by @epicEaston197, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/2119 #2119]) | * Added "[[Component:ButtonEquipFavoriteAvatar|ButtonEquipFavoriteAvatar]]" which will equip currently favorited avatar on a press (requested by @[[User:EpicEaston197|epicEaston197]], issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/2119 #2119]) | ||
** This only works in Userspace | ** This only works in [[Userspace]] | ||
** This can be used to make an asset that allows quick equip of your current favorite avatar! | ** This can be used to make an asset that allows quick equip of your current favorite avatar! | ||
* Added LuminanceThreshold & LocalizedLuminanceThreshold processing options | * Added LuminanceThreshold & LocalizedLuminanceThreshold processing options | ||
| Line 15: | Line 15: | ||
** Localized luminance threshold computes the threshold based on the maximum luminance in a defined region around each pixel | ** Localized luminance threshold computes the threshold based on the maximum luminance in a defined region around each pixel | ||
* Added User info nodes for fetching common runtime information - engine version number, renderer name and runtime version (this is typically version of .NET runtime) | * Added User info nodes for fetching common runtime information - engine version number, renderer name and runtime version (this is typically version of .NET runtime) | ||
* Replaced the SDL3 audio backend for with an implementation utilizing SoundFlow instead, which appears to be far more stable. (implemented by @ | * Replaced the SDL3 audio backend for with an implementation utilizing SoundFlow instead, which appears to be far more stable. (implemented by @[[User:Cyro|Cyro]]) | ||
** Note that this only majorly affects Linux users. | ** Note that this only majorly affects Linux users. | ||
** Changing audio devices on Linux should no longer randomly freeze the game (reported by GreaseMonkey, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5268 #5268]) | ** Changing audio devices on Linux should no longer randomly freeze the game (reported by GreaseMonkey, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5268 #5268]) | ||
** Audio crackling may also be improved (your mileage may vary) (reported by @Stella, @Raidriar🐧, @WattleFoxxo, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5260 #5260], @Gray, @ralinesh, issue #4526) | ** Audio crackling may also be improved (your mileage may vary) (reported by @Stella, @[[User:Raidriar|Raidriar🐧]], @WattleFoxxo, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5260 #5260], @Gray, @ralinesh, issue #4526) | ||
** Audio input device selections should no longer be randomized (reported by @Stella, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5451 #5451]) | ** Audio input device selections should no longer be randomized (reported by @Stella, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5451 #5451]) | ||
** Connecting or disconnecting audio devices from your computer should now be detected reliably | ** Connecting or disconnecting audio devices from your computer should now be detected reliably | ||
| Line 26: | Line 26: | ||
Tweaks: | Tweaks: | ||
* Video loading from YouTube now prefers original audio over AI dubbed versions (reported by @Foolish, @Pyroboy, @caelthunderwing, @Baplar issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5659 #5659], implemented by @Dante) | * Video loading from YouTube now prefers original audio over AI dubbed versions (reported by @Foolish, @Pyroboy, @caelthunderwing, @Baplar issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5659 #5659], implemented by @[[User:Dante|Dante]]) | ||
* Tweaked cloud permissions to allow a new "Super Admin" tag, to carry out operations that were previously Frooxius only. This is mostly needed for other instances of Resonite (businesses with own deployments). (implemented by @ProbablePrime) | * Tweaked cloud permissions to allow a new "Super Admin" tag, to carry out operations that were previously Frooxius only. This is mostly needed for other instances of Resonite (businesses with own deployments). (implemented by @[[User:ProbablePrime|ProbablePrime]]) | ||
* Added support for pressing Enter key to submit 2FA codes on login and 2FA setup (implemented by @Dante) | * Added support for pressing Enter key to submit 2FA codes on login and 2FA setup (implemented by @[[User:Dante|Dante]]) | ||
* Improved heuristics for initializing Babble OSC driver - it will now start even when the app is not running if it's installed in default location | * Improved heuristics for initializing Babble OSC driver - it will now start even when the app is not running if it's installed in default location | ||
* Bundled the QuickJS JavaScript runtime alongside yt-dlp to accommodate recent YouTube and yt-dlp changes (requested by @Colin The Cat, @Stella, implemented by @Gawdl3y, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5681 #5681]) | * Bundled the QuickJS JavaScript runtime alongside yt-dlp to accommodate recent YouTube and yt-dlp changes (requested by @Colin The Cat, @Stella, implemented by @[[User:Gawdl3y|Gawdl3y]], issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5681 #5681]) | ||
** Deno will be used instead if it's installed on your system, or if its executable is placed in the RuntimeData directory next to yt-dlp | ** Deno will be used instead if it's installed on your system, or if its executable is placed in the RuntimeData directory next to yt-dlp | ||
* Updated the included yt-dlp to nightly 2025.11.16.232923 (implemented by @Gawdl3y) | * Updated the included yt-dlp to nightly 2025.11.16.232923 (implemented by @[[User:Gawdl3y|Gawdl3y]]) | ||
* Added heuristics for better VRAM detection on Linux (implemented by @Gawdl3y) | * Added heuristics for better VRAM detection on Linux (implemented by @[[User:Gawdl3y|Gawdl3y]]) | ||
Optimizations: | Optimizations: | ||
* Changed session thumbnails to use direct Cloudflare R2 bucket URLs rather than going through the Cloudflare Worker API (implemented by @Gawdl3y) | * Changed session thumbnails to use direct Cloudflare R2 bucket URLs rather than going through the Cloudflare Worker API (implemented by @[[User:Gawdl3y|Gawdl3y]]) | ||
** This allows the CDN to cache thumbnails properly, improving performance of thumbnail downloads for everyone | ** This allows the CDN to cache thumbnails properly, improving performance of thumbnail downloads for everyone | ||
Security: | Security: | ||
* Applied security patch for Unity Security Vulnerability CVE-2025-59489 (reported by @Shrike, @Venport issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5731 #5731]) | * Applied security patch for Unity Security Vulnerability CVE-2025-59489 (reported by @[[User:Shrike|Shrike]], @[[User:Venport|Venport]] issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5731 #5731]) | ||
** See more info here: https://nvd.nist.gov/vuln/detail/CVE-2025-59489 | ** See more info here: https://nvd.nist.gov/vuln/detail/CVE-2025-59489 | ||
** This only applies to the renderer itself | ** This only applies to the renderer itself | ||
| Line 52: | Line 52: | ||
Fixes: | Fixes: | ||
* Added backup & restore mechanism when updating yt-dlp | * Added backup & restore mechanism when updating yt-dlp | ||
** This fixes yt-dlp breaking completely in some cases when it fails to update itself and corrupts the file (reported by @Frooxius, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5836 #5836]) | ** This fixes yt-dlp breaking completely in some cases when it fails to update itself and corrupts the file (reported by @[[User:Frooxius|Frooxius]], issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/5836 #5836]) | ||
* Fixed skinned meshes lagging in screenshots sometimes (reported by @Lux, @Spex , @hamocorp, @Jack, @Psychpsyo, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/151 #151]) | * Fixed skinned meshes lagging in screenshots sometimes (reported by @Lux, @Spex , @hamocorp, @Jack, @Psychpsyo, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/151 #151]) | ||
* Reworked logic in invite command on the Headless Server Software to avoid crash (reported by @Stiefel, @bredo, @hayden_fluff, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/1196 #1196], fixed by @Jae “awa” J4) | * Reworked logic in invite command on the Headless Server Software to avoid crash (reported by @Stiefel, @[[User:Bredo|bredo]], @hayden_fluff, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/1196 #1196], fixed by @Jae “awa” J4) | ||
* Rewrite parts of the handling of autoSpawnItems in the Headless Server Software to restore expected behaviour (reported by @Jae “awa” J4, @Scar Vorrix, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/1107 #1107], fixed by @Jae “awa” J4) | * Rewrite parts of the handling of autoSpawnItems in the Headless Server Software to restore expected behaviour (reported by @Jae “awa” J4, @Scar Vorrix, issue [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues/1107 #1107], fixed by @Jae “awa” J4) | ||
[[Category:Versions]] | [[Category:Versions]] | ||
Latest revision as of 16:10, 23 January 2026
Beta 2025.11.18.1216 is a Resonite version released on 2025/11/18.
The following notes were sent by Frooxius:
- Hello everyone! I got a new build for you! Sorry for things being quiet for a bit, I've been recovering from things and working on improving some workflows and processes (we'll have more on this soonish).
- There's a good chunk of quality of life improvements that have accumulated from the teams and I took time to tackle some of the issues that have been bugging me for a while as well from my list as I get back into swing of things.
- This is also prepping for .NET 10 update, prerelease for it is coming soon, which will be compatible with this build!
New Features:
- Added "ButtonEquipFavoriteAvatar" which will equip currently favorited avatar on a press (requested by @epicEaston197, issue #2119)
- This only works in Userspace
- This can be used to make an asset that allows quick equip of your current favorite avatar!
- Added LuminanceThreshold & LocalizedLuminanceThreshold processing options
- These are exposed on the static texture provider
- Localized luminance threshold computes the threshold based on the maximum luminance in a defined region around each pixel
- Added User info nodes for fetching common runtime information - engine version number, renderer name and runtime version (this is typically version of .NET runtime)
- Replaced the SDL3 audio backend for with an implementation utilizing SoundFlow instead, which appears to be far more stable. (implemented by @Cyro)
- Note that this only majorly affects Linux users.
- Changing audio devices on Linux should no longer randomly freeze the game (reported by GreaseMonkey, issue #5268)
- Audio crackling may also be improved (your mileage may vary) (reported by @Stella, @Raidriar🐧, @WattleFoxxo, issue #5260, @Gray, @ralinesh, issue #4526)
- Audio input device selections should no longer be randomized (reported by @Stella, issue #5451)
- Connecting or disconnecting audio devices from your computer should now be detected reliably
- Missing audio devices should now show up (reported by @valkatr, issue #5646, @bwgi, @lorgenz, issue #5444)
- Capture audio should not be pitched incorrectly (reported by @Grand, issue #5301)
- Audio devices should no longer duplicate (reported by @kyuvulpes, issue #5450)
Tweaks:
- Video loading from YouTube now prefers original audio over AI dubbed versions (reported by @Foolish, @Pyroboy, @caelthunderwing, @Baplar issue #5659, implemented by @Dante)
- Tweaked cloud permissions to allow a new "Super Admin" tag, to carry out operations that were previously Frooxius only. This is mostly needed for other instances of Resonite (businesses with own deployments). (implemented by @ProbablePrime)
- Added support for pressing Enter key to submit 2FA codes on login and 2FA setup (implemented by @Dante)
- Improved heuristics for initializing Babble OSC driver - it will now start even when the app is not running if it's installed in default location
- Bundled the QuickJS JavaScript runtime alongside yt-dlp to accommodate recent YouTube and yt-dlp changes (requested by @Colin The Cat, @Stella, implemented by @Gawdl3y, issue #5681)
- Deno will be used instead if it's installed on your system, or if its executable is placed in the RuntimeData directory next to yt-dlp
- Updated the included yt-dlp to nightly 2025.11.16.232923 (implemented by @Gawdl3y)
- Added heuristics for better VRAM detection on Linux (implemented by @Gawdl3y)
Optimizations:
- Changed session thumbnails to use direct Cloudflare R2 bucket URLs rather than going through the Cloudflare Worker API (implemented by @Gawdl3y)
- This allows the CDN to cache thumbnails properly, improving performance of thumbnail downloads for everyone
Security:
- Applied security patch for Unity Security Vulnerability CVE-2025-59489 (reported by @Shrike, @Venport issue #5731)
- See more info here: https://nvd.nist.gov/vuln/detail/CVE-2025-59489
- This only applies to the renderer itself
- We were most likely completely unaffected, as the renderer is not ran directly by users, but only executed under control of the main process
Locale:
- Merged Finnish locale update by @Toni Kat
- Merged Korean locale update by @MirPASEC
- Merged Japanese locale update by @markn2000
Fixes:
- Added backup & restore mechanism when updating yt-dlp
- Fixed skinned meshes lagging in screenshots sometimes (reported by @Lux, @Spex , @hamocorp, @Jack, @Psychpsyo, issue #151)
- Reworked logic in invite command on the Headless Server Software to avoid crash (reported by @Stiefel, @bredo, @hayden_fluff, issue #1196, fixed by @Jae “awa” J4)
- Rewrite parts of the handling of autoSpawnItems in the Headless Server Software to restore expected behaviour (reported by @Jae “awa” J4, @Scar Vorrix, issue #1107, fixed by @Jae “awa” J4)