Releases: 100mslive/web-sdks
Releases · 100mslive/web-sdks
Release 12 Dec 2024 - 0.12.26
What's Changed
- upgrade noise cancellation plugin to krisp sdk v2.1.0 by @hdz-666 in #3392
- feat: add jitter to pre call diagnostics report by @hdz-666 in #3386
- upgrade effects sdk to v3.4.3 by @hdz-666 in #3393
- fix: updated imports in Prebuilt App by @ygit in #3399
- docs: updated inline code comments in JS Doc format by @ygit in #3394
- fix: upgraded vite version to 5.4.11 by @ygit in #3398
- Chore/update hms noise cancellation by @hdz-666 in #3401
- revert: krisp update by @KaustubhKumar05 in #3404
- fix: re-subscribe audio on decode error by @raviteja83 in #3407
- fix: disable voting when disconnected by @hdz-666 in #3409
- fix: select earpiece at the time of join by @raviteja83 in #3411
- fix: use retry for decode error by @raviteja83 in #3413
- fix: Removed europe region and converted jitter values from s to ms by @monkCommits in #3417
- ci: update versions for release by @github-actions in #3422
- Release - 0.12.26 by @ygit in #3416
New Contributors
- @monkCommits made their first contribution in #3417
Full Changelog: 28Nov2024-0.12.25...12Dec2024-0.12.26
Release 28 Nov 2024 - 0.12.25
What's Changed
- feat: internal method to check if recording should continue by @KaustubhKumar05 in #3371
- fix: remove autohide controls for mweb by @KaustubhKumar05 in #3355
- docs: updated ReadMe by @ygit in #3375
- docs: added meta badges on ReadMe by @ygit in #3378
- fix: persisting audio & video device selection across local peer's role change by @ygit in #3377
- fix: pip chat height by @KaustubhKumar05 in #3381
- fix: audio track constraints when krisp is enabled by @KaustubhKumar05 in #3374
- fix: dependabot errors by @raviteja83 in #3384
- ci: update versions for release by @github-actions in #3390
- Release - 0.12.25 by @hdz-666 in #3387
Full Changelog: 15Oct2024-0.12.23...28Nov2024-0.12.25
Release 11 Nov 2024 - 0.12.24
What's Changed
- fix: make interruption reason generic by @ygit in #3290
- fix: wrong color applied for vb selection in mweb by @ygit in #3283
- feat: add connection details in stats for nerds by @hdz-666 in #3305
- feat: upgrade stitches by @raviteja83 in #3308
- refactor: Notifications in prebuilt by @ygit in #3307
- fix: audio not audible when audio decode error occurs by @amar-1995 in #3289
- fix: add an event when tracks are published with no data by @raviteja83 in #3298
- fix: notification api support check by @hdz-666 in #3304
- fix: clean up mediastream plugins by @KaustubhKumar05 in #3287
- fix: crash on publishing role to non-publishing role and back by @ygit in #3299
- fix: device in use error modal by @eswarclynn in #3297
- feat: lazy load less frequently used components by @raviteja83 in #3010
- fix: make role change notification an independent component by @ygit in #3310
- feat: merge reverted changes by @raviteja83 in #3312
- fix: text size on waiting view on smaller screens by @hdz-666 in #3317
- fix: handle terminal while retrying in RetryScheduler by @raviteja83 in #3328
- fix: add new stats for nerds sheet by @hdz-666 in #3322
- fix: chat not shown for hls viewer by @raviteja83 in #3330
- fix: add delay when whiteboard is open by @amar-1995 in #3324
- revert: lazy load by @raviteja83 in #3332
- fix: tooltip not getting dismissed by @hdz-666 in #3321
- Fix: aspect ratio ignored due to type by @KaustubhKumar05 in #3333
- feat: add debug info in mweb stats for nerds by @hdz-666 in #3329
- fix: local video replay after incoming call by @raviteja83 in #3339
- ci: merge rules by @KaustubhKumar05 in #3338
- fix: mute audio when device change throws an error in preview by @raviteja83 in #3340
- fix: make device label change a warning instead of error by @ygit in #3342
- fix: added cross button to dismiss the ThankYou view by @ygit in #3343
- fix: remember device selection in skip preview flow by @KaustubhKumar05 in #3348
- fix: handle UI state on peer join timeout by @hdz-666 in #3346
- fix: adjust tile dimension calculation to handle 480p recording by @KaustubhKumar05 in #3351
- ci: update github actions versions by @ygit in #3345
- fix: gap in recording layout for 480p by @KaustubhKumar05 in #3354
- fix: remove discord links by @hdz-666 in #3347
- fix: add trackType to track related errors by @hdz-666 in #3350
- fix: corrected typo in Flex component by @ygit in #3357
- fix: clean up VB app data state on reset by @KaustubhKumar05 in #3358
- fix: add validations in getDebugInfo by @KaustubhKumar05 in #3361
- fix: render stats for nerds when opened by @KaustubhKumar05 in #3364
- fix: local peer Inset tile incorrect aspect ratio on mweb by @ygit in #3362
- fix: stats for nerds on mweb by @KaustubhKumar05 in #3365
- ci: update versions for release by @github-actions in #3368
- Release - 0.12.24 by @KaustubhKumar05 in #3370
Full Changelog: 15Oct2024-0.12.23...0.12.24
Release 15 Oct 2024 - 0.12.23
What's Changed
- fix: local video not recovering afer phone call, notifications by @raviteja83 in #3313
- fix: crash when changing from publisher to non publisher and back
- fix: add ui for device in use error
- ci: update versions for release by @github-actions in #3315
- fix: device category check by @raviteja83 in #3323
- ci: update versions for release by @github-actions in #3325
- Release - 0.12.23 by @raviteja83 in #3326
Full Changelog: 30Sep2024-0.12.21...15Oct2024-0.12.23
Release 30 Sep 2024 - 0.12.21
What's Changed
- fix: show different message for single peer in a room by @amar-1995 in #3230
- feat: mweb enhancements by @eswarclynn in #3229
- fix: change name UI for mweb by @KaustubhKumar05 in #3261
- fix: use forked roomkit-react as a dependency by @KaustubhKumar05 in #3240
- fix: added prod event endpoint by @amar-1995 in #3262
- fix: make hls player take more space when in fullscreen by @amar-1995 in #3258
- fix: avatar when coming from background by @eswarclynn in #3263
- fix: disallow requests for none layer by @KaustubhKumar05 in #3260
- fix: blur support check by @KaustubhKumar05 in #3266
- fix: retry timeout of 60s for reconnection by @eswarclynn in #3270
- feat: apply policy settings tracks added via addTrack by @raviteja83 in #3271
- Merge main to dev by @raviteja83 in #3278
- fix: device label categorisation on prebuilt by @eswarclynn in #3277
- chore: fix paths specified in ReadMe(s) by @ygit in #3280
- fix: don't send none layer request for degradation by @raviteja83 in #3285
- ci: added github actions workflow to mark stale PRs & issues by @ygit in #3284
- revert: message update when no tiles by @raviteja83 in #3288
- ci: update versions for release by @github-actions in #3293
- Merge main to dev by @raviteja83 in #3295
New Contributors
Full Changelog: 18Sep2024-0.12.20...30Sep2024-0.12.21
Release 18 Sep 2024 - 0.12.20
What's Changed
- feat: apply policy settings tracks added via addTrack by @raviteja83 in #3273
Full Changelog: 09Sep2024-0.12.19...18Sep2024-0.12.20
Release 09 Sep 2024 - 0.12.19
What's Changed
- fix: clear authToken on leave by @raviteja83 in #3161
- fix: pip chat option ui, audio mode ui by @KaustubhKumar05 in #3192
- ci: axios dependabot alert by @KaustubhKumar05 in #3195
- fix: clear vb state if peer cannot publish by @KaustubhKumar05 in #3194
- fix: pip chat copy by @KaustubhKumar05 in #3193
- ci: use dropdown for workflow manual trigger by @raviteja83 in #3197
- ci: run api reference on latest publish by @raviteja83 in #3199
- fix: call interruption, video flickering with 2 tabs at the same time by @eswarclynn in #3201
- fix: set autoplay in SDK to avoid play/pause overlay in apple low power mode by @eswarclynn in #3203
- feat: end call feedback by @amar-1995 in #3100
- fix: set session before leave call by @amar-1995 in #3205
- feat: separate exports for vb plugins, dynamically load effects only when enabled by @KaustubhKumar05 in #3202
- fix: vb code split by @KaustubhKumar05 in #3209
- fix: restore pointer events by @KaustubhKumar05 in #3212
- fix: tiles not rendering due in role prominence layout by @eswarclynn in #3213
- fix: browser support code change by @KaustubhKumar05 in #3216
- chore: fix safari v13 support by @KaustubhKumar05 in #3218
- fix: revert build script changes for browser support by @KaustubhKumar05 in #3220
- Update README.md by @KaustubhKumar05 in #3222
- fix: update build paths for vb by @raviteja83 in #3223
- fix: update build config by @raviteja83 in #3225
- fix: use import without destructuring by @raviteja83 in #3227
- fix: blur logic by @KaustubhKumar05 in #3231
- fix: chat copy by @KaustubhKumar05 in #3233
- ci: reduce sleep time duration by @KaustubhKumar05 in #3235
- fix: select reason while clicking on whole reasons by @amar-1995 in #3236
- fix: fix isSafari check for mobile safari by @eswarclynn in #3238
- fix: mweb feedback design issue by @amar-1995 in #3241
- fix: width issue for call end feedback by @amar-1995 in #3243
- fix: microphone not released after leave due to race condition by @raviteja83 in #3246
- fix: horizontal scroll issue mweb by @amar-1995 in #3245
- fix: rejoin not working sometimes by @raviteja83 in #3250
- fix: rejoin on end session by @raviteja83 in #3253
- ci: update versions for release by @github-actions in #3252
- Release - 0.12.19 by @raviteja83 in #3256
Full Changelog: 16Aug2024-0.12.18...09Sep2024-0.12.19
Release 16 Aug 2024 - 0.12.18
What's Changed
- fix: audio not audible, blank tile when there is error on device selection by @raviteja83 in #3120
- ci: add merge group to workflow by @raviteja83 in #3121
- fix: audio silence detection by @eswarclynn in #3105
- fix: test id for pip chat btn by @KaustubhKumar05 in #3118
- fix: pick bt device on first load, select non-default version of default device by @eswarclynn in #3124
- fix: remove vb defaults by @KaustubhKumar05 in #3125
- fix: show toast on screenshare error by @raviteja83 in #3129
- feat: honor tiles_in_view from layout by @KaustubhKumar05 in #3123
- fix: preview dimensions by @KaustubhKumar05 in #3126
- fix: honour manual device selection on polling by @eswarclynn in #3132
- feat: interruption events by @amar-1995 in #3122
- feat: add support for sfu migration by @gulzar1996 in #3067
- fix: sfu migration issues by @raviteja83 in #3136
- fix: flicker on visibility change on desktop by @raviteja83 in #3139
- fix: add krisp plugin only when enabled for room by @raviteja83 in #3141
- fix: restrict visibility handling to mweb by @raviteja83 in #3143
- fix: handle errors on migration by @raviteja83 in #3146
- fix: update error, add node id to offer/answer/trickle by @raviteja83 in #3148
- fix: use default tiles in view for mweb by @KaustubhKumar05 in #3152
- Fix/web 2950 default for mweb fix by @KaustubhKumar05 in #3154
- fix: dont send preview failed after join on disconnect by @eswarclynn in #3155
- fix: properly stop all previous tracks during sfu migration by @raviteja83 in #3151
- fix: audio not switching to bluetooth on rejoin by @amar-1995 in #3135
- fix: change message after ice connection reconnected by @raviteja83 in #3145
- fix: disable VB for older safari versions by @KaustubhKumar05 in #3117
- fix: rate limit events by @KaustubhKumar05 in #3127
- fix: mweb tile getting blank when joined from 2 tabs by @amar-1995 in #3149
- fix: null check on event bus by @amar-1995 in #3159
- fix: screenshare banner not disappearing by @raviteja83 in #3163
- fix: local peer stats initialisation after migration by @eswarclynn in #3162
- fix: send track update event by @amar-1995 in #3165
- fix: tiles in view slider re-renders by @KaustubhKumar05 in #3166
- fix: beam permission prompt in VC room by @KaustubhKumar05 in #3172
- fix: hide blur for older safari versions by @KaustubhKumar05 in #3174
- fix: skip permissions if headless by @KaustubhKumar05 in #3176
- fix: reconnection by @eswarclynn in #3179
- fix: don't select earpiece for bluetooth by @amar-1995 in #3158
- ci: update versions for release by @github-actions in #3182
- Release - 0.12.17 by @KaustubhKumar05 in #3184
- fix: make sfu_node_id optional in offer by @raviteja83 in #3185
- fix: separate no of tiles into a separate effect by @raviteja83 in #3187
- ci: update versions for release by @github-actions in #3189
- Release - 0.12.18 by @raviteja83 in #3191
New Contributors
- @gulzar1996 made their first contribution in #3067
Full Changelog: 22Jul2024-0.12.16...16Aug2024-0.12.18
14Aug2024-0.12.17
What's Changed
- fix: audio not audible, blank tile when there is error on device selection by @raviteja83 in #3120
- ci: add merge group to workflow by @raviteja83 in #3121
- fix: audio silence detection by @eswarclynn in #3105
- fix: test id for pip chat btn by @KaustubhKumar05 in #3118
- fix: pick bt device on first load, select non-default version of default device by @eswarclynn in #3124
- fix: remove vb defaults by @KaustubhKumar05 in #3125
- fix: show toast on screenshare error by @raviteja83 in #3129
- feat: honor tiles_in_view from layout by @KaustubhKumar05 in #3123
- fix: preview dimensions by @KaustubhKumar05 in #3126
- fix: honour manual device selection on polling by @eswarclynn in #3132
- feat: interruption events by @amar-1995 in #3122
- feat: add support for sfu migration by @gulzar1996 in #3067
- fix: sfu migration issues by @raviteja83 in #3136
- fix: flicker on visibility change on desktop by @raviteja83 in #3139
- fix: add krisp plugin only when enabled for room by @raviteja83 in #3141
- fix: restrict visibility handling to mweb by @raviteja83 in #3143
- fix: handle errors on migration by @raviteja83 in #3146
- fix: update error, add node id to offer/answer/trickle by @raviteja83 in #3148
- fix: use default tiles in view for mweb by @KaustubhKumar05 in #3152
- Fix/web 2950 default for mweb fix by @KaustubhKumar05 in #3154
- fix: dont send preview failed after join on disconnect by @eswarclynn in #3155
- fix: properly stop all previous tracks during sfu migration by @raviteja83 in #3151
- fix: audio not switching to bluetooth on rejoin by @amar-1995 in #3135
- fix: change message after ice connection reconnected by @raviteja83 in #3145
- fix: disable VB for older safari versions by @KaustubhKumar05 in #3117
- fix: rate limit events by @KaustubhKumar05 in #3127
- fix: mweb tile getting blank when joined from 2 tabs by @amar-1995 in #3149
- fix: null check on event bus by @amar-1995 in #3159
- fix: screenshare banner not disappearing by @raviteja83 in #3163
- fix: local peer stats initialisation after migration by @eswarclynn in #3162
- fix: send track update event by @amar-1995 in #3165
- fix: tiles in view slider re-renders by @KaustubhKumar05 in #3166
- fix: beam permission prompt in VC room by @KaustubhKumar05 in #3172
- fix: hide blur for older safari versions by @KaustubhKumar05 in #3174
- fix: skip permissions if headless by @KaustubhKumar05 in #3176
- fix: reconnection by @eswarclynn in #3179
- fix: don't select earpiece for bluetooth by @amar-1995 in #3158
- ci: update versions for release by @github-actions in #3182
- Release - 0.12.17 by @KaustubhKumar05 in #3184
New Contributors
- @gulzar1996 made their first contribution in #3067
Full Changelog: 22Jul2024-0.12.16...14Aug2024-0.12.17
22Jul2024-0.12.16
What's Changed
- build(deps): bump fast-loops from 1.1.3 to 1.1.4 by @dependabot in #3080
- Merge main to dev by @raviteja83 in #3079
- fix: refresh whiteboard by @eswarclynn in #3071
- fix: active speaker font size by @KaustubhKumar05 in #3087
- feat: add sort by handraise in participant list by @raviteja83 in #3086
- fix: whiteboard reconnection by @eswarclynn in #3083
- feat: add processed audio track only when plugin is added by @raviteja83 in #3085
- feat: PIP chat during screenshare by @KaustubhKumar05 in #3050
- feat: hand raise browser notification when away from call by @eswarclynn in #3082
- feat: switch role for local peer by @amar-1995 in #3084
- feat: added default audio in screenshare by @amar-1995 in #3060
- fix: pop out chat fixes by @KaustubhKumar05 in #3093
- fix: facing mode only in ios and android by @amar-1995 in #3092
- fix: event handlers initialised twice for pop out chat by @KaustubhKumar05 in #3095
- ci: update default branch for create release wf by @KaustubhKumar05 in #3097
- fix: hide notif prompt for beam by @KaustubhKumar05 in #3099
- fix: skip notification request for beam by @KaustubhKumar05 in #3101
- fix: notif prompt for beam by @KaustubhKumar05 in #3103
- fix: notification permission showing up on beam by @raviteja83 in #3107
- fix: unsubscribe after notification requested by @raviteja83 in #3109
- fix: move testid to buttons by @KaustubhKumar05 in #3106
- fix: handle special characters in vb media name by @KaustubhKumar05 in #3111
- ci: fix create release wf by @KaustubhKumar05 in #3113
- ci: update versions for release by @github-actions in #3115
- Release - 0.12.16 by @KaustubhKumar05 in #3116
Full Changelog: 10Jul2024-0.12.15...22Jul2024-0.12.16