Changelog
io.Connect Desktop 9.16
Release date: 31.08.2026
| Components | Version |
|---|---|
| Electron | 43.2.0 |
| Chromium | 150.0.7871.129 |
| Node.js | 24.18.0 |
The following libraries are bundled with io.Connect Desktop 9.16 and will be used for auto injection:
| Injected Library | Version |
|---|---|
@interopio/desktop |
6.17 |
@interopio/fdc3 |
2.7 |
New Features
Window Title Priority
The title of an io.Connect window can be set from several sources - the user (by editing the window title manually), the io.Connect API, the HTML document of the app, and the app definition. It's now possible to define explicitly the title priority - the order in which the platform will consider these sources when determining the effective window title.
To specify the priority order, use the
"titlePriority"property of the"details"top-level key in the app definition:{ "name": "my-app", "type": "window", "title": "My App", "details": { "url": "https://example.com/my-app", "titlePriority": ["custom", "user", "config", "document"] } }The first source in the array that has a value will be used as the window title. Sources omitted from the array will be entirely ignored. Sources with no value (
undefinedor an empty string) will be skipped. If none of the listed sources has a value, the window title will be an empty string.The
"titlePriority"property accepts an array with the following values:
Value Description "config"The title specified in the app definition. "custom"The title specified dynamically via the io.Connect API. "document"The title specified in the HTML document of the app. "user"The title specified by the user by editing the window title manually. If the
"titlePriority"property isn't specified, the default priority order is["user", "custom", "document", "config"]. If the"syncTitleWithDocumentTitle"property is set to"preserveCustomTitle", the default priority order is["custom", "user", "document", "config"].⚠️ Note that the
"titlePriority"property takes precedence over the"syncTitleWithDocumentTitle"property. If"titlePriority"isn't specified, the existing title behavior will be preserved.
Improvements & Bug Fixes
Upgraded to Electron 43.2.0 (Chromium 150).
Fixed an issue with retrieving the selected tab of an io.Connect window tab group on platform startup, where several windows in the same tab group could report themselves as the selected one.