### SDK for Node.JS 2.8.0 - STS Version - LTS BETA - january 2022
3-Release SDK Breaking Changes
- Warning: The LTS active version of Node.js migrated to version 14.x. This version of SDK Node.js is only compliant with this LTS version up to 14.x.
Consequently, you need to update your Node.js version to 14.x in order to use this release of the SDK Node.js.
API Breaking Changes
- None
API Changes
- None
Others Changes
- Fix documentation about line feed in HTML.
- Replace
sendInitialBubblePresencewithsendInitialBubblePresenceSyncmethod to take in to account the event received from server about the presence in the bubble. - Fix missing mime.lookup with mime lib version > 1.5.0 .
- Fix delete / leave bubbles methods in BubblesService when the bubble has the property isActive egal to false.
- Add a
enablesendurgentpushmessagesproperty in the options provided to the initialisation of the SDK. This property permit to add tag to allows the server sending this messge in push with a small ttl (meaning urgent for apple/google backend) and retry sending it 10 times to increase probability that it is received by mobile device. - Add generation of search index in Jenkinsfile-sts.groovy file.
- Add
removeMacEOLjob in Jenkinsfile-sts.groovy file to remove from generated jsdoc the Mac (\r) end of line character which forbid the use of markdown table in comments. - Add
generatemermaidjob in Jenkinsfile-sts.groovy file to generate mermaid diagram from mmd files (to be used in SDK documentation). - Fix
Conversation::getlastEditableMsg()method to return the editable only from sent messages. - Complete and set public the
BubblesService::askConferenceSnapshotmethod to returns global information about conference.