Skip to content

v0.12.4

Compare
Choose a tag to compare
@embbnux embbnux released this 18 Jan 07:22
· 47 commits to master since this release
620cfab

Commons lib:

feat: add auto switch call feature in ActiveCallControlV2
feat(Meeting): Support Localization for RC Meeting Get Invitation API
feat: add RingCentralExtensions module to manage @rc-ex/* lib instance
enhancement: consistent contact search rules between ToField and ContactList
enhancement(BrandV2): update brand prefix
fix: logout issue in V2 module (AccountInfoV2, RolesAndPermissionsV2)
fix(Meeting): loading issue when person meeting api occur backend error
fix: lib/raceTimeout issue
fix(Auth): remove brand from Auth deps
fix(WebSocketSubscription): follow the new version constructor of RcSdkExtension
fix(Auth): locale parameter issue on login url
fix(AvailabilityMonitor): fix HA issue about restapi status request

Refactor modules with RcModuleV2:

feat: implement RCVideoV2, MeetingV2, GenericMeetingV2
feat: implement ErrorLoggerV2, QuickAccessV2, CallMonitorV2,ConnectivityMonitorV2
feat: implement DataMatcherV2, ContactSearchV2, ContactsV2, TimezoneV2, RateLimiterV2
feat: implement AvailabilityMonitorV2, UserGuideV2, RecentCallsV2, CallHistoryV2, CallLogV2
feat: refactor and implement ContactsV2

Widgets lib:

feat(RCVideo): support waiting meeting room in RCVideo
feat: add RecordingIndicator component
feat: add CallWitch confirm modal
feat: add DoNoCall In ContactDropdownList component
feat: add ModalUIV2 to instead Modal and ModalUI lib
feat: [Theme] implement lib/ThemeSwitcherProvider for switch Juno theme

enhance: update meeting page UI
enhance: disable caller id selection when no permission
enhance: add ContactListUI module
enhancement(AllCallsPage): update UI and add showTransferCall and showHoldOnOtherDevice flag
enhancement(ConversationPanel): add onAttachmentDownload hook
enhancement(BeforeUnload): support to set origin window

fix: fax and attachment download link with contentDisposition
fix: add 'allow-downloads' for chrome sandbox iframe in AdapterCore
fix: disable switch button if call is ringing

Engage Voice widgets lib

feat(BasicSessionPanel): add showInboundQueues flag
feat(EvAgentSessionUI): allow to disable SkillProfile
feat: config permission enhancement
feat(AgentScript): save script issue with encodeUii
feat: adjust sub-account ui
feat: add agent types support
feat: implement choose account

fix(EvAgentScript): save agent script result logic
fix(EvAgentSession): fix allow inbound permission
fix(EvAgentSession): selectedSkillProfileId default NONE
fix: woking state reset by new tab
fix: fix page blink issue if there is a disposition when jump into /dialer page
fix: fix token expire when open socket

Others:

chore: use @ringcentral/juno 1.3.2-beta.3102-608720c9
i18n: update i18n strings
chore: upgrade @rc-ex/core lib
feat(locale-loader): make generateLocaleContent respect locale order in supportedLocales