# io.Connect Desktop 9.12

Source: https://docs.interop.io/desktop/getting-started/changelog/9-12/index.html

## io.Connect Desktop 9.12

*Release date: 06.03.2026*

| Components | Version |
|------------|---------|
| Electron | [40.4.1](https://releases.electronjs.org/release/v40.4.1) |
| Chromium | 144.0.7559.173 |
| Node.js | 24.13.0 |

The following libraries are bundled with **io.Connect Desktop** 9.12 and will be used for [auto injection](https://docs.interop.io/desktop/getting-started/how-to/interop-enable-your-apps/javascript/index.md#auto_injection):

| Injected Library | Version |
|------------------|---------|
| [`@interopio/desktop`](https://www.npmjs.com/package/@interopio/desktop) | [6.17](https://docs.interop.io/desktop/getting-started/how-to/interop-enable-your-apps/javascript/index.md#changelog-interopiodesktop-6170) |
| [`@interopio/fdc3`](https://www.npmjs.com/package/@interopio/fdc3) | 2.7 |

## New Features

> ### SSO with Microsoft Entra ID
>
> **io.Connect Desktop** now supports seamless [SSO authentication with Microsoft Entra ID](https://docs.interop.io/desktop/getting-started/security/index.md#authentication-microsoft_entra_id_sso) by automatically injecting Windows proof-of-possession cookies into requests to specified Microsoft Entra ID login URLs.
>
> To enable SSO with Microsoft Entra ID, use the `"entraSSO"` top-level key in the `system.json` [system configuration](https://docs.interop.io/desktop/developers/configuration/system/index.md) file:
>
> ```json
> {
>     "entraSSO": {
>         "enabled": true,
>         "urls": [
>             "https://login.microsoftonline.com/*",
>             "https://login.microsoft.com/*",
>             "https://login.live.com/*",
>             "https://*.microsoftonline.com/*"
>         ]
>     }
> }
> ```
>
> The `"urls"` property accepts a list of Microsoft Entra ID login URLs for which proof-of-possession cookies will be injected. Supports wildcard symbols (`*`). The default Microsoft Entra ID endpoints are included by default.

## Improvements & Bug Fixes

> - Upgraded to Electron 40.4.1 (Chromium 144).
>
> - Fixed an issue where apps in Workspaces couldn't be closed while still loading when using lazy or delayed loading strategies.
