v0.12.3
Core lib:
- refactor: use independent storage keys for storage state in V2 module for multiple tabs sync issue
Commons lib:
-
feat: support customTimezone in Meeting module
-
feat: add WebSocketSubscription module
-
feat: add sleep decorator 'lib/sleep'
-
feat: add
lib/SingleTabBroadcastChannel
class -
fix: conference call ended call and call log match issue in CallHistory
-
fix: storage base getting value performance issue in RcModuleV2
-
fix: duplicated personal meeting storage key in Meeting and RcVideo modules
-
enhancement: hold other tabs's call when have e new call in web phone multiple tabs mode
-
enhancement: add searchContacts in Contacts module
-
enhancement: enableGlobalCache default false in TabManagerV2 module
-
refactor: rename anchorsLinks function into replaceTextLinksToAnchors in
lib/MeetingCalendarHelper
-
refactor: rename instantMeeting function into startMeeting in RcVideo module
-
refactor: update ActiveCallControlV2, CallMonitor with telephony sessions
-
refactor: migrate
matchContacts
to async version in Contacts module -
refactor: add
refreshToken
inAuthV2
module -
refactor: add delegators feature in
RcVideo
module
Refactor modules with RcModuleV2
- feat: implement AudioSettingsV2, LocaleSettingsV2, RegionSettingsV2
- feat: implement RingOutV2, SoftphoneV2, AddressBookV2, LocaleV2, SubscriptionV2
- refactor: implement WebphoneV2 module with WebphoneBase module
Widgets lib
-
Important: use @ringcentral/juno to instead @ringcentral-integration/rcui, @ringcentral/juno as peer dependencies
-
feat: support to send mms with not only images
-
feat: support park call in Webphone mode
-
fix(Contacts): stop updating value from newly received props when user is editing
-
fix: checkbox UI issue in RcVideo schedule panel
-
enhancement: update
CopyToClipboard
component -
chore: update links in
Eula
component -
chore: move phoneTypes and phoneSources into
ringcentral-integration/enums
Engage Voice widgets lib
- feat: refactor multiple tabs solution and add EvTabManager module
- feat: add agentScript lib
- feat: add reLoginAgent function in EvAuth module, support reLoginAgent
- feat: support auto answer setting
Others:
- upgrade: use ringcentral call sdk 0.2.11, ringcentral web phone sdk 0.8.3
- chore(locales): support for
pt-PT
,nl-NL
andko-KR
- locale-loader: implement import/export with json files
- i18n: update i18n string