Full changelogs:
- io.Manager 2.1: io.Manager Documentation - Changelog > @interopio/manager
- Manager Admin UI 3.1: io.Manager Documentation - Changelog > @interopio/manager-admin-ui
- io.Manager API 4.1: io.Manager Documentation - Changelog > @interopio/manager-api
Major updates in this release
Better session handling
When you’re using Basic auth in lower environments prior to production, you can now control whether the Admin UI session is persisted via a signed JWT session cookie, and how long it lives.
New properties added to auth_basic
auth_basic.useSessionCookie(defaulttrue)auth_basic.sessionLifetime(defaults to3600seconds)
Configurable inactive session timeout
You can now define the interval in seconds after which an io.Connect session is considered inactive via inactiveSessionTimeoutInSeconds.
Useful for monitoring and session cleanup.
New REST endpoint added for command discovery
GET /commands/descriptions/all → Returns all supported commands across all io.Connect platform versions with their respective descriptions, types, and supported platform versions.
Breaking Changes
PostgreSQL 13 no longer supported
io.Manager 2.1 drops support for PostgreSQL 13 - ensure you’re running PostgreSQL 14+.
Platform & runtime updates
Node.js 24 LTS support added
io.Manager 2.1 now supports Node.js 20 LTS, 22 LTS, and 24 LTS (ensure your environment matches these).
Bug Fixes & Quality Improvements
io.Manager 2.1 includes multiple stability and correctness fixes, such as:
- Handling of store configurations where accessList is null
- PostgreSQL schema quoting fixes
- MSSQL machine table update fixes
- Config merge improvements when version segments are missing
Admin UI 3.1 also fixes a variety of small UI bugs (blank screens, errors when adding layout, etc.) + a number of usability improvements like
- Better command execution UI
- Imporved feedback when exporting all data
- Improved Sessions dropdown sorting
- AG Grid column state persistence + reset behavior