Skip to content

Releases: netless-io/flat

v1.6.1

15 Feb 10:48
59a9ec2
Compare
Choose a tag to compare

Bug Fixes

Features

Commit History

  • fix(web,renderer-app): correctly destroy window-manager on exit by @hyrious in #1352
  • refactor(flat-components): hide ant tabs operations by @crimx in #1353
  • feat(whiteboard): use fastboard by @Cheerego7 in #1356
  • fix(renderer-app): add record tips by @Cheerego7 in #1358
  • refactor(flat-components): add dark theme of cloud-storage by @hyrious in #1357
  • fix(i18n): classroom timing typography by @Matrixbirds in #1359
  • chore(library): upgrade fastboard to 0.2.6 by @hyrious in #1360
  • chore(deps): bump follow-redirects from 1.14.7 to 1.14.8 by @dependabot in #1361
  • chore(library): bump white-web-sdk from 2.16.6 to 2.16.8 by @hyrious in #1362
  • chore(library): bump window-manager from 0.4.0 to 0.4.3 by @hyrious in #1363
  • chore(library): bump window-manager from 0.4.3 to 0.4.4 by @hyrious in #1364
  • chore(version): upgrade version to v1.6.1 by @BlackHole1 in #1366

Full Changelog: v1.6.0...v1.6.1

v1.6.0

09 Feb 11:20
9bc0154
Compare
Choose a tag to compare

Bug Fixes

Features

  • renderer-app: change render app bundler to vite (#1265) (ad71ae8)
  • ui: add ClassRoom Timer (#1288) (dbd49e9)
  • web,renderer-app,flat-component: support agora sso (#1341) (049dd1f)
  • web: enable acoustic echo cancellation and noise suppression (#1308) (1c5832d)
  • web: remember last device id (#1336) (fd5d93c)

Commit History

Full Changelog: v1.5.3...v1.6.0

v1.5.3

13 Jan 11:28
36b076c
Compare
Choose a tag to compare

Bug Fixes

  • desktop: temp solution to the inability to screen share and preview files (#1295) (00d5a6a)

Commit History

  • chore(deps): bump follow-redirects from 1.14.5 to 1.14.7 by @dependabot in #1292
  • fix(desktop): temp solution to the inability to screen share and preview files by @BlackHole1 in #1295
  • chore(project): upgrade version to 1.5.3 by @BlackHole1 in #1296

Full Changelog: v1.5.2...v1.5.3

v1.5.2

13 Jan 05:40
6d08174
Compare
Choose a tag to compare

Bug Fixes

  • desktop: online courseware remote execution vulnerability (#1290) (81c18a6)

Commit History

Full Changelog: v1.5.1...v1.5.2

v1.5.1

11 Jan 12:25
56dc965
Compare
Choose a tag to compare

Bug Fixes

  • electron: ui display error when upgrading flat (#1284) (9469f6a)

Commit History

Full Changelog: v1.5.0...v1.5.1

v1.5.0

11 Jan 10:42
d4cd479
Compare
Choose a tag to compare

During the period since the last release, we have gained one new maintainer:
@shunyue1320 🎉🎉🎉
Their arrival has made the project even more robust.

Bug Fixes

  • library: sync camera on insert image (#1281) (3b4e7d8)
  • project: refresh channel info on reconnect (#1274) (8fa0c1f)
  • renderer-app: hot keys invalid in preview file window (#1264) (f3f2bef)

Features


Commit History

  • feat(desktop): support macOS localized by @Matrixbirds in #1260
  • fix(renderer-app): hot keys invalid in preview file window by @BlackHole1 in #1264
  • chore(library): upgrade app-slide to 0.0.55 by @hyrious in #1267
  • refactor(project): show refresh button on network error by @hyrious in #1266
  • feat(web): add "open in browser" tip in wechat browser by @hyrious in #1268
  • refactor(web): don't remember last language detection result by @hyrious in #1269
  • chore(library): upgrade window-manager to 0.4.0-canary.1 by @Cheerego7 in #1270
  • refactor(library): show reconnecting info instead of whole loading page by @hyrious in #1271
  • chore(library): remove ts-enum-util by @BlackHole1 in #1272
  • chore(web): resolve css warning of the vite build by @BlackHole1 in #1273
  • fix(project): refresh channel info on reconnect by @hyrious in #1274
  • refactor(renderer-app): improve image import by @BlackHole1 in #1275
  • chore(library): upgrade window-manager to 0.4.0-canary.3 by @Cheerego7 in #1276
  • chore(library): upgrade window-manager to 0.4.0-canary.4 by @Cheerego7 in #1278
  • chore(scripts): improve scpt code format by @shunyue1320 in #1277
  • chore(library): upgrade window-manager to 0.4.0-canary.5 by @Cheerego7 in #1279
  • docs(readme): reorganize the en readme structure for better readability by @yamasite in #1262
  • fix(library): sync camera on insert image by @hyrious in #1281
  • chore(project): upgrade version to 1.5.0 by @BlackHole1 in #1282

Full Changelog: v1.4.0...v1.5.0

v1.4.0

30 Dec 10:12
518583e
Compare
Choose a tag to compare

During the period since the last release, we have gained two new contributors:
@GuYith @levi-oh 💖💖💖
Their arrival has made the project even more robust.

Bug Fixes

  • ci: docker push tag typo (#1186) (a2ed313)
  • desktop: Apple M1 open and build failed on development (#1251) (70a6ef1)
  • desktop: mouse cannot be displayed during screen sharing (#1199) (8f46b28)
  • desktop: not jumping to the login page when the token expires (#1197) (cf22c0c)
  • desktop: refresh crash in any page (#1246) (bd02188)
  • desktop: throw error after refreshing within classroom and device check (#1248) (0f29a81)
  • flat-components: button text error of RoomDetailFooter components (#1227) (7f6f5b0)
  • flat-components: loading page covers the top bar (#1204) (d2d1694)
  • main-app: send ipc crash (#1242) (22bcc47)
  • renderer-app: close cloud storage panel fail after insert file (#1193) (7b159ce)
  • renderer-app: share screen tips window style incorrect (#1250) (56e8fb8)
  • renderer-app: share screen tips window unable to drag (#1256) (5689d92)
  • web,renderer-app: tag type error of MainRoomList components (#1224) (c5c391c)
  • web: add dependency @babel/runtime (#1216) (b37e2ad)
  • web: local track error introduced by #1203 (#1212) (b89fbb8)
  • web: rtc not turn-ed off when destroy (#1203) (eab733c)

Features

Performance Improvements

  • renderer-app: improve clarity of screen share on desktop (#1223) (bc73aea)

v1.3.0

08 Dec 12:33
c2ea724
Compare
Choose a tag to compare

During the period since the last release, we have gained one new maintainer:
@Matrixbirds 🎉🎉🎉
And new Contributors:
@jayeclark 💖💖
Their arrival has made the project even more robust.

Bug Fixes

  • electron: load react devtools extension failed (#1102) (5cccbca)
  • flat-components: fix ant-mod text layout (#1156) (0503813), closes #872
  • flat-types: ci failure with lose build script (#1154) (174f695)
  • project: hanging on login page when no-login join room (#1147) (54b271b)
  • renderer-app: audio playback device test failed on windows system (#1182) (1a2d13f)
  • room: room detail request failed (#1165) (21001e5)
  • web: at most download once (#1106) (90f467b)
  • web: import utils incorrect (#1166) (26ead1f)
  • web: manual open invite url crash in safari (#1146) (d2d6958)
  • web: open invite url crash in safari (#1113) (a5d3da1)
  • web: prevent duplicate network error (#1177) (e9be221)
  • web: whiteboard size error when the avatar wrap becomes longer (#1103) (b11c83d)

Features

  • classroom: add user guide to the classroom (#1179) (f75c14e)
  • desktop: support local react devtools (#1084) (0ea1e5c)
  • desktop: support window manager in replay mode (#1142) (d0edfe0)
  • project: support drag and drop supported file in room (#1144) (e779367)
  • web: add device test page (#1145) (653bd2e)
  • web: support android asset links (#1170) (537f898)
  • web: support apple app site association (#1167) (59bab15)
  • web: support window manager in replay mode (#1140) (7d0360b)
  • web: the classroom page device keep consistent with devices selected by the devices test page (#1183) (7c002d8)

Performance Improvements

v1.2.0

16 Nov 09:31
3bdf6b1
Compare
Choose a tag to compare

During the period since the last release, we have gained several new maintainer:
@LitoMore @syt-honey @Cyberhan123 @qianfengg @yamasite 🎉🎉🎉
Their arrival has made the project even more robust.

Bug Fixes

  • deployment: svg is not cached (#1040) (d0c4fd2)
  • desktop: cannot open camera on desktop (#1072) (f46055c)
  • flat-components: add width value for avoid content dislocation when cover resource not loaded (#1039) (508bfdb)
  • renderer-app: the right side of classroom bar not hidden when click hidden button (#1008) (08620d0)
  • scripts: flat-web build failed on windows system (#1062) (8a239fe)
  • storybook: fix FakeStore api (#1030) (5ed7415)
  • style: error style of the slide button (#1092) (8757bc0)
  • web,scripts: flat-web failed to startup in windows system (#1007) (d2ab4a5)
  • web: black screen when playing dynamic PPT video (#1024) (080ac55)
  • web: force wait rtc join (#1036) (b3ea971)
  • web: pptx extension check failed (#1028) (afcdf71)
  • web: record tips position error (#1041) (f9b3d99)
  • web: rtc is not initialized (#1035) (d1dc852)
  • web: try to fix chrome permission popup (#1057) (dae0386)
  • whiteboard: disabled read only the user zoom behavior (#1073) (069861a)
  • whiteboard: style error of the smallClassPage when join room (#1076) (933a7e5)
  • whiteboard: the buttons at the bottom of the whiteboard error style (#1089) (885d936)
  • whiteboard: window-manager not mount when whiteboard was connected (#1034) (c555024)
  • whiteboard: window-manager repeat mount when whiteboard unMount (#1014) (587b498)

Features

v1.1.0

15 Oct 03:20
d23da79
Compare
Choose a tag to compare

Bug Fixes

  • ci: deploy web action fail (#908) (d85e7fc)
  • ci: flat-web dockerfile build failed (#887) (e997157)
  • debug: vscode debugging main process failed (#933) (097188e)
  • desktop: cannot find build script, causing build to failed (#975) (9998435)
  • desktop: load source-map error (#938) (9306316), closes #804
  • desktop: share display failed in windows system (#998) (e1f4013)
  • eslint,flat-components: eslint invalid and rule too weak (#858) (94977c5)
  • eslint: eslint error (#916) (97a5b90)
  • eslint: eslint rule no-unused-vars invalid (#915) (7d71753)
  • flat-components: rename fileUUID to uploadID (#849) (ed4e9c9)
  • flat-components: tips has higher priority than modal (#960) (c2d880e)
  • flat-web: blocking browser fallback (#857) (d833d18), closes #856
  • husky: git hooks invalid (#847) (6232ce1)
  • main-app: does not meet aspect ratio when resize window (#949) (00920b8)
  • main-app: homepage and repo url incorrect in package.json (#948) (4d737e7)
  • main-app: npm script ship:mac failed (#977) (63b14ae)
  • project: run bootstrap script fail in linux (#944) (fe534f7)
  • readme: storybook link error (#875) (124fb33)
  • renderer-app: monaco-editor load failed in windows system (#999) (388ea3f)
  • scripts: activate terminal after start command (#981) (4c46d36)
  • scripts: start will error when iTerm2 not installed (#965) (ef6668b)
  • service-worker: support range (#844) (cae51ff)
  • storybook: fix type error (#853) (2ae424c)
  • style: share screen z-index less then telebox collector (#995) (26cd62e)
  • vscode: not found tsconfig.json (#885) (2eccd47)
  • web: class room topbar icon no change (#913) (d3c9134)
  • web: ignore isPlaying when calling setEnabled (#969) (445b5ff)
  • web: make rtc more stable (#937) (4aba742)
  • web: not found env variable (#863) (1d5f879)
  • web: process.env type not effective (#980) (3b3938f)
  • web: rtc error on publishing video track (#950) (b4a6ef3)
  • web: should check remote tracks when creating avatar (#954) (332cd17)
  • web: should listen event before join (#935) (9e959d5)
  • web: volume to low check logic inaccurate (#942) (319483a)
  • web: when room owner exit room, not close own share screen (#895) (c916329)

Features

Reverts

Read more