Skip to content

v0.11.0

Compare
Choose a tag to compare
@embbnux embbnux released this 07 May 12:34
· 63 commits to master since this release
be3351f

Commons:

upgrade: use web phone 0.8.0
feat(OAuth): new oauth solution without proxy iframe
feat: implement a tab freeze prevention script using web locks (lib/TabFreezePrevention)
enhance: meeting string format in meetingHelper
enhance: add hasMultipleTabs in TabManager
fix: get scope from implicit flow redirect uri in Auth
fix: safari auth auto logout issue on offline
refactor(Analytics): refactor using decorator pattern
refactor: ErrorLogger based on @sentry/browser
chore: default webphone log level 1
chore: require @ringcentral-integration/core for RCModuleV2

Widgets:

feat: add lib/useIsMounted hook
feat: show call queue name in incoming call and call control page
feat: add NotificationContainer (Alert V2)
feat: add useDebounce in lib/reactHooks
refactor: refactor RecipientsInputV2 to TypeScript
refactor: move Alert Renders into components/AlertRenderer folder
refactor: performance of lib/AdapterCore
refactor: Button component with TS (no default export)
refactor: Header component with TS (no default export)
enhance: set default callingSettingsUrl and regionSettingsUrl in AlertContainer
enhance: add size prop in CallLogFields/FieldItem
fix: fix lib/bindDebounce typo

Chore:

lint: add eslint-plugin-react-hooks for eslint-settings
i18n: update i18n string
TS migratation: TabManager/Auth/TransportBase
New package @ringcentral-integration/core
upgrade: dependences form security
chore: use yarn workspace to instead lerna.js