Skip to content

Releases: netless-io/flat

v2.1.0

09 Feb 10:05
df22bc1
Compare
Choose a tag to compare

Features

Commit History

  • fix(service-providers): only switch to usable devices by @hyrious in #1790
  • fix(service-providers): incorrect window size by @hyrious in #1791
  • fix(flat-pages): bring back auto update in login and home page by @hyrious in #1793
  • fix(service-providers): share screen buffer may be null by @hyrious in #1792
  • chore(library): upgrade window-manager to 1.0.0-canary.71 by @hyrious in #1795
  • refactor(flat-pages): redirect to browser in wechat by @hyrious in #1796
  • chore(project): update dependencies by @hyrious in #1797
  • fix(flat-components): clickable after the button is show by @shunyue1320 in #1800
  • fix(flat-pages): delete redundant routeConfig by @shunyue1320 in #1799
  • refactor(flat-components): add more object-fit: cover to avatars by @hyrious in #1798
  • refactor(desktop): bring back splash page by @hyrious in #1804
  • feat(flat-components): users panel by @hyrious in #1801
  • refactor(desktop): localize menus by @hyrious in #1805
  • fix(flat-stores): creator's initial whiteboard state by @hyrious in #1806
  • refactor(flat-pages): expand whiteboard access to more area by @hyrious in #1807
  • fix(flat-pages): missing users button by @hyrious in #1808
  • refactor(desktop): re-enable url protocol to join room by @hyrious in #1810
  • refactor(flat-pages): allow set preview theme by search params by @hyrious in #1812
  • refactor(project): change icons by @hyrious in #1815
  • refactor(flat-components): fix word break in chat bubble by @hyrious in #1814
  • fix(project): downgrade electron-builder by @hyrious in #1813
  • refactor(flat-pages): make avatars list draggable by @hyrious in #1816
  • refactor(i18n): translate more error codes by @hyrious in #1817
  • refactor(flat-components): use ESM version locale in antd by @hyrious in #1818
  • refactor(service-providers): remove html2canvas in snapshot by @hyrious in #1819
  • fix(flat-server-api): make sure to not return broken meta data by @hyrious in #1822
  • refactor(flat-components): show offline on-stage users in users panel by @hyrious in #1821
  • refactor(flat-components): always show teacher info in users panel by @hyrious in #1820
  • refactor(flat-components): update raise hand button styles by @hyrious in #1824
  • refactor(flat-pages): update hand raising panel style by @hyrious in #1825
  • refactor(flat-stores): improve users panel accessibility by @hyrious in #1826
  • refactor(service-providers): web rtc support select speaker by @hyrious in #1827
  • refactor(flat-components): video avatar change owner permissions by @hyrious in #1828
  • refactor(flat-components): update title of absent avatars by @hyrious in #1829
  • refactor(flat-pages): sort users list by their names by @hyrious in #1830
  • refactor(flat-components): update styles and fix trivial issues by @hyrious in #1831
  • fix(flat-components): users panel incorrect on stage permission by @hyrious in #1832
  • fix(flat-pages): don't update color scheme in preview when no query by @hyrious in #1833
  • chore(project): upgrade white-web-sdk by @hyrious in #1834
  • fix(flat-components): users panel incorrect on stage permission by @hyrious in #1835
  • fix(service-providers): disable app collector when not allow drawing by @hyrious in #1836
  • chore(version): upgrade version to v2.1.0 by @hyrious in #1837

Full Changelog: v2.0.3...v2.1.0

v2.0.3

23 Nov 04:47
fd497c6
Compare
Choose a tag to compare

Bug Fixes

  • flat-components: remove horizontal scrollbar in chat users (#1787) (7b482df1)
  • flat-services: share screen not working on windows (#1785) (188d2b39)

Commit History

  • fix(desktop): windows arch incorrect by @BlackHole1 in #1783
  • chore(desktop): fix error when developing on windows by @hyrious in #1784
  • fix(flat-services): share screen not working on windows by @hyrious in #1785
  • fix(service-providers): (snapshot) fetch images without cache by @hyrious in #1786
  • fix(flat-components): remove horizontal scrollbar in chat users by @hyrious in #1787
  • fix(flat-components): add cases where the backend does not return err… by @Leooeloel in #1788
  • chore(version): upgrade version to v2.0.3 by @hyrious in #1789

Full Changelog: v2.0.2...v2.0.3

v2.0.2

16 Nov 13:06
4b216a1
Compare
Choose a tag to compare

Bug Fixes

Commit History

Full Changelog: v2.0.1...v2.0.2

v2.0.1

16 Nov 09:21
6a39ade
Compare
Choose a tag to compare

Bug Fixes

  • flat-stores: do not insert directory as courseware (#1777) (24c5b1c)

Commit History

Full Changelog: v2.0.0...v2.0.1

v2.0.0

16 Nov 07:14
83c284f
Compare
Choose a tag to compare

Bug Fixes

  • agora: fix rtc element being destroyed (61df7f1)
  • ci: actions not working (#1665) (dd343d1)
  • classroom: enable device base on preferences when on stage (#1696) (2994a05)
  • classroom: filter teacher device state (#1661) (a9fe752)
  • classroom: fix cannot shrink more (#1690) (2255192)
  • classroom: include owner in recording layout (#1769) (9bcccf1)
  • classroom: remove device state when off stage (#1663) (3de410f)
  • classroom: store not destroyed after leaving room (2e8095d)
  • classroom: update device-state on all users (5884795)
  • cloud-storage: call convertFinish after query status (#1666) (03070e3)
  • cloud-storage: file converting status error when upload file to the cloud storage (#1603) (3b329eb)
  • cloud-storage: render error of the CloudStorageNavigation component (#1746) (7ac040d)
  • cloud-storage: static file convert fail (#1732) (133edb4)
  • desktop: about page menu icons (#1742) (32fd85b)
  • desktop: add exit modal component and adjust layout (#1750) (c89548d)
  • desktop: correctly reuse rtc share screen (#1591) (c5ecd99)
  • desktop: fix about page menu (#1735) (351e87d)
  • desktop: replay not working (#1743) (cd0572d)
  • desktop: share screen not rendering on first join (#1739) (938e2ce)
  • desktop: share screen not work (#1736) (cca61a3)
  • electron: build windows platform app failed (#1702) (a369ea9)
  • electron: test audio path changed in vite (#1765) (ada1a75)
  • flat-components: add error tips to upload failed (#1683) (9a4cf61)
  • flat-components: close popover when click popMenu element (#1646) (7ba7231)
  • flat-components: do not select devices that are not exist (#1770) (fe4c02f)
  • flat-components: fix antd warnings, close #1547 (#1707) (575d11e)
  • flat-components: storage total usage in binary (1024 based) (#1682) (a2a7b98)
  • flat-components: test audio memory leak (#1773) (5946ea8)
  • flat-pages: replay button not work in electron (#1764) (6d0aba3)
  • flat-pages: select default device when necessary (#1772) (7122c90)
  • flat-pages: share screen style different in desktop and web (#1747) (a943c9f)
  • flat-pages: use 24-hours based time format (#1730) (02038cd)
  • flat-pages: use 24-hours based time format (#1757) (8d27eae)
  • flat-pages: wrong inviteBaseUrl (#1657) (8c5ab11)
  • flat-rtc: add test avatar (#1590) (201bcf7)
  • flat-rtc: disable share screen on track ended (#1588) (f4d4926)
  • flat-rtc: share screen incorrectly destroyed early (#1589) (1b9f817)
  • flat-server-api: batch delete cloud storage files (#1753) (b0cd6dd)
  • flat-server-api: update api (606a17f)
  • flat-services: remove disable track (8aaebff)
  • flat-stores: fix typo (#1712) (dd3c1c6)
  • flat-stores: fix videos keep playing on exit (#1755) (a579ddc)
  • flat-stores: initialize on stage users storage state (#1689) (321da35)
  • project: always define FLAT_UA (#1708) (f66a886)
  • renderer-app: file converting status error when upload file to the cloud storage (#1604) (c485522)
  • renderer-app: use page store and disable MainPageLayout component in class page (#1633) (b01ce1c)
  • service-providers: electron role publishing wrong (#1763) (7d4325d)
  • service-providers: electron uid wrong type (#1672) (b9ab14a)
  • service-providers: fix err-low-volume logic (#1701) (a4882b6)
  • service-providers: fix scroll position on resize ([#1700](https://github.com/net...
Read more

v1.8.4

10 Aug 09:01
d8d06c8
Compare
Choose a tag to compare

Bug Fixes

  • classroom: add loading state to cloud record button (#1628) (a2d3878)

Commit History

  • refactor(project): apply UA once, include version in electron by @hyrious in #1627
  • fix(classroom): add loading state to cloud record button by @hyrious in #1628
  • refactor(whiteboard): change to selector once insert image by @hyrious in #1629
  • refactor(classroom): make cloud recording more stable by @hyrious in #1634
  • chore(version): upgrade version to v1.8.4 by @BlackHole1 in #1635

Full Changelog: v1.8.3...v1.8.4

v1.8.3

29 Jul 09:59
de42b3c
Compare
Choose a tag to compare

Bug Fixes

  • classroom: disable camera and mic on down stage (1fc82c3)
  • whiteboard: don't set state when not writable (#1607) (#1616) (ef012df)

Commit History

Full Changelog: v1.8.2...v1.8.3

v1.8.2

23 Jun 10:36
a83b77b
Compare
Choose a tag to compare

Bug Fixes

  • electron: fix rtc avatar init without setting active (#1583) (797186b)
  • flat-components: click TopBarRoundBtn component fail (#1568) (b404c3f)
  • flat-components: loginTitle stories props LoginPanelProps to LoginTitleProps (#1584) (1eeb652)
  • flat-rtc: fix rtc avatar black-screened due to partial IAgoraRTCRemoteUser callback (#1582) (8cf4c43)
  • flat-rtc: fix rtc avatar destroyed unexpectedly (#1581) (5d81121)
  • web: text of the subMenu component no refreshed when language is changed (#1580) (4463a53)

Features

Commit History

  • chore(project): upgrade @netless/app-slide to 0.2.2 by @hyrious in #1567
  • fix(flat-components): click TopBarRoundBtn component to fail by @Cheerego7 in #1568
  • refactor(cloud-storage): optimize scrolling experience by @Cheerego7 in #1569
  • refactor(classroom): adjust small class by @hyrious in #1570
  • feat(project): support bind wechat by @hyrious in #1572
  • feat(project): support unbind wechat by @hyrious in #1573
  • refactor(server): update some server router path by @BlackHole1 in #1574
  • feat(project): support bind github by @hyrious in #1576
  • feat(project): support delete account by @hyrious in #1577
  • chore(project): use white-web-sdk-esm to slightly reduce bundle size by @hyrious in #1579
  • fix(web): text of the subMenu component no refreshed when language is changed by @Cheerego7 in #1580
  • fix(flat-rtc): fix rtc avatar destroyed unexpectedly by @crimx in #1581
  • fix(flat-rtc): fix rtc avatar black-screened due to partial IAgoraRTCRemoteUser callback by @crimx in #1582
  • fix(electron): fix rtc avatar init without setting active by @crimx in #1583
  • fix(flat-components): improve loginTitle stories props by @shunyue1320 in #1584
  • chore(version): upgrade version to v1.8.2 by @BlackHole1 in #1585

Full Changelog: v1.8.1...v1.8.2

v1.8.1

10 Jun 08:18
a32dc3c
Compare
Choose a tag to compare

Bug Fixes

  • classroom: force using periodic uuid when exist (#1551) (1817304)
  • cloud-storage: fetch more cloud files fail (#1558) (b45e14d)
  • renderer-app: fix rtc avatar missing init state (#1544) (f0e620d)
  • whiteboard: scroll bug on the edge (#1561) (b5ee57c)
  • whiteboard: upgrade fastboard to 0.3.4-canary.2 (#1563) (dbabeff)

Features

## Commit History

  • fix(renderer-app): fix rtc avatar missing init state by @crimx in #1544
  • feat(project): add rename settings by @hyrious in #1545
  • refactor(project): support new convert backend api by @hyrious in #1548
  • chore(whiteboard): disable erase image by @hyrious in #1550
  • refactor(component): update test icon by @hyrious in #1549
  • refactor(classroom): make invite code selectable by @hyrious in #1552
  • fix(classroom): force using periodic uuid when exist by @hyrious in #1551
  • refactor(project): update convert api by @hyrious in #1554
  • chore(electron): support mac zip block map by @BlackHole1 in #1555
  • refactor(login): use 302 method in agora sso login by @BlackHole1 in #1557
  • fix(cloud-storage): fetch more cloud files fail by @Cheerego7 in #1558
  • chore(whiteboard): upgrade fastboard to 0.3.4-canary.0 by @hyrious in #1556
  • feat(project): upload avatar by @hyrious in #1559
  • refactor(whiteboard): disable scale behavior, instead do scroll by @hyrious in #1553
  • refactor(project): adjust avatar UI by @hyrious in #1560
  • fix(whiteboard): scroll bug on the edge by @hyrious in #1561
  • style(whiteboard): adjust position of collector element in the whiteboard by @Cheerego7 in #1562
  • fix(whiteboard): upgrade fastboard to 0.3.4-canary.2 by @hyrious in #1563
  • refactor(desktop): adjust position of boot-up checkbox by @hyrious in #1564
  • chore(version): upgrade version to v1.8.1 by @BlackHole1 in #1565

Full Changelog: v1.8.0...v1.8.1

v1.8.0

30 May 10:30
47778f6
Compare
Choose a tag to compare

Bug Fixes

Features

Reverts

Commit History

  • refactor(flat-components): add tools icons by @crimx in #1419
  • chore(main-app): improve pack script by @BlackHole1 in #1397
  • refactor(flat-components): add ShareScreenPicker component dark mode by @Cheerego7 in #1425
  • chore(scripts): delete dist/release folder before build/pack by @BlackHole1 in #1426
  • refactor(project): add dark mode of table placeholder hover status by @Cheerego7 in #1427
  • refactor(renderer-app): add ownerAvatar config by @Cheerego7 in #1428
  • fix(project): the Timer component display error by @Cheerego7 in #1429
  • chore(project): bump fastboard to 0.3.0-canary.4 by @hyrious in #1430
  • refactor(desktop): update flat logo animation by @crimx in #1432
  • chore(project): upgrade dependencies by @hyrious in #1433
  • chore(project): bump fastboard to 0.3.0 by @hyrious in #1434
  • chore(project): bump fastboard to 0.3.1 by @hyrious in #1435
  • feat(project): support America deploy by @BlackHole1 in #1436
  • chore(ci): modify deploy us name by @BlackHole1 in #1437
  • chore(project): bump app-slide to 0.1.0 by @hyrious in #1438
  • chore(library): upgrade app-monaco to 0.1.13-beta.0 by @Cheerego7 in #1439
  • style(project): adjust location of collector in the whiteboard by @Cheerego7 in #1441
  • feat(project): support loading more cloudStorage data by @Cheerego7 in #1443
  • refactor(component): set different fonts for different languages by @crimx in #1447
  • feat(api): support s...
Read more