Changelog
3.0
3.1.0
Release date: 30.01.2026
New Features
- The Admin UI now persists the user session after login when using Basic authentication. Persisting the user session is enabled by default and is managed via a signed JWT stored in a session cookie. To disable session cookies and persisting the user session, set the
useSessionCookieproperty of theauth_basicobject tofalse:<AdminUI apiURL="http://localhost:4356/api" auth="basic" auth_basic={{ useSessionCookie: false }} />Improvements & Bug Fixes
- Updated the toggle label for disabling app definitions to "Disable app".
- Added scroll to the Layout definition preview in the confirmation step so that large content no longer hides the control buttons.
- Improved the dialog message when deleting a Layout to show its visibility status.
- Improved the success alert when creating or updating a Layout to show its visibility status.
- Improved feedback when exporting all data.
- Updated the "User" card description in the "Dashboard" page.
- Replaced the Layout visibility filter control with a multi-select dropdown. Now private, public and shared Layouts are displayed simultaneously by default.
- Improved the UI for command execution.
- Improved the "Sessions" dropdown when adding new commands:
- Sessions are now sorted from newest to oldest.
- Each session now includes the io.Connect platform version and user machine name.
- Inactive sessions are no longer listed.
- Improved AG Grid tables across the Admin UI. The column state now persists with the option to reset it on demand.
- Fixed a bug where the contents of AG Grid tables couldn't be copied to the clipboard.
- Fixed a bug where the JSON editor and preview block backgrounds blended into the app background in light mode.
- Fixed a bug that allowed the creation of user groups containing only a whitespace.
- Fixed a bug that allowed creation of Layouts containing only a whitespace, which prevented them from being edited after creation.
- Fixed a bug where numeric type inputs in the definition step for adding or editing app definitions converted numeric values to string values.
- Fixed a bug where some empty string values weren't correctly removed in the advanced definition view when adding or editing app definitions.
- Fixed a bug where navigating to the new app definition page while still editing an existing app automatically filled the new app form with the app definition values of the currently edited app.
- Fixed a bug where switching between io.Connect and FDC3 definition types when adding apps in advanced view didn't reset the form.
- Fixed a bug where importing from FDC3 app directory caused multiple validation errors to stack, displaying the wrong error on top.
- The
"accessList"property now appears as an empty array in the confirmation step when adding or editing apps if user groups aren't added.- Fixed a bug where filtering multi‑word user groups in the "Groups" dropdown incorrectly concatenated words when the highlighted character was positioned before a space.
- Fixed a bug where leaving an empty JSON object when editing an app definition in advanced view resulted in a blank screen.
- Fixed a bug causing a
500error when adding a Layout to a user group.- Fixed a bug where attempting to edit a nonexistent Layout caused endless loading.
- Fixed a bug where typing the "true" or "false" strings in the "Owner" input when adding or editing a Layout was parsed as
trueorfalseBoolean values.Dependency Changes
The following new dependencies have been added to the package:
@ag-grid-enterprise/side-barversion^32.3.5The following dependencies have been updated:
@interopio/manager-apifrom version^4.0.0to^4.1.0
3.0.0
Release date: 11.07.2025
⚠️ Note that the following io.Manager NPM packages will now be published in the public NPM registry:
@interopio/manageras of version2.0.0;@interopio/manager-admin-uias of version3.0.0;Previous versions of the packages will still be available in the private JFROG registry.
Breaking Changes
- Dropped React 17 support. For more details, see the Upgrade section.
- Removed the
userstop-level configuration property. Its options will now be implied from theauthtop-level configuration property.Improvements & Bug Fixes
The Admin UI now shows the io.Manager license status.
Added the
ADMIN_UI_PORTenvironment variable for users of themanager-admin-uidocker image. Defines the port to which the web server listens internally. Defaults to80.Dependency Changes
The following new dependencies have been added to the package:
@ag-grid-community/client-side-row-modelversion^32.3.5@ag-grid-community/stylesversion^32.3.5@ag-grid-enterprise/row-groupingversion^32.3.4@ag-grid-enterprise/set-filterversion^32.3.5@interopio/themeversion^3.0.1bootstrapversion^5.3.6date-fnsversion^4.1.0highlight.jsversion^11.11.1react-router-domversion^7.6.0The following dependencies have been removed from the package:
@ag-grid-enterprise/all-modules@interopio/schemas@types/ajv@types/lodash@types/react-tag-autocompletecijsoneditorjsoneditor-reactThe following dependencies have been updated:
@ag-grid-community/corefrom version^25.0.1to^32.3.4@ag-grid-community/reactfrom version^25.0.1to^32.3.5@ag-grid-enterprise/server-side-row-modelfrom version^25.0.0to^32.3.5@auth0/auth0-reactfrom version^1.9.0to^2.3.0@interopio/manager-apifrom version^3.0.1to^3.1.7@interopio/utilsfrom version^1.2.0to^2.0.1@monaco-editor/reactfrom version^4.4.6to^4.7.0@okta/okta-auth-jsfrom version^7.5.1to^7.12.1@okta/okta-reactfrom version^6.8.0to^6.10.0react-selectfrom version^5.2.2to^5.10.1react-tag-autocompletefrom version^6.3.0to^7.5.0react-virtuosofrom version^2.7.1to^4.12.7reactstrapfrom version^9.0.1to^9.2.3use-react-router-breadcrumbsfrom version^3.1.0to^4.0.1The following peer dependencies have been removed from the package:
react-router-domThe following peer dependencies have been updated:
reactfrom version>=17.0.2to^18.3.1react-domfrom version>=17.0.2to^18.3.1
2.0
2.0.5
Release date: 19.11.2024
Improvements & Bug Fixes
- Updated branding.
- Refactored the UI for Basic authentication.
2.0.4
Release date: 01.11.2024
New Features
- Added
REACT_APP_AG_GRID_LIC_KEYenvironment variable - use to provide a license key for AG Grid.- Added Docker health checks.
Improvements & Bug Fixes
- Fixed incorrect link on the "Dashboard" page pointing to the "Feedback" page.
2.0.3
Release date: 12.09.2024
Improvements & Bug Fixes
- Fixed a bug where sometimes state changes to the custom authenticator passed to the
<AdminUI />component would not be taken into account.
2.0.2
Release date: 09.09.2024
Improvements & Bug Fixes
- Fixed a bug where the button to download a command result in the "View Command" page would download an invalid ZIP file.
2.0.1
Release date: 04.09.2024
Improvements & Bug Fixes
- Authentication type None: Adjusted
authUserprioritization when the io.Manager Admin UI is running in an io.Connect Desktop container.- Group
GLUE42_SERVER_ADMINwill now appear in the user group selection UI without needing to be manually created.
2.0.0
Release date: 15.05.2024
Breaking Changes
- Auth providers aren't exported as classes from the package any more. To use them, set the auth property of the component to the corresponding string.
New Features
- Added support for Okta authentication.
Improvements & Bug Fixes
- Fixed a CSS bug that was offsetting the app menu.
- Fixed a bug that caused the JSON editor to break when updating apps by changing their name.
1.0
1.2.0
Release date: 22.03.2024
New Features
- Added support for importing apps from existing FDC3 AppD.
- Added support for defining FDC3 apps in the server.
- Added built-in login components for none and basic flows.
- Added view modal for machine displays.
Improvements & Bug Fixes
- Fixed default group colDef configuration.
- Disabled sorting, filtering, grouping for some Grid columns to reflect new Data Request restrictions.
1.1.0
Release date: 12.03.2024
New Features
- Added
<AutoLogin />and<UserPassLogin />helper components.
1.0.1
Release date: 07.03.2024
Improvements & Bug Fixes
- Made
"title"and"caption"in the app definition optional.- Added a
"folder"field under"customProperties".- Added a
"includeInWorkspaces"field under"customProperties"that defaults totrue.- Fixed a bug where validation would fail if the value of the
"allowMultiple"field value was changed.
1.0.0
Release date: 04.12.2023
Breaking Changes
- Updated Axios to the latest version. This is a breaking change for React apps built with CRA, because of lack of support for CJS files.
New Features
- Added a response interceptor.
0.1
0.12.0
Release date: 19.07.2023
New Features
- Added support for None authentication.
0.11.1
Release date: 11.05.2023
New Features
- Extended Auth0 configuration options.
0.11.0
Release date: 11.05.2023
New Features
- Added Auth0 support.
0.10.0
Release date: 31.03.2023
New Features
- Added checkbox that allows skipping validation when importing Layouts.
- Added checkbox that allows skipping validation when importing apps.
0.9.0
Release date: 03.11.2022
New Features
- Added support for remote configurations.
0.8.0
Release date: 19.09.2022
New Features
- Added support for exporting data.
0.7.1
Release date: 24.08.2022
Improvements & Bug Fixes
- Fixed build.
0.7.0
Release date: 24.08.2022
New Features
- Added the option to skip validation for app definitions.
0.6.1
Release date: 23.03.2022
Improvements & Bug Fixes
- Fixed schema validation of apps and Layouts.
0.6.0
Release date: 21.03.2022
New Features
- Added support for Basic authentication.
0.5.11
Release date: 17.03.2022
New Features
- Add an optional
logOut()method to authentication providers.
0.5.10
Release date: 17.03.2022
Improvements & Bug Fixes
- Fixed issues with destructuring in Custom authentication.
0.5.9
Release date: 14.03.2022
Improvements & Bug Fixes
- Fixed font size in the
<Footer />component.- Fixed the "Info" link.
- Removed "Coming soon..." from the "Dashboard".