Update log
Full Resonite update
The complete published notes, normalized for clean reading and source attribution.
Repeated intro
Hello everyone!
Extracted changes
- Gameplay
- Security
- UI and audio
- Fixes
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
