v6.0.0
What's New
This is a major release, so please refer to our migration guide to learn how to update your code to the new version.
Real-time Data Engine
We have rebuilt the Real-time Data Engine from the ground up. Now it's more reliable and faster. The Real-time Data Engine is the core of the Presence components, responsible for managing the real-time data of the participants in the room.
With the new version, it shares event data between participants in a more precise and accurate time, allowing a more fluid experience.
The changes to the real-time engine are also reflected in our real-time component, which is more powerful than the older version. Now you can create more advanced and faster interactions between your participants.
➡️ See the new Real-time Data Engine in action with our new Demo
➡️ Real-time Data Engine component
Who-Is-Online
New flags have been added to allow the user to control which options are available in the Presence Controls of the Who Is Online. That is, which buttons (follow me, private mode, go to, etc) appear when the participant uses the Who Is Online with some Presence component like Mouse Pointers or Presence 3D.
The six new flags are:
const wio = new WhoIsOnline({
disablePresenceControls: true;
disableGoToParticipant: true;
disableFollowParticipant: true;
disablePrivateMode: true;
disableGatherAll: true;
disableFollowMe: true;
});
To know more about the new flags, check the Who Is Online documentation or its React component.
Transcript Security
We have added a new security layer to our Transcript services on our Video Conference component. Now, all the data is encrypted and secure, ensuring that your data is safe.
➡️ Learn about our security process
Improvements and changes
- We improved the update rate of the mouse pointers, allowing a more fluid experience.
- We fixed an issue where sometimes two rooms were created using our React SDK.
Version numbers
The changes mentioned above are available in the following versions, please note that it's mandatory to update the plugins for compatibility, not being able to use older versions of the plugins with the new SDK.
Package | Version |
---|---|
@superviz/sdk |
6.0.0 |
@superviz/autodesk-viewer-plugin |
1.16.0 |
@superviz/matterport-plugin |
0.19.0 |
@superviz/threejs-plugin |
0.22.0 |
@superviz/react-sdk |
1.5.0 |