github netless-io/flat v1.0.0

latest releases: v2.3.3, v2.3.2, v2.3.1...
2 years ago

Bug Fixes

  • app: application flickers (#587) (b7db699)
  • auto-updater: remove extra get-update-info (#570) (85bcf9a)
  • big-class: avatar default black background (#576) (035771c)
  • ci: code check ci failed (#682) (958738b)
  • ci: lose yarn script exit code (#701) (0784719)
  • ci: typo workspace name (#674) (443f0f3)
  • classroom: fix user join room race condition (#579) (2d28915)
  • classroom: incorrectly destroy <AvatarCanvas> (#780) (15d8f0f)
  • classroom: show fallback avatar if the user's failed (#390) (e594ac0)
  • classroom: stop recording only if is recording (#807) (a94a305)
  • cloud-storage: cancel upload when error (#481) (54f201e)
  • cloudstorage: refresh list on file upload complete (#549) (e09113b)
  • convert: parse ppt url failed (#831) (d36f52b)
  • convert: query convert status with region (#823) (f6e9836)
  • deployment: upload artifacts file to alibaba cloud oss mime type incorrect (#779) (910c93f)
  • desktop: creator exits room cause bug in homepage room list (#679) (a6dfae2)
  • desktop: exit room when creator cancel it (#654) (f2bdff9)
  • desktop: fix homepage list scrolling overflow (#540) (2181196)
  • desktop: menu is not automatically hidden (#463) (1699158)
  • desktop: preload static converted courseware bug (#827) (d503568)
  • desktop: remove rtc enableVideo and disableVideo (#551) (f07505a)
  • desktop: upgrade agora-electron-sdk (#740) (2b2878b)
  • desktop: when leaving the room with the maximized window, there is no unmaximize (#457) (5757695)
  • device-check: cannot play mp3 (#652) (8b64410)
  • devtools: a lot of extension server error: Operation failed: Permission denied (#375) (55b8d3d)
  • edit-room: correct initial periodic room end date (#308) (c7d84c5)
  • electron: cannot launch electron (#645) (4657a87)
  • electron: cannot open in after build (#653) (5ac583b)
  • electron: error when dev use electron-devtools-installer (#646) (f9b8e6c)
  • env: miss SKIP_MAC_NOTARIZE logic (#564) (c95d1c7)
  • flat-component: fix type error (#399) (c85f687)
  • flat-component: fixed an error in join room link (#754) (426d95a)
  • flat-components: add black background to video avatar (#686) (fe55ad8)
  • flat-components: cloud storage store missing actions (#476) (87c97fb)
  • flat-components: edit room page build type error (#610) (84be862)
  • flat-components: fix file list empty rename (#483) (9e795d5)
  • flat-components: fix round button style (#530) (4921d36)
  • flat-components: fix storybook less loader (#408) (03f8ed9)
  • flat-components: hide upload panel mask when not visible (#586) (a93a6ee)
  • flat-components: missing css in production mode (#467) (3e66e41)
  • flat-web: 2 icons not import from module (#737) (ecc1431)
  • flat-web: always play tracks on user published (#743) (4fd0bcd)
  • flat-web: don't play local audio track (#741) (0f7d0e0)
  • flat-web: lift up main page layout to prevent blinking (#728) (9533234)
  • flat-web: not close tracks when exiting room (#722) (3cf5072)
  • flat-web: remove misleading error alert (#735) (70ef156)
  • flat-web: wrong assets url in build result (#736) (59b70ae)
  • flat-web: wrong logic in using "title" (#730) (c83c4f0)
  • homepage: break long room title name (#359) (60fe8b3)
  • invite-modal: fix crashes (#326) (cfdd546)
  • launch: not show stderr(console.error) in development (#307) (e44f22a)
  • login: cannot show QR code in wechat login (#313) (6b3012f)
  • login: login check failed (#348) (3632976)
  • MainPageLayout: fix popMenu item styles (#537) (d96c337)
  • main: preload injection agora-electron-sdk probability of failure (#352) (8b8993d)
  • microphoneCheckPage: fix device check logic (#538) (bed7047)
  • package: consist react-i18next version (#733) (9f5b835)
  • pack: ico resolution too low causes packaging Windows to fail (#367) (47d455c)
  • pack: no installation package is generated in pack Windows (#369) (a3540b8)
  • pack: not found preload.js file in production (#366) (4cd8ffc)
  • pack: open flat app fail in build product (#353) (09df44f)
  • pages: adjust RoomDetailPage & userSettingPage styles (#548) (2365212)
  • pages: check update new version when click homePage component every time. (#694) (a47b8b3)
  • pkg-types: lint-stage failed (#299) (262268a)
  • preload: preload sometimes fails to execute the code inside correctly (#362) (59dea3b)
  • preview: add bottom center style to the pagination element (#817) (017ab90)
  • region: policy url incorrect (#803) (da02f73)
  • region: set region when in room (#802) (8f7ed14)
  • region: should save region when create room (#825) (7a44a0e)
  • renderer: optimize invite modal(title use current user name) (cfa0517)
  • replay: update rtm message when replaying (#534) (6c4ef42)
  • replay: use new ErrorPage (#680) (cb910db)
  • rtc: enable local video on camera testing (#560) (66bd999)
  • rtm: remove user before add (#796) (0f7e229)
  • script: bootstrap script path error (#716) (b8b5bec)
  • script: postinstall script error in main-app (#464) (1131ae7)
  • script: use flat replace main-app in root package scripts (#687) (5c8d09b)
  • server: correct server api (#350) (429c9a0)
  • ship: typo (#505) (6726d2e)
  • small-class: avatar user name overflow (#575) (e7c150b)
  • topbar: typo (#609) (79bf7c3)
  • ui: remove unknown char (#578) (c156715)
  • update-version: remove modalVisible in GlobalStore (#567) (e670d6e)
  • WeChatLogin: spin element covered English text of WeChat login. (#794) (8ebae66)
  • whiteboard: guard scalePptToFit() (#550) (6ec35ed)
  • whiteboard: line feed display error in ppt (#584) (b591512)
  • window: no center when entering the room, no reset size when exiting the room (#510) (2c138d9)
  • window: not reset window size in exit ClassRoom/Replay (#398) (3bab1b3)
  • worker: add multiple baseURL to match fetch request (#833) (816e305)

Features

  • classroom: add network quality check (#300) (589c38c)
  • classroom: add record hint tips (#334) (134e586)
  • cloud-recording: add user avatar (#554) (16e87a7)
  • cloud-storage: add cloud-storage modal to room (#487) (d0a96e1)
  • cloud-storage: cancel upload (#480) (58698f0)
  • CloudStoragePage: add preview components to cloud storage page (#837) (e80badb)
  • desktop: add app update logic(UI not implemented yet) (#503) (56cdcf1)
  • desktop: customize url protocol to join room on homepage (#749) (7458149)
  • error-tips: add error tips when server request failed (#304) (ad9708e)
  • flat-component: add CloudStorage i18n (#640) (6903937)
  • flat-component: Add disabled mode to ClassPicker component. (#675) (a6916fc)
  • flat-component: add large mode to ClassPicker component (#668) (d794a6d)
  • flat-component: add LoginChannel component in LoginPage (#596) (221197a)
  • flat-component: add MainPageHeader component to storybook (#642) (844e574)
  • flat-component: add MoremMenu component to storybook (#637) (9d8258e)
  • flat-component: add new nav component to MainPageLayout (#693) (6d1c91d)
  • flat-component: add PeriodicRoomPanel component to storybook (#633) (cc0ccde)
  • flat-component: add return to previous page button to MainPageNavHorizontal. (#720) (be30e5e)
  • flat-component: add room list components (#426) (caec6ba)
  • flat-component: design class picker component && adjust the directory structure (#583) (7605743)
  • flat-component: design LoginPage component (#590) (66af6a9)
  • flat-components: add animated upload panel in compact mode (#445) (8020f68)
  • flat-components: add clickable file list titles (#465) (2101548)
  • flat-components: add cloud storage converting (#470) (4fe9a13)
  • flat-components: add Cloud Storage panel container (#444) (e0c19e1)
  • flat-components: add Cloud Storage Uploa

Don't miss a new flat release

NewReleases is sending notifications on new releases.