Releases: 100mslive/web-sdks
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
05Jun2024-0.12.12
What's Changed
- Main to dev backmerge by @KaustubhKumar05 in #2917
- fix: remove console log by @KaustubhKumar05 in #2920
- feat: start/stop ui for transcription by @amar-1995 in #2895
- fix: alignment of textarea and send icon in overlay chat by @KaustubhKumar05 in #2925
- fix: design parity by @amar-1995 in #2927
- fix: added space typo by @amar-1995 in #2931
- Disable closed caption in prebuilt by @amar-1995 in #2935
- Disabled by default caption by @amar-1995 in #2937
- Main to dev backmerge by @KaustubhKumar05 in #2943
- fix: link position in api reference by @KaustubhKumar05 in #2949
- feat: add
findPeerByName
API for large rooms by @raviteja83 in #2948 - feat: transcription UI by @amar-1995 in #2942
- fix: avg jitter buffer delay calculation by @eswarclynn in #2947
- fix: remove unnecesary validation for findPeerByName by @raviteja83 in #2950
- refactor: transcription notifications by @raviteja83 in #2953
- fix: build target to es6 for roomkit-react by @raviteja83 in #2954
- fix: transcription design parity by @amar-1995 in #2958
- fix: get local responses using customer id by @KaustubhKumar05 in #2960
- fix: remove caption and emoji notification on broadcast by @amar-1995 in #2964
- fix: merge dev with main by @amar-1995 in #2969
- Release PR by @raviteja83 in #2973
Full Changelog: 24May2024-0.12.11...05Jun2024-0.12.12
24May2024-0.12.11
What's Changed
-
Release PR by @KaustubhKumar05 in #2939
-
build: update versions for release by @github-actions in #2940
-
fix: active state for poll, chat, peer list CTAs by @KaustubhKumar05 in #2872
-
feat: resizable input in prebuilt chat by @KaustubhKumar05 in #2911
-
fix: leaderboard scroll for mweb by @KaustubhKumar05 in #2913
-
fix: avg_jitter_buffer_delay in ms by @eswarclynn in #2915
-
feat: start/stop events for transcriptions in sdk by @amar-1995 in #2888
-
fix: show other options(emoji, handraise) when chat is paused or peer is blocked by @KaustubhKumar05 in #2916
-
feat: empty screen for viewers by @amar-1995 in #2870
-
fix: extra get poll responses calls by @KaustubhKumar05 in #2897
-
fix: handle video/audio getting paused on incoming call interruption by @raviteja83 in #2914
-
fix: use canvas stream in effects plugin by @KaustubhKumar05 in #2922
-
fix: vb disappears after returning from background in mweb by @KaustubhKumar05 in #2929
-
fix: single peer view by @amar-1995 in #2921
-
fix: mweb screenshare view removed by @amar-1995 in #2934
-
fix: correct message for first peer by @amar-1995 in #2923
Full Changelog: 17May2024-0.12.10...24May2024-0.12.11