Contents

MōBrowser 2.10.1

We’re happy to announce MōBrowser 2.10.1. This release adds automatic externalization of dependencies during builds, renames the Desktop API to Workspace, and includes improvements to JavaScript dialogs, application startup performance and more.

What’s new 

Automatic externalization of dependencies 

There’s no need to edit the rollupOptions.external property in vite.config.ts anymore. The framework resolves all the dependencies during build and externalize the required node modules automatically.

Breaking API changes 

The Desktop class has been renamed to Workspace.

Fixes and improvements 

  • Removed the This page says title from the default JavaScript dialogs to avoid any confusion with the application dialog titles.
  • Improved the application startup performance by optimizing the decoding process of the protected application resources.
  • Fixed the bug when the close handler of the BrowserWindow is not called when the window is closed manually by pressing the close button in the title bar.
  • Fixed the regression when the window buttons visibility and transparent background functionality doesn’t work on Windows and Linux after changes in the previous release.