Releases: 100mslive/web-sdks
Releases · 100mslive/web-sdks
Release 28 Sep 2022
What's Changed
- fix: emoji picker alignment by @raviteja83 in #928
- fix: include reconnect type in HMSNotification by @raviteja83 in #930
- feat(app): upgrade hls.js, refactor metadata parsing by @Ragzzy-R in #923
- test: fix chat tests by @sahil-100ms in #933
- feat: hide audio output when not supported. by @amar-1995 in #922
- fix(app): whiteboard crashing by @eswarclynn in #932
- Web 1048 by @sahil-100ms in #934
- test: hls rtmp fixes by @ronit100ms in #935
- test: removed serial by @ronit100ms in #938
- Sdet rec by @ronit100ms in #939
- Sdet rec by @ronit100ms in #940
- Sdet rec by @ronit100ms in #941
- ci: ignore workflow for certain paths by @raviteja83 in #942
- fix: autofill/complete in participant search by @Deep-Codes in #937
- feat: room metadata alpha by @eswarclynn in #893
- fix: lint errors by @raviteja83 in #929
- feat(app): dockerize the production app by @Ragzzy-R in #944
- fix: chat popover by @Deep-Codes in #945
- feat: add more icons by @bmbshlly in #875
- feat : add password input and stories for input by @Hardik1003 in #840
- fix: clip long name in change role popup by @mackarelfish in #855
- Sdet rec by @ronit100ms in #943
- feat: add specific types for tracks in hms-store by @amar-1995 in #894
- fix: remove meeting url from start hls by @raviteja83 in #948
- fix: handle hls when destinations not enabled by @raviteja83 in #949
- fix: room metadata, clear pinned message by @eswarclynn in #946
- feat(types): ensure screen track inheriting video track by @amar-1995 in #950
- fix: emoji styling, hand raise in light theme by @raviteja83 in #951
- fix: dependabot issues by @raviteja83 in #954
- feat: upgrade lerna, fix dependabot by @raviteja83 in #955
- fix: notification type by @raviteja83 in #957
- refactor(sdk): log setMaxBitrate fail as warning by @triptu in #958
- fix: chat message alignment issue by @amar-1995 in #959
- fix: increase max listeners limit to 20 by @raviteja83 in #961
- fix: recording button UI theme by @eswarclynn in #962
- fix(app): init pusher whiteboard provider with roomId by @eswarclynn in #963
- feat: user agent v2 by @eswarclynn in #960
- feat: disable mirror in video tile for back camera by @amar-1995 in #965
- feat: add storybook stories by @mackarelfish in #853
- feat: disable mirror for back camera in preview page. by @amar-1995 in #967
- feat: move record in more settings for mobile by @Deep-Codes in #966
- fix: add null check in hls for metadata by @Ragzzy-R in #968
- fix: dependency issues in sample webapp by @saikatmitra91 in #964
- fix(sdk): env in user agent by @eswarclynn in #969
- feat: update radix components by @Deep-Codes in #971
- build: update versions for release by @github-actions in #972
New Contributors
- @saikatmitra91 made their first contribution in #964
Full Changelog: 13Sep2022...28Sep2022
Release 13 Sep 2022
What's Changed
- fix: screenshare stats on tiles by @raviteja83 in #811
- fix: hls not starting by @raviteja83 in #814
- build(deps): bump parse-url from 6.0.0 to 6.0.5 by @dependabot in #820
- fix: font not applied by @Deep-Codes in #828
- fix(app): [WEB-1145] separate icon trigger for end/leave dropdown by @eswarclynn in #829
- feat(app): virtualize chat selector by @eswarclynn in #827
- fix: noise suppression plugin by @raviteja83 in #831
- ci: send slack notif on prod deploy by @raviteja83 in #824
- feat: update lerna to latest by @raviteja83 in #817
- build(deps): bump minimist from 1.2.5 to 1.2.6 by @dependabot in #821
- fix: ui fixes for mweb by @raviteja83 in #822
- fix: type errors by @raviteja83 in #816
- feat: support active speaker from headlessconfig by @raviteja83 in #815
- feat(ui): tile actions rearrangement by @Deep-Codes in #832
- ci: auto cancel previous run on new run by @raviteja83 in #833
- fix(app): change copy for end/leave popup by @eswarclynn in #830
- fix: tile menu position by @raviteja83 in #834
- fix: vb plugin support by @raviteja83 in #835
- fix(app): error bg in end/leave popup by @eswarclynn in #838
- fix: tooltip typo by @amar-1995 in #836
- fix: close existing ws before opening a new one by @raviteja83 in #825
- feat: remove offline/online listeners on leave by @raviteja83 in #841
- fix: word break removed by @amar-1995 in #839
- Style: add 100ms VB bg images by @Hardik1003 in #849
- feat: add facing mode to video track by @amar-1995 in #854
- fix: update message when room is disabled by @amar-1995 in #861
- fix: update constant.js file with new url for CREATE_ROOM_DOC_URL by @Ragzzy-R in #863
- fix: don't show avatar on top of video by @raviteja83 in #859
- feat: update radix to 1.0 by @Deep-Codes in #826
- fix(playwright tests): join room tests fixes by @sahil-100ms in #864
- fix: add scroll to settings dialog by @amar-1995 in #848
- feat: update colors, add icons by @bmbshlly in #842
- test: add data test ids to new ui elements by @ronit100ms in #866
- fix(playwright tests): leave room test fixes by @sahil-100ms in #865
- fix(playwright): chat tests fixes by @sahil-100ms in #867
- fix: popover zindex by @Deep-Codes in #869
- fix: first frame blank for custom plugin by @raviteja83 in #858
- feat: allow video inview threshold to be customisable by @raviteja83 in #850
- fix: async join, resolve after sending onJoin by @eswarclynn in #845
- feat: expose toggle theme from theme provider by @raviteja83 in #870
- fix(sdk): revert InitFlags types for backward compatibility by @Ragzzy-R in #871
- build: update versions for release by @github-actions in #872
- fix: test cases for playwright by @ronit100ms in #873
- test: removed beam tests by @ronit100ms in #885
- build: bump async from 2.6.3 to 2.6.4 in /apps/100ms-web by @dependabot in #881
- feat: upgrade svgr cli by @raviteja83 in #886
- fix: tsdoc for addPlugin by @raviteja83 in #889
- fix: name overflow wrap anywhere, time as span by @mackarelfish in #856
- fix: low priority value, high importance by @eswarclynn in #846
- fix(app): fix ui overlap on hlsplayer by @Ragzzy-R in #899
- fix: send peer list notification when no peers by @raviteja83 in #902
- fix(styled): tilemenu popover by @Deep-Codes in #904
- fix: hls ui issues by @Ragzzy-R in #903
- fix: hide pagination for hls recording by @raviteja83 in #906
- feat: update HMSNotification types by @amar-1995 in #862
- docs: dev.md react-sdk by @Deep-Codes in #909
- feat: expand fields in logging for helpful beam chrome logs by @raviteja83 in #843
- test: fix multiple participant test by @sahil-100ms in #910
- fix: center blank for beam in active speaker by @raviteja83 in #912
- fix: url regex for matching on chat by @mackarelfish in #913
- feat: add option to customise mirroring of local video by @amar-1995 in #911
- refactor: update label for local video mirror flipping by @amar-1995 in #914
- fix: chat not showing up by @mackarelfish in #915
- feat: remote stop screenshare by @Deep-Codes in #883
- fix: fixes for bad tests by @ronit100ms in #917
- fix: split on all whitespace charaters by @mackarelfish in #918
- fix: replace word-break break-all with break-word by @mackarelfish in #919
- fix(app): fix hls player level switching for 1080p by @Ragzzy-R in #920
- build: update versions for release by @github-actions in #926
New Contributors
- @amar-1995 made their first contribution in #836
- @mackarelfish made their first contribution in #856
Full Changelog: 01Aug2022...13Sep2022
Release 1 Aug 2022
What's Changed
- feat: add new name screen by @Deep-Codes in #670
- style: fix css for slider by @geekyants-anupam-saha in #688
- feat: Preview Screen by @Deep-Codes in #677
- style: fix css for dropdown menu by @geekyants-anupam-saha in #686
- feat: add sidebar component to render any component by @raviteja83 in #678
- feat: update icons by @Deep-Codes in #697
- feat: move participants to the sidebar by @raviteja83 in #685
- style: fix css for select dropdown. by @geekyants-anupam-saha in #699
- style: add variant to button by @Hardik1003 in #675
- style: Dialog, Popover, Inputfield by @Hardik1003 in #700
- feat: virtualize peer list by @eswarclynn in #708
- refactor: more settings dropdown menu options by @geekyants-anupam-saha in #709
- style: fix css for accordion by @geekyants-anupam-saha in #702
- refactor: fix usage of textPrimary instead of white by @geekyants-anupam-saha in #715
- feat: merge main to hls starter kit by @triptu in #717
- feat: add hls streaming flow by @raviteja83 in #689
- style: video tile changes by @Deep-Codes in #698
- Style: Switch, Tooltip and Storybook dark mode added by @Hardik1003 in #691
- style: update chat UI by @raviteja83 in #701
- style: fix UI for stats for nerds by @geekyants-anupam-saha in #728
- style: Change name modal by @Hardik1003 in #705
- style: update settings ui by @raviteja83 in #706
- style: invite modal, add qr code by @raviteja83 in #729
- feat: create a QRCode component by @raviteja83 in #730
- style: add star icon by @Hardik1003 in #745
- style: fix border color for stats for nerds by @geekyants-anupam-saha in #748
- fix: ui issues by @raviteja83 in #747
- feat: add streaming prefix to routes by @raviteja83 in #738
- style: fs zindex + audio indicator postn by @Deep-Codes in #749
- Style: Toast UI update by @Hardik1003 in #720
- style: update role change ui by @Hardik1003 in #711
- style: fix UI for post leave screen by @geekyants-anupam-saha in #753
- fix: settings modal issues in mweb by @raviteja83 in #752
- fix: stats for nerds ui by @raviteja83 in #751
- docs(app): update README to point to Wiki by @Ragzzy-R in #696
- fix(network tests): added after each tests by @sahil-100ms in #754
- fix(reporter): fixed failed counter by @sahil-100ms in #756
- fix(playwright): bookkeeping of test status counts by @triptu in #757
- fix: light theme by @Deep-Codes in #750
- fix(sdk-signal): add retry to other call methods WEB-1091 by @eswarclynn in #737
- feat(sdk): add localstorage polyfill by @eswarclynn in #743
- test(hls starter kit changes): updated preview page tests by @sahil-100ms in #765
- test(skip tests): do not run noise supp test in prod env by @sahil-100ms in #767
- feat: show permission error as a dialog by @raviteja83 in #763
- fix: toast ui for reconnect notifications by @Hardik1003 in #759
- fix: update message for permission modal by @raviteja83 in #769
- feat: rtmp flow by @raviteja83 in #758
- feat: make qa redirectable to prod by @triptu in #770
- fix(sdk): initialize local storage polyfill when required by @eswarclynn in #766
- feat: add QRCode component by @Hardik1003 in #773
- refactor: footer & header layout by @Deep-Codes in #721
- feat: handle streaming/recording permissions by @raviteja83 in #772
- build: update versions for release by @github-actions in #774
- fix: minor ui and spacing fixes by @raviteja83 in #777
- fix: tile label overflow issue by @Deep-Codes in #776
- feat: add action to open chat message when toast is shown by @raviteja83 in #778
- style: leave room new design by @Deep-Codes in #779
- style: update theme tokens by @Deep-Codes in #783
- fix: more settings width in mweb by @raviteja83 in #784
- style: add portal to dialog by @Hardik1003 in #780
- feat: use appData instead of context by @raviteja83 in #764
- feat: add loading state to hls/rtmp by @raviteja83 in #785
- feat: move name together with preview by @raviteja83 in #786
- fix: noise suppression export by @raviteja83 in #782
- feat: add prop to toggle slider by @KaustubhKumar05 in #787
- fix: appdata init and updates by @raviteja83 in #791
- build: update versions for release by @github-actions in #792
- refactor: remove deep compare by @raviteja83 in #794
- fix: hls live status, show additonal state by @raviteja83 in #795
- fix: stats for nerds by @raviteja83 in #799
- style: header/footer icon spacing by @raviteja83 in #793
- fix: rtmp urls when only recording is enabled by @raviteja83 in #796
- Refactor: add iconstyles to accordion & add focus fix for buttons by @Hardik1003 in #800
- build: update versions for release by @github-actions in #801
- feat: make params optional in startHLS by @raviteja83 in #790
- ci: add workflow for s3 upload by @raviteja83 in #798
- ci: add upload to s3 to main by @raviteja83 in #803
- feat: add a recording option separately by @raviteja83 in #802
- refactor: remove padding from accordion content by @Hardik1003 in #805
- build: update versions for release by @github-actions in #806
- build: update versions for release by @github-actions in #807
- fix: rtmp validation by @raviteja83 in #804
- feat(app): integrate hls improvments to main branch by @Ragzzy-R in #789
- feat: HLS starter kit and conference with new designs by @Deep-Codes in #676
- fix: preview ui with keyboard open by @Deep-Codes in #809
- build: update versions for release by @github-actions in #810
New Contributors
- @geekyants-anupam-saha made their first contribution in #688
Full Changelog: 11Jul2022...01Aug2022
Release 11 Jul 2022
What's Changed
- fix: remove lazy loading for error by @raviteja83 in #652
- fix(app): remove isRoot error in Errorpage by @Ragzzy-R in #651
- fix: order of variable reset in store on leave by @raviteja83 in #653
- fix(network tests): added delays by @sahil-100ms in #636
- fix: ui for audio level checkbox by @Deep-Codes in #656
- fix(network tests): fix network tests bug by @sahil-100ms in #658
- fix(sdk): send events in case of all errors by @triptu in #659
- feat: add vb in preview by @raviteja83 in #662
- feat: add analytics for hls/rtmp errors by @raviteja83 in #663
- refactor: update analytics events name by @raviteja83 in #664
- feat: toast, text, tooltip, tileMenu comps by @Deep-Codes in #647
- feat: notify slack on publish workflow by @Deep-Codes in #665
- fix: wrong track published with plugins in preview by @raviteja83 in #668
- fix: slack message only on release by @Deep-Codes in #667
- test(new tests): added chat tests by @sahil-100ms in #666
- feat: update color sheet by @Hardik1003 in #607
- feat(sdk): add web prefix to agent_os, cypress improvements by @triptu in #660
- test(bug-fix): fixed network tests by @sahil-100ms in #671
- refactor(store): better action names, fewer store updates, proper detach by @triptu in #661
- feat: show handraise in participant list by @raviteja83 in #672
- feat: add hover on participants by @raviteja83 in #679
- feat: merge prod to main by @raviteja83 in #682
- feat: join retry count to event by @eswarclynn in #669
- fix(store): replace modules with home/content in links in store api ref by @eswarclynn in #674
- fix: simplify room code logic by @raviteja83 in #690
- feat: add transport API for hls-time-metadata by @Ragzzy-R in #692
- fix: add additional check for roomId by @raviteja83 in #693
- fix: roomId null being sent for get details by @raviteja83 in #694
- fix(sdk): join retry - set isTerminal only on retry, error message in HMSException by @eswarclynn in #683
- fix(tests): fixed role change tests by @sahil-100ms in #707
- feat(app): virtualize peer list by @eswarclynn in #710
- Revert "feat(app): virtualize peer list" by @eswarclynn in #713
- feat(app): parse hls timed metadata and emit an event by @Ragzzy-R in #695
- fix(sdk): use str replace instead of replaceall by @triptu in #718
- feat: customise tooltip on slider by @KaustubhKumar05 in #719
- build: update versions for release by @github-actions in #723
- feat(app): improve HLSController. Remove hls instance usage outside the controller by @Ragzzy-R in #727
- build: update versions, fix webassembly version by @raviteja83 in #724
- feat(app): virtualisation using react-window by @eswarclynn in #712
- fix(app): last peer not visible in virtual list by @eswarclynn in #731
- fix(store): export HMSHLS, colocate exports with schema by @triptu in #736
- feat: fork Icon Added by @Hardik1003 in #739
- fix(store): hmsException instead of server error for streaming/recording by @triptu in #740
- build: update versions for release by @github-actions in #742
- build: update minor versions for release by @raviteja83 in #744
New Contributors
- @KaustubhKumar05 made their first contribution in #719
Full Changelog: 22Jun2022...11Jul2022
Release 22 June 2022
What's Changed
- fix: stats is always on in active speaker mode by @triptu in #564
- feat: main to prod by @raviteja83 in #572
- fix: dummy commit by @raviteja83 in #573
- feat: main to prod by @raviteja83 in #577
- feat: move main to prod by @eswarclynn in #595
- feat: move main to prod by @eswarclynn in #602
- feat: move main to prod by @eswarclynn in #617
- feat: add remove, clear methods on playlist by @raviteja83 in #612
- test: moved playwright tests to web-sdks by @sahil-100ms in #611
- feat: auto populate meeting url for recording by @raviteja83 in #619
- feat: refactor pip code and add media session by @triptu in #618
- refactor(sdk): modify payload for client events by @raviteja83 in #578
- fix: recording url not getting updated in state by @raviteja83 in #621
- build: dummy deploy by @triptu in #625
- Web 971 fix playwright workflow by @sahil-100ms in #623
- feat: join without offer, send offer on role change later by @eswarclynn in #628
- build: update versions for release by @github-actions in #631
- build: update versions for release by @github-actions in #632
- build: update versions for release by @github-actions in #633
- feat(app): make root page more friendly on localhost by @Ragzzy-R in #629
- build: resolve conflicts with prod in main by @eswarclynn in #635
- feat: use canvas context type from the video plugin by @raviteja83 in #626
- revert(sdk): connection role back to number [LIVE-660] by @eswarclynn in #637
- build: update versions for release by @github-actions in #638
- feat: time breakup for events in join/preview by @eswarclynn in #613
- build: update versions for release by @github-actions in #643
- build: update versions for release by @github-actions in #642
- fix: hide NS for prod by @raviteja83 in #644
- feat: storybook setup by @Deep-Codes in #588
- build: update versions for release by @github-actions in #646
- fix(sdk): try...catch around perf measure by @eswarclynn in #648
- build: update versions for release by @github-actions in #649
Full Changelog: 14Jun2022...22Jun2022
Release 14 June 2022
What's Changed
- feat: merge qa to prod by @triptu in #531
- feat: merge main to prod by @raviteja83 in #537
- feat: use preview url for skip_preview if meeting is passed by @triptu in #539
- Merge Main to Prod by @Ragzzy-R in #551
- feat: main to prod by @triptu in #556
- feat(app): dockerize webapp by @eswarclynn in #559
- HMS-6420: add
mimeType
in trackStats by @adityaa30 in #561 - feat: production to main by @triptu in #565
- fix(sdk): state in publish/subscribe retry by @raviteja83 in #562
- feat: whiteboard docs by @eswarclynn in #570
- feat: add appConfig to configure UI by @raviteja83 in #567
- fix: WS join message failure by @eswarclynn in #568
- fix: audio level check by @raviteja83 in #576
- test(added data-testids): modified chat components for automation by @sahil-100ms in #575
- fix(sdk): system denied error for cam, mic and different error codes for GUM fail [WEB-915, WEB-112] by @eswarclynn in #579
- feat(app): enable users to select different HLS quality levels by @Ragzzy-R in #571
- fix: handle no peers field sent in room state by @triptu in #586
- fix(app): make quality level dropdown clickable on small screen by @Ragzzy-R in #585
- fix(app): detach hls on cleanup by @Ragzzy-R in #589
- feat: add headless settings by @Deep-Codes in #574
- fix(sdk): add new tracks to existing stream on role change by @eswarclynn in #580
- fix(sdk): add join retry in signal by @eswarclynn in #591
- feat(sdk): add join.success event with timestamps by @eswarclynn in #592
- fix(app): vb check while rendering by @raviteja83 in #593
- fix(app): make error boundary page more user friendly by @Ragzzy-R in #590
- feat: time, preview in client.join event by @eswarclynn in #594
- fix: hls not working on rejoining again by @raviteja83 in #596
- build: update versions for release by @github-actions in #597
- fix(sdk): add error when join try fails by @eswarclynn in #600
- fix: peer count not getting cleared by @raviteja83 in #603
- feat(sdk): add random delay in retry signal join by @eswarclynn in #605
- feat: new aspect ratios by @Deep-Codes in #604
- fix: room settings ui by @raviteja83 in #606
- fix: update tile shape correctly by @raviteja83 in #608
- fix: avoid get-token calls on customising setting by @Deep-Codes in #610
- fix(app): make yarn build work in windows by @Ragzzy-R in #614
- build: update versions for release by @github-actions in #615
- fix: analytics by @eswarclynn in #616
New Contributors
- @sahil-100ms made their first contribution in #575
Full Changelog: 31May2022...14Jun2022
Release 31 May 2022
What's Changed
- move main to prod by @eswarclynn in #477
- build: merge main to prod for release by @eswarclynn in #486
- fix: video tile not showing for blank peer name by @triptu in #489
- build: merge main with prod release 11 may 2022 by @eswarclynn in #504
- fix(app): remove navigate from effect dependency by @raviteja83 in #506
- fix(app): remove navigate from effect dependency by @raviteja83 in #507
- fix(whiteboard): await initialization before subscribing to events by @eswarclynn in #505
- fix(app): let the user clear the resolution field by @Ragzzy-R in #484
- feat(app): improve ux in resolution fields by @Ragzzy-R in #500
- fix(app): no video in large peer tile of side pane WEB-879 by @eswarclynn in #508
- feat: track app errors with error boundary in logrocket by @Ragzzy-R in #501
- feat: system permission denied error web 763 by @eswarclynn in #509
- feat(app): enable blacklisting domains from using logrocket by @Ragzzy-R in #510
- Merge to prod by @Ragzzy-R in #511
- fix(sdk): start webrtc internals only when required by @eswarclynn in #512
- feat(sdk): make all requested_by fields optional by @raviteja83 in #498
- build: dummy commit by @triptu in #515
- fix: handle peer not being present in requests by @raviteja83 in #517
- fix(app): blank center space when role is not subscribing to other roles by @raviteja83 in #513
- fix: failed to load sourcemaps by @raviteja83 in #514
- build: update versions for release by @github-actions in #523
- fix(app): remove rejoin toasts after user rejoined by @Ragzzy-R in #520
- refactor: use peer name in data-test-id by @ronit100ms in #524
- fix(sdk): ws failed to connect error retriable by @eswarclynn in #518
- fix(store): export HLSMeetingURLVariant for API ref by @eswarclynn in #521
- feat: handle terminal errors when websocket closed by @raviteja83 in #436
- fix: vertical screenshare flicker by @eswarclynn in #525
- fix(app): scrollbar showing when no messages by @raviteja83 in #526
- feat: add headful skip preview query param by @triptu in #527
- refactor: colocate headful from env and query param by @triptu in #528
- fix: check for undefined message by @triptu in #530
- Merge pull request#477from 100mslive/main by @triptu in #532
- feat(sdk): add roomId to http client events by @raviteja83 in #533
- fix: fix ui center being black in active speaker by @triptu in #534
- fix(app): handle portrait tiles by @raviteja83 in #536
- build: update versions for release by @github-actions in #535
- feat: replace meeting with preview in beam url by @triptu in #538
- fix(sdk): decrement sinkcount only if video was attached by @triptu in #540
- feat: flush clients events post leave by @raviteja83 in #541
- feat: logrocket track for get details error by @triptu in #543
- feat: update lerna, use nx, skip webapp in build by @raviteja83 in #542
- build: update versions for release by @github-actions in #544
- feat(icon): add dashboard svg to react icons by @bmbshlly in #519
- fix: update publish.yml to node 16 by @Ragzzy-R in #548
- fix: yarn.lock fix for publish by @Ragzzy-R in #550
- fix(sdk): update settings for local tracks when enabled by @raviteja83 in #553
- feat: add feature flag for client events by @raviteja83 in #554
- build: update versions for release by @github-actions in #555
- revert: lerna to previous version by @raviteja83 in #558
Full Changelog: 11May2022...31May2022
Release 11 May 2022
What's Changed
- fix: video tile not showing for blank peer name by @triptu in #488
- fix(sdk): remove track when aux track removed by @raviteja83 in #482
- build: update versions for alpha release by @github-actions in #490
- docs: add docs for automation testing by @raviteja83 in #492
- fix(sdk): update check while removing tracks by @raviteja83 in #493
- fix: video tile not recovering after degradation by @triptu in #495
- test: add some role change tests by @raviteja83 in #494
- fix(app): persist audioOnly mode between leaving and rejoining by @Ragzzy-R in #483
- feat: generate sourcemaps for all packages by @raviteja83 in #476
- fix: don't throw on selectappdata call without init by @triptu in #497
- fix(app): let local peer toggle video on audiOnlyMode by @Ragzzy-R in #491
- fix(sdk): terminal token errors by @eswarclynn in #496
- fix(app): routing when removed from room/end room by @raviteja83 in #499
- build: update versions for release by @github-actions in #502
- build: fix peer deps react version by @eswarclynn in #503
Full Changelog: 9May2022...11May2022
Release 9 May 2022
What's Changed
- feat: main to prod by @triptu in #299
- fix(app): fullscreen in more settings by @raviteja83 in #301
- Merge main to prod by @raviteja83 in #317
- prod release 21-03-2022 by @eswarclynn in #344
- fix(sdk): handle when no network config by @triptu in #348
- fix(app): use audioonly prop, remove unused code by @raviteja83 in #370
- feat: main to prod by @raviteja83 in #377
- feat: main to prod by @raviteja83 in #380
- feat: main to prod by @raviteja83 in #391
- feat: main to prod by @raviteja83 in #396
- fix(app): remove refresh devices btn by @raviteja83 in #398
- feat: main to prod by @raviteja83 in #425
- fix(app): show screenshare tile label below tile by @raviteja83 in #467
- feat: merge main to prod by @Ragzzy-R in #465
- feat: add accordion to ui library by @Hardik1003 in #439
- feat: render optimisations cause by meta actions by @raviteja83 in #466
- fix(sdk): handle inconsistent peers in room by @raviteja83 in #469
- fix: device list on failure by subscribing early by @eswarclynn in #470
- feat: upgrade to react 18 by @raviteja83 in #471
- feat(app): add resolution fields to rtmp and recording by @Ragzzy-R in #468
- fix: upgrade react types by @raviteja83 in #472
- fix: send layer none update when track is degraded by @triptu in #473
- build: resolve productions conflicts with main by @eswarclynn in #478
- build: add merge commit to main to resolve conflicts with production by @eswarclynn in #479
- fix: handle video tracks in auxiliary tracks for a peer. by @raviteja83 in #480
- fix(app): app crash in role change modal by @raviteja83 in #481
- build: update versions for release by @github-actions in #485
Full Changelog: 29Apr2022...9May2022
Release 29Apr2022
What's Changed
- Feat: WEB-808 Toast Batcher by @Hardik1003 in #428
- feat: merge 100ms-web by @triptu in #447
- feat(app): expose customUISettings to HMSStore by @Ragzzy-R in #435
- fix(sdk): add export map to package json by @raviteja83 in #448
- fix(app): validate uiSetting in useUISettings by @Ragzzy-R in #450
- fix(app): preview infinite loop on terminal error by @raviteja83 in #451
- fix(app): don't lazy load screenshare/leave by @raviteja83 in #452
- fix(store): update degraded in store on attach/detach by @eswarclynn in #453
- fix(app): chat ui fixes by @raviteja83 in #454
- fix(app): chat state in appdata by @raviteja83 in #455
- fix(app): hlsview flickering on metadata/peer update by @raviteja83 in #456
- feat(app): add smooth transition to scroll in chat by @raviteja83 in #458
- fix(app): add instant scroll on chat open by @raviteja83 in #459
- fix: compare undefined as string with typeof function by @bmbshlly in #457
- feat(sdk): enable custom resolution option for RTMP/recording by @Ragzzy-R in #460
- feat(icon): add dashboard svg to react icons by @bmbshlly in #449
- feat: use react freeze for videolist rendering by @raviteja83 in #461
- feat: expose styledpagination by @raviteja83 in #462
- fix(app): use freeze only for qa by @raviteja83 in #463
- build: update versions for release by @Ragzzy-R in #464
New Contributors
Full Changelog: 22Apr2022...29Apr2022