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
- desktop: add share screen tip window and support multiple window (#992) (7480733)
- desktop: support share screen (#894) (0654db7)
- flat-components: add invite code support (#993) (8e9e780)
- flat-components: add scenes controller components (#886) (51f359f)
- flat-components: add skeletons component to cloud storage (#985) (44b537b)
- renderer-app: add Monaco app to whiteboard (#978) (ee33fee)
- web: add Monaco app to flat-web (#961) (af8cc68)
- web: support share screen (#881) (ab19c10)
- whiteboard: add the resize EventListener event to change whiteboard size (#941) (b4b9805)
- whiteboard: support multi window (#924) (1b7b76b), closes #896 #899 #900 #901 #903 #907 #919 #920 #921