# io.Connect Desktop 9.10 Release Highlights

**URL:** <https://community.interop.io/t/io-connect-desktop-9-10-release-highlights/329>\
**Category:** io.Connect Desktop\
**Tags:** News\
**Created:** [November 6, 2025, 11:56am UTC](https://community.interop.io/t/io-connect-desktop-9-10-release-highlights/329 "2025-11-06T11:56:02Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![interop.io-Team](https://yyz2.discourse-cdn.com/flex028/user_avatar/community.interop.io/interop.io-team/32/169_2.png) [@interop.io-Team](https://community.interop.io/u/interop.io-Team)\
**Post date:** [November 6, 2025, 11:56am UTC](https://community.interop.io/t/io-connect-desktop-9-10-release-highlights/329/1 "2025-11-06T11:56:02Z")

</div>

We’re happy to share that io.Connect Desktop 9.10 is out. See what was delivered below:

**Engine updates**

- Upgraded to **Electron 38.2.2 (Chromium 140)** and **Node.js 22.19.0**.

**io.Insights: clearer, more actionable metrics**

- Several defaults switch from **Histogram → Gauge** (`app_duration`, `app_startup`, `workspace_startup`, `layout_startup`).
- **`app_crash`** now reports a precise **`reason`** (renderer gone, non-zero exit, OS signal, fatal error).
- **Startup metrics recalibrated** for apps and platform (Electron `did-finish-load`, Interop-ready for native, Browser library init).
- **Workspaces metrics expanded** with sub-metrics (`workspace_startup_frame`, `_component`, `_apps`) plus attributes **`complexLoad`** and **`includesFrameCreation`** to separate frame init from app load.  
[io.Insights Metrics](https://docs.interop.io/desktop/getting-started/changelog/9-10/index.htmlnew_features-ioinsights_metrics)

**Workspaces: show/hide programmatically**

- New `Frame` methods: **`isVisible()`**, **`hide()`**, **`show({ activate })`**, and a config flag to start hidden (`NewFrameConfig.isVisible`). Great for “summonable” Workspace UIs.  
[Details: Workspaces Frame Visibility](https://docs.interop.io/desktop/getting-started/changelog/9-10/index.html#new_features-workspaces_frame_visibility)

**Boot sequence hooks**

- Register Interop method **`"T42.Platform.Events"`** to be notified when the platform **starts** or **fails** during early boot—handy for orchestrating startup flows or telemetry.  
[Platform Initialization Success & Failure Signals](https://docs.interop.io/desktop/getting-started/changelog/9-10/index.html#new_features-platform_initialization_success__failure_signals)

**Intent routing: exclude noisy handlers**

- Use **`filterHandlers({ excludeList: [...] })`** to remove handlers by **app name** or **specific instanceId** before resolving an Intent.  
[Intent Handler Exclusion List](https://docs.interop.io/desktop/getting-started/changelog/9-10/index.html#new_features-intent_handler_exclusion_list)

**Admin & UX quality-of-life**

- **Disable Feedback Form** via `system.json` (`issueReporting.enabled: false`) if you handle crash intake elsewhere.
- **Independent zoom per same-origin window** (`windows.zoom.mode: "window"` globally or per-app override).
- **Native apps can remove resize areas** (`details.hasSizeAreas: false`).
- **REST app-preferences store** now supports **`restRetries`** and **`restBackoffFactor`** for more resilient fetching.  
[Disabling the Feedback Form](https://docs.interop.io/desktop/getting-started/changelog/9-10/index.html#new_features-disabling_the_feedback_form)

**Branding/theming**

- We’re extending the set of **CSS variables** for notifications, Channel Selector, Intent Resolver, Feedback Form, Download Manager, and Launchpad panels, you can use for complete rebrands.  
[CSS Variables for Customizing the Platform.](https://docs.interop.io/desktop/getting-started/changelog/9-10/index.html#new_features-css_variables_for_customizing_the_ioconnect_platform)

**Deprecations**

- **Application Monitor** and **Performance Report** (Dev Tools) are **deprecated** starting 9.10 (remain functional within the 9.0 stream but may stop in later major versions).  
[Deprecated Platform Apps → Application Monitor & Performance Report](https://docs.interop.io/desktop/getting-started/changelog/9-10/index.html#deprecated_platform_apps)

**Fixes**

- Better native window-header click handling, improved Channels for external apps, Launchpad theme name handling, more reliable Layout-change dialogs on exit, steadier `CTRL+F` search window, and **more accurate memory/CPU reporting**.  
[Improvements & Bug Fixes](https://docs.interop.io/desktop/getting-started/changelog/9-10/index.html#improvements__bug_fixes)

**Full changelog:** [io.Connect Desktop Documentation - Changelog \> io.Connect Desktop 9.10](https://docs.interop.io/desktop/getting-started/changelog/9-10/index.html)
