v0.11.2
Core lib:
feat: enhance @computed
for derived data to instead @selector
refactor: refactor @action
decorator with new api
refactor: replace HashMap with ObjectMap
Commons lib:
feat(Softphone): support to make call with new RingCentral desktop app
feat(Call_V2): New Call_V2 with RcModuleV2 refactor to replace Call module
feat: add beforeunload module
feat(RCVideo): fetch DialInNumbers in RCVideo
refactor(TabManager): refactor TabManager main tab logics
refactor: rename SleepDetector in lib to SleepDetection
refactor: add ContactDetailsUI module for ContactDetailsPage
enhancement: add hasMeetingsPermission in RolesAndPermissions module
enhancement: remove all Enum class references Important
fix(Webphone): wrong home country id in no-US country when make call with web phone
fix(WebPhone): pause video elements to release system Video Wake Lock when no sessions
fix(GenericMeeting): show spinner when dependent modules are not yet ready
fix(MessageStore): status bug when it is no permission
Widgets:
feat: add useScrollIntoView hook
feat: add Block Panel
feat: add BackHeaderV2 component
feat: add SearchPanel component
feat: add CopyButton component
enhancement(CallLogFields): support to add back button in header
enhancement(BasicCallInfo): update UI and UX
enhancement(ComposeText): recipient input should support pasting multiple numbers
enhancement(RCVideo): remove last video settings data
enhancement(Meeting): allow to disable SaveAsDefault feature
fix(VideoConfig): value bug on rendering RcSwitch component
fix(AuthAlert): fix auth error alert message
Engage Voice Widgets:
feat: support WebRTC call with IntegratedSoftphone module
feat: IVR screen pop and alerts
Others:
chore: update widgets cli
chore: update i18n string