1. Neos VR
  2. News
  3. 2021.7.22.458 - Disable desktop option, Assimp model importer update, fixes

2021.7.22.458 - Disable desktop option, Assimp model importer update, fixes

Another small patch. Adding some new security options, updating Assimp library to the latest version and fixing up some regressions.

Compatible with previous builds!

[h2]Security:[/h2]
- Added disableDesktop configuration option for Config.json, which allows completely disabling the Desktop functionality in Neos (based on request by @Earthmark, also previously requested by @kazu0617 Neos:kazu)
-- This disables both the Desktop texture, as well as any other components that provide interactions with desktop (e.g. forwarding inputs)
-- Note the tab and components are still present in the data model, but their behaviors are short-circuited
-- This can be useful when you need/want increased level of security, for example in business settings

[h2]Tweaks:[/h2]
- Updated Assimp library to the latest commit from source
-- This includes 278 commits of various additions, improvements and bugfixes for multiple formats (you can check the merge for details at our fork: https://github.com/Neos-Metaverse/assimp)
-- Updated the Assimp.NET library to correspond to the updated ABI of the native library
-- This also fixes a specific .stp file crashing Neos on import (reported by @Cyro)

- Merged Japanese locale additions by @Aesc

[h2]Bugfixes:[/h2]
- Fixed regression causing the ReverbZone presets to not work (reported by @Ryuvi | Technical Artist)
- Fixed regression causing PlayOneShot to not work when the audio clip isn't loaded and there is nothing else forcing it to load (reported by @orange)
- Fixed Neos showing unread message count from non-Contacts (reported by @Fuzy Sidwell and @Shadow Panther [RU/EN, UTC+3])
- Fixed regression where holding item in VR would make you unable to release it when the dash is opened (reported by @AshtonSparx)