v0.10.7
Commons Library:
fix(Subscription): handle set cached subscription failed
fix(Auth): logout duplicate requests issue among multiple tabs
fix(callingSettings):support to disable emergency call unavailable message
refactor(Webphone): upgrade web phone sdk 0.7 and refactor connect status
feat(ConferenceCall): support to change inbound call to conference call
feat: support main*extension format in webphone and softphone mode
feat(AvailabilityMonitor): Prevent mutiple alert popup when HA error are received
feat(AvailabilityMonitor): Refactor AvailabilityMonitor
module
feat(RateLimiter): retrive retry-after
from response and retry according to it
feat(Call): support to disable extension number && international call && N11 check in local
feat: allow to disable international call check
feat(Presence): expose meetingStatus in Presence module
feat: HA api matcher support
Widgets Library:
feat(OfflineModeBadge): support limited mode in OfflineModeBadge
feat(Webphone): web phone unavailable mode
feat: add Combobox component
feat: not show offline when throttling
refactor(MeetingPanel): refactoring for meeting panel
refactor(meeting): refactor meeting including schedule, detail and edit
fix(MeetingScheduleButton): fix button style on offline mode
fix(MeetingInput): fix the input width is too small
fix(MeetingPage): fix meeting button status issue in throttling mode
fix(MessageInput): send duplicate sms message
fix: log button should be disabled in offline mode
fix: add multiple contact match on all-calls list
fix(MeetingScheduleButton): fix meeting schedule button styles
fix(DropdownSelect): fix DropdownSelect label bug
Others:
test: IT with setting page of call
test: ut with searchable dropdown select
test: Current call control hold and unhold
test: multiple incoming call send to voice mail
test: Add test case for ActiveCallControl
test: Add current call mute and unmute test
fix: widget docs build issue
fix: jest setupFilesAfterEnv
fix: style file was not loaded correctly after using the TypeScript
chore: use babel-node
chore: Add TS definition of the common widgets
chore: Unify the core-js version to the babel setting and fix some lint issues
chore: change react/destructuring-assignment lint rule
chore(E2E): add data-id in messageItem
docs(Presence): Fix presence event handling doc