-
Notifications
You must be signed in to change notification settings - Fork 345
Changelog
Sreekanth Narayanan edited this page Jun 23, 2024
·
60 revisions
All notable changes to this project will be documented in this file.
- fix: during adding xtls reachability logging unreachable xtls clusters were missed (#3654)
- fix(webex): remove plugin-presence from src (#3657)
- fix(plugin-meetings): clean up streams and reconnect on moveTo (#3642)
- fix(plugin-meetings): moveToLobby, block receiving reactions in lobby (#3652)
- fix(plugin-meetings): update transcription for new voicea payload (#3644)
- fix(calling): switching off stream listeners to avoid having multiple listeners (#3653)
- fix: don't send CA events when we do Locus /media API calls for mute/unmute and improve when we send them for Roap messages (#3646)
- fix(moveToLobby): need handle main locus info when move to lobby from breakout (#3647)
- fix(webex): remove plugin-presence as a dependency as it is not public (#3645)
- fix: circular dependency issues (#3628)
- fix: removed unwanted parameters (#3636)
- fix: 2 reconnections started in parallel (#3638)
- fix(internal-plugin-metrics): add callingServiceType to MQE (#3593)
- fix: sending selectedCandidatePairChanges metric (#3637)
- fix(plugin-meetings): retry joinWithMedia if something goes wrong (#3616)
- fix(plugin-meetings): turn on caption without turning on transcribing (#3633)
- fix(plugin-meetings): requestedBitrate and requestedFrameSize stats (#3594)
- Feat/cart: manual caption attendee support (#3620)
- fix(plugin-meetings): export-meetinginfoutil-as-class (#3632)
- fix(meetings): fix types (#3602)
- Multistream meeting support .
- Documentation in the wiki that provides a quickstart guide as well as a comprehensive one.
- fix(plugin-meetings): Mute issue with host and 'mute all' action (#3621)
- [fix(calling): mute/unmute fix with bnr (#3623)
- fix(plugin-meetings): revert peripherals MQE back to array (#3627)
- fix(plugin-meetings): update internal-media-core and WCME (#3626)
- fix(internal-plugin-metrics): Correct report JMF Reports (#3622)
- fix(calling): call WDM deregister method while unregistering from Calling (#3609)
- fix(plugin-meetings): wait for ice gathering state to complete or timeout (#3604)
- feat(contacts): import dss plugin for search and cloud contact resolution (#3618)
- fix(plugin-meetings): remove logs and circular dependency with internal-plugin-voicea (#3599)
- feat(calling): update-internal-media-core-version (#3611)
- fix: add reachability checks for TLS (#3606)
- feat(webex-core): catalog failure handling (#3603)
- fix(plugin-meetings): fix check for whether domain is exempted (#3600)
- fix(test-users): use correct scopes for oauth test user generation (#3598)
- feat(call-history): update the callhistory when the user reads missed calls (#3580)
- feat(plugin-meetings): use [peripheralName]Info instead of peripherals in MQE (#3565)
- fix(media-helpers): change type for local camera stream events (#3584)
- fix(plugin-meetings): only log devices when required (#3581)
- fix(internal-plugin-metrics): batch prelogin client metrics (#3543)
- fix: improved logging of errors (#3570)
- fix(webex): fix presence dependency during installation of webex (#3583)
- feat(internal-plugin-metrics): get cluster latency
- feat(metrics): add downloadIntelligenceModelsReqResp to latency metrics
- fix: remove the logic of setting b=TIAS lines in the internal media core
- feat(metrics): CA userType update
- feat: remove authIntelligenceGenerationReqResp latency
- feat(internal-pligin-metrics): latency for exhange ci token
- feat(metrics): Add client.media.render.start event
- fix(meetings-plugin): increase timeout for multistream connection establishment
- fix(plugin-meetings): fixed unittests after effect lib update
- fix(media-helpers): vbg effect on local stream
- fix(metrics): adding browserLaunchMethod metric in CA
-fix(media-helpers): fix babel config (#3544)
- fix(legacy-tooling): use the 'targets' argument to override usual test file path
- docs(plugin-presence): add API reference and kitchen sink for presence plugin
- fix(plugin-meetings): add streams from simulcasts to media quality events
- fix(plugin-meetings): handle meetingInfo response without permission token
- feat(plugin-mercury): remember last error
- test(metrics): revert jest changes for metrics and mercury plugins
- Feat/si: cancel named media groups after remove interpreter role
- feat(plugin-meetings): separate API for enabled and muted states (#3443)
- feat(plugin-meetings): Return resourceType when get locus annotation info (#3521)
- feat(internal-plugin-meetings): u2c latency (#3519)
- feat(metrics): add otherAppApi jmt (#3496)
- feat(jmt): remove server side JMT (#3511)
- feat(internal-plugin-metrics): added helpers (#3515)
- feat(plugin-meetings): Return resourceType when get locus annotation info (#3504)
- chore(tools): start proxy server for mocha test (mkesavan13#3)
- Fix: Added updateLLMConnection when guest is admitted from the lobby (#3529)
- fix: Roap optimizations phase 2 (#3449)
- fix: add-next-in-beta-plugin-meetings (#3493)
- fix(meetings-and-device): installationid-and-machineid (#3454)
- fix: handle empty TURN url (#3516)
- fix(internal-plugin-metrics): define latency before ready (#3514)
- test(media-helpers): conflict due to media-helper importing jsdom/register
- Feat/si: cancel named media groups after remove interpreter role (#3508)
- feat(metrics): fix unit and browser tests due to circular dep issue
- fix(internal-plugin-mercury): use-mocha-for-uts : Changed internal-plugin-mercury to use mocha for unit tests.
- fix(legacy-tools): add test for server and fix broken integration test
- README.md documentation for the repository as well as some plugins.
- fix(plugin-meetings): Removed duplicate code, mediaStatus enum was present in two places
- fix(metrics): unknown error payload & appVersion in behavioral metrics.
- fix(calling): Added BNR metrics to be sent in Calling SDK when it's enabled/disabled
- fix(plugin-meetings): minor integration test fixes
- Virtual Background (Custom) & Blur for video
- Improved Background Noise Reduction
- Closed captions and support for interim captions. Ability to set the spoken and caption languages.
- Improved kitchen sink for developers to test all of the above features
- Stream-based management for meeting audio, video and screen-sharing instead of Tracks
- Track-based management for meetings
- Older kitchen sink page design has been removed
Caution
- Introducing the Webex Web Calling SDK
- Core Concepts
- Quickstart guide
- Authorization
- Basic Features
- Advanced Features
- Introduction
- Quickstart Guide
- Basic Features
- Advanced Features
- Multistream
- Migrating SDK version 1 or 2 to version 3