9.0.0-alpha.1
Pre-release
Pre-release
oliverschwendener
released this
13 Feb 22:16
·
540 commits
to main
since this release
New Features:
- Added support for system backdrop effect on Windows (Mica, Mica Tabbed, Acrylic)
- Added support for vibrancy effect on macOS
- Added Linux build
- Use FluentUI components for UI
- Made electron application more secure by disabling nodeIntegration in renderer process
Changes for developers:
- Use react instead of vue
- Use fluentui/react-components instead of bulma
- Use vite instead of webpack
- Use vitest instead of jest
- Use i18next and i18next-react
- Enabled hot-module-reload when working on the renderer code
- Extensions are now code-owned, so that devs are free to do whatever they want in their extension folder and they get automatically notified about changes in code that they own
- Generally better separation of code
- Completly rewritten core and UI, all extensions (formerly called "plugins") need to be ported