Releases: 100mslive/web-sdks
Releases · 100mslive/web-sdks
17May2024-0.12.10
What's Changed
- fix: remove pdf state after session close by @amar-1995 in #2859
- fix: final peer leaving the page breaks screenshare layout by @KaustubhKumar05 in #2854
- fix: whiteboard role change from hls-viewer by @eswarclynn in #2862
- fix: update HMSActions interface to expose getPeer by @KaustubhKumar05 in #2858
- feat: added whiteboard package by @eswarclynn in #2801
- fix: pip issues by @raviteja83 in #2830
- fix: blank sidepane remains open after disabling chat, vb, peerlist by @KaustubhKumar05 in #2855
- fix: remove
type: module
from whiteboard by @raviteja83 in #2865 - feat: role change by @KaustubhKumar05 in #2863
- fix: role change UI by @KaustubhKumar05 in #2877
- fix: handle role change for single role scenario by @KaustubhKumar05 in #2880
- fix: hide internal recorder role by @KaustubhKumar05 in #2882
- fix: check for hiding internal recorder role by @KaustubhKumar05 in #2885
- feat: hms-whiteboard package by @eswarclynn in #2871
- fix: whiteboard initialisation, ui overlay issues by @eswarclynn in #2890
- fix: close whiteboard by @eswarclynn in #2893
- fix: whiteboard flicker by syncing instance state only on page change by @eswarclynn in #2896
- fix: only fetch local responses on poll stats by @KaustubhKumar05 in #2899
- fix: whiteboard role change/reopen by adding delay to reopen whiteboard by @eswarclynn in #2901
- fix: use delay instead of count to wait for initial whiteboard records by @eswarclynn in #2903
- feat: custom ice servers in join config by @KaustubhKumar05 in #2884
Full Changelog: 26Apr2024-0.12.9...17May2024-0.12.10
Release 26 Apr 2024 - 0.12.9
What's Changed
- feat: qoe on tile SFN by @eswarclynn in #2844
- fix: qoe for screenshare(video only tiles) by @eswarclynn in #2848
- fix: browser default camera/microphone not getting picked up by @raviteja83 in #2843
- fix: handle emoji reactions for large rooms by @KaustubhKumar05 in #2847
- fix: mweb speaker selection by @raviteja83 in #2851
- Release PR by @raviteja83 in #2856
- build: update versions for release by @github-actions in #2857
Full Changelog: 19Apr2024-0.12.8...26Apr2024-0.12.9
19Apr2024-0.12.8
What's Changed
- fix: timer show hypen when stream buffers by @amar-1995 in #2819
- fix: scroll if room description overflows by @KaustubhKumar05 in #2821
- feat: expected frame width/height from simulcast layer in subscriber.stats by @eswarclynn in #2822
- fix: conflicts by @KaustubhKumar05 in #2825
- fix: call effects plugin method once the plugin is loaded by @KaustubhKumar05 in #2827
- fix: stop recording loader on error by @amar-1995 in #2823
- fix: remove peer join notif on peer list update by @KaustubhKumar05 in #2831
- fix: role accordion text alignment by @KaustubhKumar05 in #2832
- feat: webrtc captions by @amar-1995 in #2806
- fix: caption related bugs by @amar-1995 in #2834
- fix: caption position by @amar-1995 in #2836
- Merge dev with main by @amar-1995 in #2839
- Release PR by @amar-1995 in #2838
- build: update versions for release by @github-actions in #2842
Full Changelog: 12Apr2024-0.12.7...19Apr2024-0.12.8
Release 12 Apr 2024-0.12.7
What's Changed
- feat: hls multiple variants by @amar-1995 in #2807
- feat: upgrade effects sdk version and enable vb for mweb by @KaustubhKumar05 in #2777
- fix: screenshare getting hidden, add scroll to dialog by @raviteja83 in #2783
- fix: transcription text color by @KaustubhKumar05 in #2799
- fix: hls brightness issue by @amar-1995 in #2813
- fix: hide emoji based on prebuilt layout by @amar-1995 in #2815
- fix: show leaderboard summary if pollread or pollwrite permissions present by @KaustubhKumar05 in #2805
- fix: hls initialzation issue by @amar-1995 in #2811
Full Changelog: 05Apr2024-0.12.6...12Apr2024-0.12.7
Release 05Apr2024-0.12.6
What's Changed
- fix: toggle chat in fullscreen landscape mode by @amar-1995 in #2750
- feat: add pause/freeze duration to tile SFN by @eswarclynn in #2751
- feat: add type to peer by @raviteja83 in #2748
- fix: null check for role change in plugins by @amar-1995 in #2749
- feat: hand raise config by @raviteja83 in #2761
- refactor: use ts-pattern to simplify conditions by @raviteja83 in #2617
- feat: add ui for sip peer by @raviteja83 in #2762
- fix: cumulative values for packets lost and sent by @eswarclynn in #2765
- fix: hide empty block when pip not supported by @raviteja83 in #2764
- fix: update protocol spec version by @raviteja83 in #2766
- fix: scroll to latest chat message by @amar-1995 in #2763
- fix: remove connection indicator for sip, remove from chat selector by @raviteja83 in #2768
- fix: newly connected device not applying by @raviteja83 in #2767
- feat: auto enable noise cancellation by @raviteja83 in #2770
- fix: extra space in toast message by @KaustubhKumar05 in #2773
- fix: disable whiteboard on screenshare, prevent missing properties by @eswarclynn in #2774
- revert "feat: auto enable noise cancellation" by @raviteja83 in #2775
- fix: auto-open vb sidepane if default is present only in preview by @KaustubhKumar05 in #2772
- fix: move whiteboard url construction into core sdk by @eswarclynn in #2776
- fix: close popover after selection by @KaustubhKumar05 in #2778
- fix: added min width and height by @amar-1995 in #2782
- fix: add stop propagation on click event by @amar-1995 in #2786
- fix: reset whiteboard token on role change by @eswarclynn in #2785
- fix: open whiteboard only if there are permissions by @raviteja83 in #2788
- fix: whiteboard state on role change by @raviteja83 in #2790
- fix: outerElement is potentially null by @KaustubhKumar05 in #2792
- Dev to Main by @KaustubhKumar05 in #2795
- build: update versions for release by @github-actions in #2796
- fix: pdf share not working, mismatch condition by @amar-1995 in #2797
- build: update versions for release by @github-actions in #2798
Full Changelog: 26Mar2024-0.12.4...05Apr2024-0.12.6
Release 26 Mar 2024 - 0.12.4
What's Changed
- feat: screenshare optimization by @amar-1995 in #2725
Full Changelog: 22Mar2024-0.12.3...26Mar2024-0.12.4
Release 22Mar2024-0.12.3
What's Changed
- build(deps): bump follow-redirects from 1.15.5 to 1.15.6 by @dependabot in #2738
- Fix subscriber stats calculation issues
- Fix video tile size change when resolution changes
- Fix save draft answers in quizzes
- Add more analytics
- Improve whiteboard layout
- build: update versions for release by @github-actions in #2742
Full Changelog: 15Mar2024-0.12.2...22Mar2024-0.12.3
Release 15 March 2024 - 0.12.2
What's Changed
- fix: frozen stats by @eswarclynn in #2646
- fix: trim input for polls, quizzes by @KaustubhKumar05 in #2659
- fix: color tokens for pinned messages by @KaustubhKumar05 in #2660
- build(deps): bump axios from 1.4.0 to 1.6.7 by @dependabot in #2661
- feat: add test logs to debug screenshare by @raviteja83 in #2663
- fix: added keyboard interaction by @amar-1995 in #2657
- fix: sidebar peers not shown in recording by @raviteja83 in #2665
- fix: screen peers in sidepane by @raviteja83 in #2667
- fix: screenshare sidebar by @raviteja83 in #2670
- revert: height for video tiles in sidebar by @raviteja83 in #2672
- fix: screenshare sidebar getting hidden in recording by @raviteja83 in #2675
- fix: remove test logs by @raviteja83 in #2678
- fix: show blocking prompt in landscape mode by @amar-1995 in #2680
- feat: lower hand raise, bring to stage in hand raised accordion by @eswarclynn in #2673
- feat: add type: 'module' to all packages by @raviteja83 in #2681
- fix: failing jest tests by @raviteja83 in #2684
- fix: video tile size when res changes in sidebar by @raviteja83 in #2685
- revert: type 'module' as it causing some build issues by @raviteja83 in #2689
- fix: design parity for hand raise actions by @KaustubhKumar05 in #2694
- fix: play pause on click event by @amar-1995 in #2699
- build: update versions for release by @github-actions in #2703
Full Changelog: 07Mar2024-0.12.1...15Mar2024-0.12.2
Release 07 Mar 2024 - 0.12.1
What's Changed
- feat: disable video when in background by @KaustubhKumar05 in #2571
- feat: reduce no. of worker creation for vb by @raviteja83 in #2549
- fix: content overflow for sidebar on smaller res by @raviteja83 in #2585
- feat: apply maxtilecount from settings to role prominence by @raviteja83 in #2586
- fix: connection quality in preview by @raviteja83 in #2588
- feat: add polling for devices when device change not available by @raviteja83 in #2582
- feat: enable mute all for roles with appropriate permissions by @raviteja83 in #2587
- ci: automation for qa deployment by @KaustubhKumar05 in #2589
- fix: active speaker sorting in role prominence by @raviteja83 in #2593
- fix: update selected device css, mute all label by @raviteja83 in #2595
- fix: use prerelease in workflow by @KaustubhKumar05 in #2596
- feat: add subscriber video stats to analytics by @eswarclynn in #2581
- fix: use existing workflow for alpha publish by @KaustubhKumar05 in #2597
- ci: improve alpha publish flow by @KaustubhKumar05 in #2599
- fix: action repo by @KaustubhKumar05 in #2601
- fix: send client payload for repository dispatch by @KaustubhKumar05 in #2604
- feat: hls player ui for mweb by @amar-1995 in #2446
- ci: notify 100ms-links on publish by @KaustubhKumar05 in #2606
- feat: use ts-pattern to simplify conditions by @raviteja83 in #2566
- fix: page crash for options in hand raise accordion by @raviteja83 in #2602
- feat: add forward/rewind controls for hls streaming by @amar-1995 in #2590
- fix: duplicate toasts by @KaustubhKumar05 in #2583
- feat: hls autoplayback button mweb by @amar-1995 in #2609
- fix: poll close, mweb options crash by @raviteja83 in #2611
- fix: toast cta for hand raise by @KaustubhKumar05 in #2613
- fix: bring to stage cta check by @KaustubhKumar05 in #2615
- fix: add avg jitter buffer delay to subscriber audio stats by @eswarclynn in #2619
- fix: emoji reaction for streaming by @raviteja83 in #2621
- fix: seekbar getting cropped in fullscreen by @amar-1995 in #2618
- fix: polls toasts showing again for hls viewers by @KaustubhKumar05 in #2620
- fix: actions buttons bg for streaming, transparent color by @raviteja83 in #2622
- feat: use title in streaming from layout api by @amar-1995 in #2616
- fix: show emoji reaction when chat paused by @raviteja83 in #2623
- fix: caption size by @amar-1995 in #2624
- fix: decimal places by @KaustubhKumar05 in #2625
- fix: leaderboard decimal places by @KaustubhKumar05 in #2626
- fix: nan timer while buffering by @amar-1995 in #2627
- fix: show contriols when in fullscreen by @raviteja83 in #2628
- fix: remove fraction in second by @amar-1995 in #2630
- fix: no controls for no-dvr by @amar-1995 in #2634
- fix: show seekbar in iphone by @amar-1995 in #2632
- fix: don't render dropdown trigger if no options by @raviteja83 in #2633
- fix: seekbar smoothness by @amar-1995 in #2635
- fix: don't log polling device changes to analytics by @raviteja83 in #2638
- fix: hls layout for mweb by @raviteja83 in #2637
- fix: disable pip by @amar-1995 in #2640
- fix: stream reloading on polls change by @raviteja83 in #2639
- fix: show more only if description is present by @KaustubhKumar05 in #2642
- fix: chat showing even when disabled on role change by @raviteja83 in #2645
- fix: spacing, controls background by @amar-1995 in #2644
- fix: polls not opening from notification by @raviteja83 in #2649
- fix: description overflow for hls viewer by @KaustubhKumar05 in #2648
- fix: chat ui fixes by @raviteja83 in #2651
- revert: polling device change for mweb by @raviteja83 in #2653
- build: update versions for release by @github-actions in #2655
Full Changelog: 23Feb2024-0.11.7...07Mar2024-0.12.1
Release 05 March 2024 - 0.12.0 (Deprecated)
What's Changed
- feat: disable video when in background by @KaustubhKumar05 in #2571
- feat: reduce no. of worker creation for vb by @raviteja83 in #2549
- fix: content overflow for sidebar on smaller res by @raviteja83 in #2585
- feat: apply maxtilecount from settings to role prominence by @raviteja83 in #2586
- fix: connection quality in preview by @raviteja83 in #2588
- feat: add polling for devices when device change not available by @raviteja83 in #2582
- feat: enable mute all for roles with appropriate permissions by @raviteja83 in #2587
- ci: automation for qa deployment by @KaustubhKumar05 in #2589
- fix: active speaker sorting in role prominence by @raviteja83 in #2593
- fix: update selected device css, mute all label by @raviteja83 in #2595
- fix: use prerelease in workflow by @KaustubhKumar05 in #2596
- feat: add subscriber video stats to analytics by @eswarclynn in #2581
- fix: use existing workflow for alpha publish by @KaustubhKumar05 in #2597
- ci: improve alpha publish flow by @KaustubhKumar05 in #2599
- fix: action repo by @KaustubhKumar05 in #2601
- fix: send client payload for repository dispatch by @KaustubhKumar05 in #2604
- feat: hls player ui for mweb by @amar-1995 in #2446
- ci: notify 100ms-links on publish by @KaustubhKumar05 in #2606
- feat: use ts-pattern to simplify conditions by @raviteja83 in #2566
- fix: page crash for options in hand raise accordion by @raviteja83 in #2602
- feat: add forward/rewind controls for hls streaming by @amar-1995 in #2590
- fix: duplicate toasts by @KaustubhKumar05 in #2583
- feat: hls autoplayback button mweb by @amar-1995 in #2609
- fix: poll close, mweb options crash by @raviteja83 in #2611
- fix: toast cta for hand raise by @KaustubhKumar05 in #2613
- fix: bring to stage cta check by @KaustubhKumar05 in #2615
- fix: add avg jitter buffer delay to subscriber audio stats by @eswarclynn in #2619
- fix: emoji reaction for streaming by @raviteja83 in #2621
- fix: seekbar getting cropped in fullscreen by @amar-1995 in #2618
- fix: polls toasts showing again for hls viewers by @KaustubhKumar05 in #2620
- fix: actions buttons bg for streaming, transparent color by @raviteja83 in #2622
- feat: use title in streaming from layout api by @amar-1995 in #2616
- fix: show emoji reaction when chat paused by @raviteja83 in #2623
- fix: caption size by @amar-1995 in #2624
- fix: decimal places by @KaustubhKumar05 in #2625
- fix: leaderboard decimal places by @KaustubhKumar05 in #2626
- fix: nan timer while buffering by @amar-1995 in #2627
- fix: show contriols when in fullscreen by @raviteja83 in #2628
- fix: remove fraction in second by @amar-1995 in #2630
- fix: no controls for no-dvr by @amar-1995 in #2634
- fix: show seekbar in iphone by @amar-1995 in #2632
- fix: don't render dropdown trigger if no options by @raviteja83 in #2633
- fix: seekbar smoothness by @amar-1995 in #2635
- fix: don't log polling device changes to analytics by @raviteja83 in #2638
- fix: hls layout for mweb by @raviteja83 in #2637
- fix: disable pip by @amar-1995 in #2640
- fix: stream reloading on polls change by @raviteja83 in #2639
- fix: show more only if description is present by @KaustubhKumar05 in #2642
- fix: chat showing even when disabled on role change by @raviteja83 in #2645
- fix: spacing, controls background by @amar-1995 in #2644
- fix: polls not opening from notification by @raviteja83 in #2649
- fix: description overflow for hls viewer by @KaustubhKumar05 in #2648
- fix: chat ui fixes by @raviteja83 in #2651
- revert: polling device change for mweb by @raviteja83 in #2653
- build: update versions for release by @github-actions in #2655
Full Changelog: 23Feb2024-0.11.7...05Mar2024-0.12.0