Historical list of changes in releases
- Add joinScreenEnabled to InitialRoomSettings to override room default (#8d09915a).
- Add proper typing for iframe class attributes (#8d06a79e).
- Support optional "publicRoomUrl" for invite overrides (#5f9c7fb5).
- Add new applySpokenLanguageToAll param to captions options (#21f2bd54).
- Add restreaming events (#6c839585).
- Add
audioOnlyproperty to RoomState interface (#5c5731a7). - Add new methods for managing mobile app screenshare (#0842fb09).
- Batch multiple enumeration calls into a shared promise (#2b666c9e).
- Add new methods for managing topbar (#77c4ffbc).
- Improved device enumeration to avoid using getUserMedia when not required (#7238a01f).
- Add new method to send post message events to custom tiles (#b07141c).
- Add support for multiple virtual backgrounds via initial config (#05395a7a).
- Update allowBroadcast types to reflect new API (#71949475).
- Add video virtual backgrounds support (#bee6e78e).
- Add new methods for managing custom tiles (#6f0fa570).
- Add new
createWhiteboardmethod, and update exist whiteboard methods (#48058f61). - Add new methods for managing library files (#870ce040).
- Add a
templateParamsparam to init options (#c8c5c43e).
- Don't try to request user media to enumerate media devices if no devices were preconfigured (#cce3487).
- Add a list of new methods for whiteboard management
openWhiteboard,closeWhiteboard,toggleWhiteboard#cd611f3 - Add
addImageToWhiteboardmethod (#4694a47)[https://github.com/digitalsamba/embedded-sdk/commit/4694a478b960465af58f6c29f1ae1000afe8765c] - Add
speakerStoppedTalkingevent to type definitions (#d0510bb)[https://github.com/digitalsamba/embedded-sdk/commit/d0510bbcad6d4cfb74a2d089af279ae84f866637]
- Support
userLeftBatchevent from frontend, emit individualuserLeftevents for users in the payload. (#6474ee5).
- Add a
requireRemoveUserConfirmationparam to initial settings (#564e3ac).
- Add support for custom 'tileActions' (#64).
- Add
chatMessageReceivedevent to type definitions (#ed7cd15) - Add
requireConfirmationprop toendSessioncommand (true by default) (#e5476c6)
- Add
sessionEndedevent to type definitions (#146f159)
- Add
UICallbackcommands to attach listeners for custom interface actions in embedded app (#59) - Add
changeRolecommand androleChangedevent (#60)
- Add
appLanguagefield to room state to match rooms localization language - Add virtual background image
namefield to room state - Expose list of active media devices in room state
- Allow listening to document or window events fired inside the frame (#47)
- Allow pre-selecting app language using init options (#48)
- Fix an issue with EventEmitter import in typescript declaration
- Connect demos to test drive endpoint to dynamically create demo rooms
- Allow pre-selecting media devices through initial settings (#44)
- Add support for custom CNAME, handle cname property in init options (#45)
- Fix an issue with stored state not resetting properly when creating a new control instance
- Add missing type definitions for newest methods and state fields (#01a3bf1)