In this update5
Full notes
Full Resonite update
Read the full published notes in a cleaner layout. The original post stays linked below.
Repeated intro
Hello everyone!
What changed
- Gameplay
- Security
- UI and audio
- Fixes
Resonite changes
I've got a new build for you with a bunch of fixes and improvements!
We've got more Renderer contributions, one fixing a bug with AO! You can see all the changes here: https://github.com/Yellow-Dog-Man/Renderite.Unity.Renderer/releases/tag/1.0.1
There are some fixes and extra diagnostics for startup and shutdown issues.
OAuth and OSC has also gotten more love from @probableprime!
This build was also made with the fixed CI/CD pipeline by @j4.lc (which also got some security improvements).
Also the build is compatible with current!
New Features:
Added failsafe shutdown routine, that will kill the process if it doesn't shut down cleanly in time -- This prevents the Renderite.Host.exe process from lingering in some cases
Added an Apps Page to the Account Website showing Apps that have access to your account and allowing you to revoke their access (implemented by @probableprime) - Enabled OAuth Refresh Tokens to allow Apps the option to "Remember Me" (requested by @probableprime and the entire Wiki community, issue #6210, implemented by @probableprime)
Added `Renderite.Host.Boot.log` log file, which logs the startup process of Renderite.Host -- This is simplified logging system that will run before the actual logging is initialized -- This should help issue #6467 by @karasutengu, @siffus, @sadstarfish and olejka
Tweaks:
Added extra diagnostics to bootstrapper for Resonite to help with issue #6467 by @karasutengu, @siffus, @sadstarfish and olejka
Security:
Improved security of build pipelines for Resonite to prevent supply chain attacks (implemented by @j4.lc) - Sanitized OAuth User Profile response to match API responses from the rest of our API (implemented by @probableprime)
Locale:
Merged Chinese (Taiwan) locale update by @meowwei - Merged British English locale update by @bredo - Merged Chinese locale update by @modimobeikete - Merged Brazilian Portugese locale update by HeduardoBits - Merged Esperanto locale update by @rad4ngel_ - Merged German locale update by @muppeq
Fixes:
Fixed an exception when shutting down audio devices on shutdown preventing the process from shutting down fully - Fixed OSC_Field failing to send correct values (reported by @jackthefoxotter, issue #2553, fixed by @probableprime)
Fixed Ambient Occlusion causing geometry to go black at small scales or when the camera is too close (reported by @lierofox, @xceezyx, @joliair, issue #6462 and @epiceaston197, issue #6469) -- Fix contributed by @zyro1331 at: https://github.com/Yellow-Dog-Man/Renderite.Unity.Renderer/pull/12
Source
Changelog.gg summarizes and formats this update. How we read updates.
