Releases: 100mslive/web-sdks
Releases · 100mslive/web-sdks
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
10Jul2024-0.12.15
What's Changed
- fix: width for message sender name by @KaustubhKumar05 in #3036
- fix: remove unused components by @KaustubhKumar05 in #2868
- Merge main to dev by @raviteja83 in #3051
- fix: precall bugs, whiteboard props by @eswarclynn in #3046
- feat: add custom hook to toggle audio mode by @KaustubhKumar05 in #3048
- fix: create diagnostics store only when diagnostics is used by @eswarclynn in #3052
- fix: mweb inset tile hidden during screenshare by @KaustubhKumar05 in #3038
- fix: handle role change when offline -> online transition by @raviteja83 in #3034
- fix: audio settings access by @KaustubhKumar05 in #3053
- fix: hide/unhide, full page scroll by @amar-1995 in #3047
- feat: add step-wise error, completed state in diagnostics by @eswarclynn in #3056
- fix: footer cropping on scroll in diagnostics result by @raviteja83 in #3058
- fix: use original layout on rejoin by @KaustubhKumar05 in #3064
- fix: role change not publishing/unpublishing when happened during offline -> online by @raviteja83 in #3070
- revert: use callback flow for transport by @raviteja83 in #3074
- Release PR by @raviteja83 in #3076
- build: update versions for release by @github-actions in #3078
Full Changelog: 25June2024-0.12.14...10Jul2024-0.12.15
25June2024-0.12.14
What's Changed
- build: update versions for release by @github-actions in #2992
- Backmerge: Main to Dev by @KaustubhKumar05 in #3004
- fix: return an integer for track volume by @raviteja83 in #3003
- fix: conflicts by @KaustubhKumar05 in #3006
- fix: cache effects resources by @KaustubhKumar05 in #3007
- feat: pre call diagnostics by @eswarclynn in #2963
- feat: diagnostics UI by @eswarclynn in #2980
- fix: limit chat message length by @KaustubhKumar05 in #3008
- build(deps): bump ws from 6.2.2 to 6.2.3 by @dependabot in #3011
- feat: add support for music mode by @KaustubhKumar05 in #2869
- fix: use phone icon for earpiece on mweb by @amar-1995 in #3015
- fix: pre call diagnostics ui issues by @eswarclynn in #3013
- docs: deployment by @KaustubhKumar05 in #3017
- fix: chat input grows beyond limit on blur by @KaustubhKumar05 in #3018
- Fix img markdown by @KaustubhKumar05 in #3019
- fix: remove diagnostics initialisation from prebuilt by @raviteja83 in #3022
- fix: completion state for connectivity test, audio test ui by @KaustubhKumar05 in #3025
- fix: diagnostics ui by @KaustubhKumar05 in #3021
- fix: audio selectors overlap in diagnostics by @KaustubhKumar05 in #3026
- fix: audio/video failing randomly due to stats mismatch in diagnostics by @raviteja83 in #3027
- fix: pre call diagnostics UI fixes by @eswarclynn in #3024
- fix: add peerId in leave logs by @raviteja83 in #3029
- fix: audio test recording with audio silence error, permission error modal by @eswarclynn in #3031
- fix: precall prod endpoint, progress state to completed by @eswarclynn in #3033
- fix: export audio mode enum by @KaustubhKumar05 in #3041
- refactor: listener check, localtrackmanager constructor by @eswarclynn in #3040
- fix: upgrade effects version by @KaustubhKumar05 in #3044
- build: merge dev to main for release by @eswarclynn in #3039
- build: update versions for release by @github-actions in #3045
Full Changelog: 14Jun2024-0.12.13...25June2024-0.12.14
14Jun2024-0.12.13
What's Changed
- fix: bump effects version, add resolution change callback by @KaustubhKumar05 in #2945
- fix: poll header alignment by @KaustubhKumar05 in #2975
- feat: make caption viewer draggable by @amar-1995 in #2979
- feat: enabling noise cancellation by default by @amar-1995 in #2974
- fix: check feature flags before adding plugins by @KaustubhKumar05 in #2946
- fix: update effects plugin implementation by @KaustubhKumar05 in #2981
- Main to dev backmerge by @KaustubhKumar05 in #2983
- fix: stop caption position rerendering by @amar-1995 in #2988
- feat: send krisp audio analytics detail by @amar-1995 in #2987
- fix: caption ui enhancements by @amar-1995 in #2989
- fix: mweb VB scenarios by @KaustubhKumar05 in #2993
- refactor: noise cancellation component, add to mweb when supported by @amar-1995 in #2995
- fix: mweb caption postion by @amar-1995 in #2997
- fix: minimised inset av toogle button not working in mweb by @amar-1995 in #2998
- Merge main and resolve conflicts by @raviteja83 in #3000
- build: update versions for release by @github-actions in #3002
Full Changelog: 05Jun2024-0.12.12...14Jun2024-0.12.13