Note: This version requires WebViewer 7.3.0 or greater.
Note: The server and DB packages are on v1.0.1 due to a hotfix.
enableConnectedUserscollab client option
CollabClient.getConnectedUsers(documentId)to get connected users and their current page position.
connectedUsersChangedcollaboration event that gets triggered when connected users changes their page position or becomes online/offline.
- Added An API
markAllAnnotationsAsReadto mark all annotations in a document as read.
CollabClient.scrollSyncAvailable()to determine if the scroll synchronization mode is available.
CollabClient.joinScrollSync()to join scroll synchronization mode. When the owner/presenter of a document scrolls, anyone else viewing that document will automatically scroll with them.
CollabClient.leaveScrollSync()to leave scroll synchronization mode.
scrollSyncStatusChangedcollaboration event that gets triggered when scroll sync becomes available/unavailable.
CollabClient.copyAnnotations()to copy annotations from one document to another.
- Changed annotations to be stored as plain XFDF instead of annotation commands.
- Used single ConnectedUserMap class to manage all operations on connected users.
- Fixed realtime events firing for connected non-member users to a public document.