Happy Monday! We have a new beta version of High Fidelity for you.
Beta Release 27 includes up to Developer Release 5693. This release contains a protocol change, so you will need to update your client. More on that at the end of these patch notes.
Release notes:
- Updates to the tutorial content
- Use ConvexHull shape for irregular "spheres"
- Make sure we delete the hrtfs associated with the killedNode
- Tool to list and extract files from the atp assets directory.
- Fix failed script includes from locking the ScriptEngine up
- Display "content loading" while there are pending GPU texture transfers
- Prevent Script retries when HTTP errors are irrecoverable
- Decrease the volume of the tutorial firecracker
- Logging Improvements
- Server log files will contain 100% of the log on a proper shutdown.
- Debug tool that prints out the skeleton hierarchy of fbx files including joint indices, bindPose and defaultPoses.
- Fix numeric keyboard for hmd Window.prompt
- Log snapshot upload and user story creation errors
- Remove scripts from avatar attached entities for other avatars
- Fixed the issue of menus not being removed from VrMenu after they have been added.
- Add support for whitelist entity scripts
- Allow only those who have kick permissions in a domain to request an environment mute
- Disable Users Online interactions while the window is hidden.
- Fix names of model-entity joint setters
- Remove incremental texture transfers
- Fix crashes in OpenGLVersionChecker
- Fix users.js maximize button unclickable with hand controllers
- Fixed menu out of view with HMD and Xbox controller
- Change minimum cores to 3 to enable OpenVR
- Add a min/max avatar scale in domain-server settings
- Add a stat for stutters per second (the number of additional times a frame was scanned out to the display without reprojection)
- The GPU buffers count display on the stats should no longer always be the same number as the texture count.
- Add AC IP address whitelist to domain server
- Protect against empty packet lists
- Add a lastEditedBy property for entities
- If you have kick rights, you can also mute someone
NOTE: This build has a protocol change. When we make any changes that affect some of our core areas (entities, audio, networking) we make sure that servers and clients both have the update, this ensures no content conflicts. To do this we increase the protocol version which ensures that only clients can see content that are using the same changes as the server.
