Applications

Release 10.11.0.38

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

Release 10.11.0.37

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

Release 10.11.0.36

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

Release 10.11.0.33

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

Release 10.11.0.32

Fixes

Component Description Issue
Cockpit Elements in "Help and Service" widgets that did not redirect to another URL but triggered some actions could not be clicked. This issue has been fixed. MTM-45980
Web SDK The total number of items counter now shows the correct value when deleting nested subgroups. MTM-44930

Release 10.11.0.31

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

Release 10.11.0.28

Fixes

Component Description Issue
Cockpit Fixed an issue with some files (for example, *.xlsx) being corrupted when downloaded via link {tenant-domain}/apps/administration/#/files?download={binaryId}. Now the files are downloaded correctly. MTM-41800

Release 10.11.0.26

Fixes

Component Description Issue
Cockpit In the New export window, the date picker dropdown is now expanded correctly when selecting a custom date range for a report. MTM-44296

Release 10.11.0.25

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

Release 10.11.0.24

Fixes

Component Description Issue
Documentation For more clarity, additional information has been added to the documentation on the counters in the Alarms page/tab. See Device Management > Working with alarms in the User guide. MTM-44477

Release 10.11.0.23

Fixes

Component Description Issue
Cockpit References to Cumulocity IoT in the smartphone wizard have been replaced with white-labeled terms. MTM-44397
Microservices In order to address the Spring4Shell vulnerability (CVE-2022-22965), the following Java Microservice SDKs have been updated.
- For Java & Microservice SDK 10.11: Spring Framework has been upgraded to version 5.3.18.
- For Java & Microservice SDK 10.10 and 10.9: Spring Framework has been upgraded to version 5.2.20.RELEASE.
- For Microservice SDK 10.7: Spring Framework has been upgraded to version 5.2.20.RELEASE.
It is recommended that customers re-build their microservices with these updated SDKs.
MTM-44862

Release 10.11.0.22

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

Release 10.11.0.19

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. MTM-44366

Release 10.11.0.17

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

Release 10.11.0.16

Fixes

s
Component Description Issue
Java SDK To improve security, Spring Framework has been upgraded to version 5.3.15 and Spring Security has been upgraded to version 5.6.1. The upgrade addresses vulnerability issues related to Spring frameworks. MTM-43679
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
Web SDK Groups in the Inventory roles tab of a user now show as opened if they are clicked but empty. They can be collapsed by clicking them once more. MTM-43619

Release 10.11.0.12

Fixes

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
Web SDK An issue has been fixed in the typing interface of @c8y/client that led to compile type errors while using older versions of the Web SDK. MTM-42047

Release 10.11.0.8

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

Release 10.11.0.4

Improvements

Component Description Issue
Cockpit When assigning devices to a group it is now possible to select/deselect all devices by using the added checkbox in the column header. MTM-38156
Cockpit It is now possible to save a data point configuration to the library from the widget context (for example, the "Data graph" widget). MTM-38941
Microservices It is now possible to define the number of replicas for a certain microservice in the microservice manifest. See General aspects > Microservice manifest in the Microservice SDK guide. MTM-39869
Web SDK Cumulocity IoT Web SDK has been upgraded to Angular 11. MTM-37127
Web SDK In order to decouple the @c8y/client library from RxJS library methods, the use of observables or other RxJS features has been removed. To continue using real-time data in your code use the new Observable(), defer() or from() to compose an observable on your own. For example:

observable(channel: string) {
return new Observable<any>(observer => {
const subscription = this.realtime.subscribe(channel, msg => {
const data = {
channel: msg.channel,
data: msg.data.data,
id: msg.id,
realtimeAction: msg.data.realtimeAction
};
return observer.next(data);
});
return () => this.realtime.unsubscribe(subscription);
});
}
MTM-34978
Web SDK A new utility function toObservable has been added to the Web SDK as part of the @c8y/ngx-components library. It converts any value provided as an argument to an observable, that emits this value and then completes. Developers can use it as a convenient method to handle any value as an observable rather than mixing observables and other types (for example, Promises), and eliminate any checks and conversions in their logic. MTM-38461

Fixes

Component Description Issue
Cockpit Fixed layout issues with fields and labels, and issues when switching to the edit mode in the "Asset properties" widget, which appeared when several properties with the same key were selected. MTM-38453
Cockpit The dashboard widgets of the smallest size are no longer overlapping each other when resizing the browser window. MTM-39517
Cockpit A layout issue in the "Data points table" widget - showing data behind the header when scrolling a list of entries - has been fixed. MTM-39539
UI Fixed an issue with the application switcher where the application icon did not change after changing the application version containing the new icon. MTM-37944
Web SDK Information for developers has been added in case of an issue that can happen when using the Web SDK, angular-cli, and a custom index template. Custom index templates can be set in two places: angular.json and package.json. For the Web SDK to work the angular.json is not supported. Instead of failing silently, the developer will now be informed. MTM-39831
Web SDK If a page title is not defined in the application options via the globalTitle property a default is now provided. MTM-41107
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