Changelog
4.0
4.0.7
Release date: 15.08.2025
Improvements & Bug Fixes
- Improved integration between io.Connect and io.Manager.
4.0.6
Release date: 15.08.2025
Improvements & Bug Fixes
- Improved integration between io.Connect and io.Manager.
4.0.5
Release date: 15.08.2025
Improvements & Bug Fixes
- Improved integration between io.Connect and io.Manager.
4.0.4
Release date: 15.08.2025
Improvements & Bug Fixes
- Improved integration between io.Connect and io.Manager.
4.0.3
Release date: 12.08.2025
Improvements & Bug Fixes
- Improved integration between io.Connect and io.Manager.
4.0.2
Release date: 08.08.2025
Improvements & Bug Fixes
- Improved integration between io.Connect and io.Manager.
4.0.1
Release date: 07.08.2025
Improvements & Bug Fixes
- Improved integration between io.Connect and io.Manager.
Dependency Changes
The following dependencies were added to the package:
zodversion^4.0.10
4.0.0
Release date: 11.07.2025
Breaking Changes
- TypeScript types. For more details, see the Upgrade section.
- The
MatchAllexport has been renamed toConfigMatchAll.Improvements & Bug Fixes
- Added URL encoding to all path and query parameters.
- Added JSDoc comments to all API methods.
Dependency Changes
The following dependencies were removed from the package:
@types/requestThe following dependencies were updated:
@interopio/schemasfrom version^9.2.0to^9.7.0axiosfrom version^1.7.4to^1.9.0form-datafrom version^4.0.0to^4.0.2jwt-decodefrom version^3.1.2to^4.0.0
3.0
3.1.0
Release date: 16.08.2024
New Methods
New API methods have been added:
New Method Description api.initialize(): Promise<void>Initializes the API client. Calling it is required before using any of the new methods described here. api.hasCapability(capability: ServerCapability): booleanChecks whether the specified capability is supported by the io.Manager Server. Returns trueif the capability is supported andfalseotherwise. Use theServerCapabilityenumeration to specify the desired capability - e.g.,api.hasCapability(ServerCapability.ADMIN_API_V2_APP_ADD).api.appsV2.addApp(app: AddAppRequest): Promise<App>Creates a new app definition or throws an error if an app definition with the same nameproperty already exists. Returns the created app definition.api.appsV2.addOrUpdateApp(app: AddOrUpdateAppRequest): Promise<App>Creates a new app definition or updates an existing one if an app definition with the same nameproperty already exists. Returns the created or updated app definition.api.appsV2.updateApp(app: UpdateAppRequest): Promise<App>Updates an app definition or throws an error if an app definition with the specified nameproperty isn't found. Returns the updated app definition.api.layoutsV2.addLayout(layout: AddLayoutRequest): Promise<Layout>Creates a new Layout definition or throws an error if a Layout definition with the same combination of name,typeandownerproperties already exists. Returns the created Layout definition.api.layoutsV2.addOrUpdateLayout(layout: AddOrUpdateLayoutRequest): Promise<Layout>Creates a new Layout definition or updates an existing one if a Layout definition with the same idproperty (or the same combination ofname,typeandownerproperties ifidisn't provided) already exists. Returns the created or updated Layout definition.api.layoutsV2.updateLayout(layout: UpdateLayoutRequest): Promise<Layout>Updates a Layout definition or throws an error if a Layout definition with the specified idproperty (or the specified combination ofname,typeandownerproperties ifidisn't provided) isn't found. Returns the updated Layout definition.Deprecated Methods
The following API methods have been deprecated:
Deprecated Method New Method api.apps.addOrUpdate()Use api.appsV2.addOrUpdateApp()instead.api.layouts.addCommonLayout()Use api.layoutsV2.addLayout()instead.api.layouts.addLayout()Use api.layoutsV2.addLayout()instead.api.layouts.addUserLayout()Use api.layoutsV2.addLayout()instead.Improvements & Bug Fixes
- Audit fix for NPM packages.
2.0
2.0.2
Release date: 15.05.2024
Improvements & Bug Fixes
- Extended typings for
NumberFilterConditionandDateFilterConditionwithnotExistsoption.- Updated dependencies.
2.0.1
Release date: 27.03.2024
Improvements & Bug Fixes
- Moved to @interopio/schemas@9.2.0 package.
2.0.0
Release date: 22.03.2024
Breaking Changes
- Remove the
dataRequest parameterfromsystemConfig.getAll().
1.0
1.6.3
Release date: 10.02.2024
Improvements & Bug Fixes
- Fixed Axios error interceptor.
1.6.2
Release date: 12.01.2024
Improvements & Bug Fixes
- Audit fix for NPM packages.
1.6.0
Release date: 29.11.2023
New Features
- Added a response interceptor.
Improvements & Bug Fixes
- Updated Axios to from 0.28.0 to 1.6.2.
1.5.0
Release date: 15.06.2023
New Features
- Added a
coreoption inGlueInfo.
1.4.0
Release date: 19.05.2023
New Features
- Added a
assignLayoutToUser()API method.- Added a
setExplicitUserItems()API method.
1.3.2
Release date: 16.05.2023
Improvements & Bug Fixes
- Relaxed hello request.
1.3.1
Release date: 16.05.2023
Improvements & Bug Fixes
- Relaxed machine configuration.
1.3.0
Release date: 27.04.2023
New Features
- Exposed
transformResponseoptions.
1.2.0
Release date: 31.03.2023
Improvements & Bug Fixes
- Updated to latest
@interopio/schemas.
1.1.2
Release date: 01.11.2022
Improvements & Bug Fixes
- Fixed System Configuration API bug.
1.1.1
Release date: 01.11.2022
Improvements & Bug Fixes
- Fixed System Configuration API bug.
1.1.0
Release date: 31.10.2022
New Features
- Added a
removeConfigForIdentifier()method in the System Configuration API.
1.0.2
Release date: 23.10.2022
Improvements & Bug Fixes
- Added a
weightproperty toGlue42SystemConfigIdentifier.
1.0.1
Release date: 23.10.2022
Improvements & Bug Fixes
- Made some of the properties of
AuditLogoptional.
1.0.0
Release date: 15.10.2022
Breaking Changes
- Removed Node.js core dependencies
fsandpathwhich causes breaking changes in the Client API.
0.1
0.8.0
Release date: 27.09.2022
New Features
- Added an
unload()method to the Client API.
0.7.6
Release date: 19.09.2022
Improvements & Bug Fixes
- Fixed typings.
0.7.5
Release date: 07.06.2022
Improvements & Bug Fixes
- Fixed the
addFeedback()method.
0.7.3
Release date: 07.06.2022
Improvements & Bug Fixes
- Fixed URL joining when using a custom request module.
0.7.2
Release date: 07.06.2022
Improvements & Bug Fixes
- Removed
urlJoin()and fixed URL joining when using a custom request module.
0.7.0
Release date: 22.05.2022
New Features
- Added support for passing a custom request library.
0.6.0
Release date: 22.03.2022
New Features
- Added a Schema API.
0.5.0
Release date: 21.03.2022
New Features
- Added support for Basic authentication in
Options.- Added a
passwordproperty inUser.
0.4.5
Release date: 13.03.2022
New Features
- Added a
getGroupsFeatures()method in the Groups API.