Applications

Release 10.10.0.41

Info
There have not been any significant improvements or fixes related to this component since the last Maintenance release.

Release 10.10.0.36

Info
There have not been any significant improvements or fixes related to this component since the last Maintenance release.

Release 10.10.0.35

Info
There have not been any significant improvements or fixes related to this component since the last Maintenance release.

Release 10.10.0.33

Info
There have not been any significant improvements or fixes related to this component since the last Maintenance release.

Release 10.10.0.32

Fixes

Component Description Issue
Cockpit References to Cumulocity IoT in the smartphone wizard have been replaced with white-labeled terms. MTM-44397

Release 10.10.0.31

Info
There have not been any significant improvements or fixes related to this component since the last Maintenance release.

Release 10.10.0.30

Fixes

Component Description Issue
Cockpit In the Groups page, it is now also possible to sort via the alarms column. MTM-43085
Cockpit The image in the dashboard's "Image" widget had not been properly resized. This has been fixed by making the image width responsive. DM-622

Release 10.10.0.28

Info
There have not been any significant improvements or fixes related to this component since the last Maintenance release.

Release 10.10.0.26

Fixes

Component Description Issue
Web SDK When proxying from a locally developed application within the Web SDK, WebSocket was failing and falling back to long-polling (HTTP-based). This fix enables the WebSocket connection again. MTM-42566

Release 10.10.0.24

Fixes

tr>

Component Description Issue
Cockpit Setting "0" as decimal places value in the "Silo" and "Linear gauge" widget now works correctly. MTM-42024
Cockpit The image in the dashboard's "Image" widget had not been properly resized. This has been fixed by making the image width responsive. MTM-42351

Release 10.10.0.21

Fixes

Component Description Issue
Web SDK A bug in the typing interface of @c8y/client was removed which led to compile type errors while using older versions of the Web SDK. MTM-42047

Release 10.10.0.20

Info
There have not been any significant improvements or fixes related to this component since the last Maintenance release.

Release 10.10.0.19

Info
There have not been any significant improvements or fixes related to this component since the last Maintenance release.

Release 10.10.0.18

Info
There have not been any significant improvements or fixes related to this component since the last Maintenance release.

Release 10.10.0.17

Info
There have not been any significant improvements or fixes related to this component since the last Maintenance release.

Release 10.10.0.15

Fixes

Component Description Issue Team
Web SDK When changing the localization to certain languages, for instance Arabic, date strings generated by an application will no longer break API calls. MTM-40087

Release 10.10.0.14

Info
There have not been any significant improvements or fixes related to this component since the last Maintenance release.

Release 10.10.0.13

Fixes

Component Description Issue
Cockpit In the "Asset table" widget, the width of the dropdown field for selecting operations was too small. This problem has been fixed by setting a minimal width to the dropdown. MTM-40394

Release 10.10.0.12

Fixes

Component Description Issue
Cockpit Fixed an issue in the "Alarm list" widget where the UI did not correctly filter by type. MTM-39937

Release 10.10.0.8

Improvements

Component Description Issue
Cockpit The visualization of the "Silo" and "Linear gauge" widgets as well as of the data points in the Data Point Library has been improved. MTM-36264
Cockpit A map widget placed in a group dashboard will now have the same limit of displayed devices as a map widget placed in an overview dashboard. MTM-38765
Cockpit The sorting of widgets in dashboards in a mobile view has been improved so that the widgets are no longer displayed in random order. MTM-39499
Java SDK The Java SDK has been updated to use the Jersey 2.33 library. As a result, if you update your Java SDK library you must change some of the classes used. For further information, see the Migration guide which is available at https://eclipse-ee4j.github.io/jersey.github.io/documentation/latest/migration.html#mig-1.x. MTM-38027
Java SDK As part of the continuous process of ensuring all components of Cumulocity IoT use the latest libraries, the Jakarta HTTP client has been replaced by Apache HttpComponents 4.x. MTM-37741
Web SDK Developer experience has been improved with hover-over documentation provided whilst coding in the IDE of choice. MTM-36289
Web SDK Support for Internet Explorer has been removed. MTM-37355
Web SDK Developers who use the WebSDK to build their own UI applications, can now more easily re-use the components from the @c8y/ngx-components/operations package as these have been split into finer-grained modules. This enables the components to be used individually and gives more flexibility for re-using components comprising the Bulk operations page in the standard Device management application to build similar pages in custom applications. Developers can now for example re-use a component to display single bulk operation details, easily display a list of bulk operation in their application or create a bulk operation creation wizard using only a subset of the standard provided bulk operation types and/or defining custom ones. MTM-36243
Web SDK When a new application is created using the Web SDK CLI (c8ycli), the branding options are now set by default. This way the tenant branding configuration will now always be applied to all custom applications created with the Web SDK CLI. MTM-37259
Web SDK The preventDuplicates flag added to the NavigatorNodeData interface allows multiple modules to independently declare the same navigator node. Setting the flag to true will prevent the node to appear more than once in the navigator if one or more other modules have also declared it. Two nodes are considered a duplicate if they have the same path, label and parent. MTM-37981
Web SDK The Web SDK has been enhanced to allow the ProviderConfigurationModule to support tabs as part of its navigation. The JSON object will optionally contain a tab definition; this tab will then be displayed in the view for that navigation path. MTM-37982
Web SDK The ngx-components documentation has been improved. The complete ApplicationOptions interface specification is now available under http://resources.cumulocity.com/documentation/websdk/ngx-components/classes/ApplicationOptions.html. MTM-38090
Web SDK The DynamicFormsUIThemeModule (@c8y/ngx-components) provides a UI library with form controls to build dynamic forms with the DynamicFormsModule (@c8y/ngx-components) based on Angular Formly. The library has been extended with a file picker/drop area control allowing developers to declare file inputs in their dynamic forms. The type can be declared in both Formly schema (type: 'file') and JSON schema. In the case of JSON schema every property having contentEncoding and/or contentMediaType properties defined will be mapped to type: 'file'. MTM-38460
Web SDK In order to align the UI with the new Software AG design, the previously used "font awesome" icons have been replaced by a new set of icons. All CSS classes with the prefix fa-** are now updated to use the dlt-c8y-icon-** prefix, keeping the icon name unchanged. The c8y-icon directive has also been updated to reflect this behavior. fa-** utility classes were also changed and now use a more generic prefix: icon-** . For consistency, developers should use these icons, following the c8y-icon directive. MTM-38521
UI In order to align the UI with the new Software AG design, the previously used "font awesome" icons have been replaced by a new set of icons. All CSS classes with the prefix fa-** are now updated to use the dlt-c8y-icon-** prefix, keeping the icon name unchanged. The c8y-icon directive has also been updated to reflect this behavior. For consistency, developers should use these icons, following the c8y-icon directive. MTM-38521

Fixes

Component Description Issue
Cockpit The performance of the "Asset table" widget has been improved by loading the next page of devices only when the bottom of the list is reached and the user clicks "Load more". MTM-35132
Cockpit When using multiple email addresses while creating a new schedule not all email addresses were properly validated. This meant sending the emails at a later stage would fail. This is now resolved. MTM-34634
Cockpit Fixed an issue with alert messages missing a description for the operation created from the "Asset table" widget. MTM-36719
Cockpit Fixed an issue where selecting custom time would result in switching back to the previously chosen mode in the data explorer. MTM-38172
Web SDK The UI language now switches to German if a subset language of German is configured in the browser (for example, Austrian). MTM-38244