1. Neos VR
  2. News
  3. 2020.12.22.259 - Security, stability and other bugfixes

2020.12.22.259 - Security, stability and other bugfixes

Sorry for just a small build, things are a bit hectic as I'm getting ready for visiting home for Holidays. Here are some more bugfixes to fix crashes and also a bunch of security improvements and other fixes.

Compatible with current build.

[h2]New Features:[/h2]
- Added new statistics to the Neos Discord Bot as well as the backend - number of users in public sessions, total number of public sessions and how many are active (have any users in them) and list of active Neos versions

[h2]Tweaks:[/h2]
- Merged Japanese locale updates by @Melnus
- Merged Polish locale additions by @art0007i
- Merged Spanish locale additions by @Ruzert
- Merged Russian locale additions by @Shadow Panther [RU/EN, UTC+3]

[h2]Bugfixes:[/h2]
- Improved security of virtual keyboards, so in-world keyboards cannot inject inputs to Userspace (based on report by @Rue Shejn | Artist 3D)
-- Once the same keyboard is favorited and loaded into userspace it will be able to work fully
- Improved cloud sercurity (based on report from @Veer | Chief Moderation Officer)
- Added extra validations for connecting user's data to improve security
- Neos now won't check for changes in monitor setup after initial initialization, as Steam aggresively injects itself into those checks and crashes the system on some machines
-- If your screen configuration changes (e.g. adding/removing a monitor) you'll need to restart Neos
- Fixed Create (or Write) Dynamic Variable node creating variables as persistent in some cases, even when "CreateNonPersistent" is set to true (reported by @orange and @chemicalcrux)
- Added extra diagnostics for establishing network connections and cloud relay/UDP punchthrough to help diagnose problems reported by @Readu