Changelog
io.Connect Desktop 9.8.1
Release date: 02.05.2025
Components | Version |
---|---|
Electron | 35.1.2 |
Chromium | 134.0.6998.178 |
Node.js | 22.14.0 |
New Features
Reloading Window Groups
To reload a window group, use the
reload()
method of aGroup
instance:
const myGroup = await io.windows.groups.getMyGroup(); await myGroup.reload();
⚠️ Note that this feature is available only for web groups.
Defining Move Areas for the Workspaces App via CSS
The
@interopio/workspaces-ui-react
library now supports using the-webkit-app-region: drag
and-webkit-app-region: no-drag
styles for any elements of your custom Workspaces App in order to define them as custom draggable areas. This enables you to define any area of your custom Workspaces App as a move area.The following demonstrates how using the
-webkit-app-region: drag
style for the Logo element of the Workspaces App transforms the Logo element into a move area:
⚠️ Note that as of io.Connect Desktop 9.8.1 and version 3.5.2 of the
@interopio/workspaces-ui-react
library, the<MoveArea />
component is deprecated. To define move areas in your custom Workspaces App, you must now use the-webkit-app-region: drag
and-webkit-app-region: no-drag
styles. The<MoveArea />
component is still available for the older versions of io.Connect Desktop and the@interopio/workspaces-ui-react
library.
Improvements & Bug Fixes
Improved the behavior for dragging out windows from a maximized window group when using web groups.
Improved handling the Z-order for the splash screen.
Fixed an issue related to a bug in Electron that would cause a Workspace Frame to break.
Fixed an issue related to interrupting the connection to the io.Connect Gateway.
Fixed a timeout issue that would sometimes appear when deleting a Workspace Layout via the Workspaces API.
Fixed an issue related to using
"syncTitleWithDocumentTitle"
where the app title would stop syncing with the document title for web apps.