2025
March
March 5, 2025: Input history metadata is now editable
It is already possible to edit the metadata of an input history entry even after the initial file upload. This applies both to the Predefined Metadata entries and to Custom Metadata, except for the protected fileName attribute.
This functionality is useful in case you forgot to add important metadata when uploading the file to be processed, or if you want to adjust or enrich its metadata later on.
An update of the metadata may or may not trigger a reprocessing job, depending on the configuration of the respective processing pipeline. By default, the automatic reprocessing of the input file upon metadata update is disabled.
To reach the Edit Metadata dialog, go to the respective input history entry and click its
preview icon. In the displayed details area, click the
edit icon next to Metadata.
In addition, we have added a Data type selector for custom metadata entries.
For details, refer to Input History and Configuring a pipeline.
February
February 28, 2025: Various improvements and bug fixes
Throughout the month, along with the already reported new features and improvements, we have also made the following:
Improvements
INS-3529 - Collection selection boxes should be sorted
Bug fixes
INS-5845 - Support Dates and Timeranges before 1.1.1970
INS-6176 - Decoder uploads / deletes should be logged because they are billed
INS-4601 - Device History - Changing thing attributes will generate history entries, even it not intended
February 25, 2025: Widgets are now collapsible
You can now save space on your dashboards with the new Collapsible widget content option in the widget configuration editor, which allows you to collapse and expand widgets on the dashboard.
The option applies to all widgets added to dashboards with grid-based layout, except for Filter widgets, Playback widgets, Tab widgets (including all of their tabs), and Action button widgets.
The expanded or collapsed state is stored in the local storage and thus the next time you open the dashboard your widget will be displayed as you last used it.
Keep in mind that if a widget is collapsed on the dashboard, it cannot be exported and for that it would have to be expanded again.
For details concerning the specific widgets, refer to Working with widgets.
February 14, 2025: Improved rearranging of widgets on dashboards with grid-based layout
We have introduced new zoom in and zoom out options in the rearrangement of dashboards with grid-based layout, both compact and free-floating.
This is especially convenient for dashboards with many widgets, as the zoom out gives you immediately an overview of the entire dashboard and eliminates the need for scrolling back and forth.
In addition, we have also applied automatic zoom out when the Rearrange option is activated for certain dashboards, depending on their size.
The new zooming options are available also when you rearrange widgets in the separate tabs of a tab widget.
For details about the grid-based layout and how to rearrange the widgets on such dashboards, see Arranging widgets in the grid-based layout.
February 13, 2025: Filter sharing button made optional
The recently introduced
Share filter url icon in the Filter widget's header bar is now made optional, i.e. it can already be activated for filter widgets individually.
For that, a new Share button available field is introduced in the General Settings of the Filter widget configuration editor. Its default value is No, both for existing and for newly created widgets.
Before you activate the sharing button, please consider the following warning: Activating the share button will allow others to see the project members. Please verify compliance with your project's data privacy before proceeding.
For details, refer to Filter widget and General widgets > Additional functions of filter widgets.
February 12, 2025: Easier sharing of filter settings
Dashboard filters affect the data displayed on the dashboard. You can now easily share your filter, as well as the entire dashboard on which this filter is added, with other project members.
However, these users will need the same rights as yours, otherwise they may see different content or no content at all.
To share the filter and the respective dashboard, click the
Share filter url icon in the widget's header bar.
Details about this functionality are described in General widgets > Additional functions of filter widgets.
To learn more about filter widgets, refer to Filter widget.
February 4, 2025: Device management features
The former Service API: IoT Things is now renamed to Service API: Device Management. All API paths remain the same.
On that occasion, several notions have also been renamed without affecting the functionalities behind them. For example, the former Master Data Management has been renamed to Device Management, Master Data History is now Device History, and so on.
For details, refer to API references.
February 3, 2025: Widget Export service improved with a configurable load timeout parameter
The Widget Export service provides a convenient way to export images out of your widgets, for example in order to integrate them in offline reports.
The service is now further enhanced with the configurable loadTimeout parameter, whose default value is 30 seconds. This parameter allows you to manage the timeout in case your widget contains a lot of data and the export involves a long-running query. Thus, you will avoid the situation of generating images with no data or missing data due to early timeout.
The screenshot below shows the Export info dialog with the loadTimeout parameter, which can be accessed on the UI for chart and map widgets. For all the other widgets this parameter can be configured through the API.
For details, refer to Widget Export.
January
January 31, 2025: Improvements and bug fixes
Throughout the month, along with the already reported new features and improvements, we have also made the following:
Improvements
INS-6982 - Cleanup - IoT Suite binding API users should be treated as normal technical users
January 24, 2025: Filter widget improvements
The Filter Panel widget is now renamed to Filter widget.
In addition, the widget offers a new configuration option in its General Settings. In particular, the new Display mode drop-down allows you to choose whether the filter should always stay on top of the dashboard, regardless of your scrolling, or should be displayed as a regular widget.
As the name suggests, the Sticky option will make the widget stick to the top of the dashboard. When that is the case, the widget's title will be hidden, along with the widget's Lasts updated property next to the title.
The Draggable option on the other hand allows the widget to behave like any other widget.
Find out more in Filter widget.
January 15, 2025: Billing Month and Termination Day changed
Since 2025, the start and end day of the billing month have changed as described in the table below.
|
Billing Month |
Selector in UI |
Year 2024 |
From 21st of previous month to 20th of selected month |
|
January 2025 |
From 21st of December 2024 to 15th of January 2025 |
|
Starting February 2025 |
From 16th of previous month to 15th of selected month |
|
Since the termination date of a subscription depends on the billing month this has also changed: the day is now the 15th instead of 20th as described in Subscription Management.
January 15, 2025: Easy access to hidden filter widgets
Filter widgets, both visible and hidden on the dashboard, can now be edited more easily through the new
Edit Filters option.
This option is available on the dashboard actions menu only when the dashboard already has a filter widget. By clicking this option, you will navigate directly to the filter widget's configuration editor.
For comparison, in the past you had to use the rearrange widgets option and then navigate to the filter widget.
For details, refer to Filter Panel widget and Editing a widget.
January 15, 2025: Custom widgets can now be developed and shared across Bosch IoT Insights projects
There are plenty of available widgets in Bosch IoT Insights. Despite that, there are use cases which cannot be well-served through these widgets.
For such situations, Bosch IoT Insights now offers the possibility to its paid plan customers to develop, build, and deploy their own custom widgets, and also share them with other projects. The widgets can be developed as so called "web components" in any suitable development framework and language, e.g. Angular, JavaScript, etc.
To allow an easy start with this new feature, we provide a demo repository containing an example on how to do this. This repository can be shared with the authorized custom widget developers. It contains the required configurations, a few templates which can be easily copied and adjusted, as well as the build and deploy workflows.
Once an own custom widget is deployed, the Custom Widgets will appear as a third group in the Add Widget dialog, after the General Widgets and Chart Widgets.
The new feature is documented from the perspective of the different roles involved in the process - a Bosch IoT Insights project admin, a custom widget developer, and a custom widget reviewer.
To learn how to use the Custom Widgets UI menu, refer to Custom Widgets in the User guide.
For more in-depth technical information, refer to Custom Widgets in the Developer guide.
See also an introduction to Web Components.
January 10, 2025: Tab widget now supports data sources and dynamic tab titles
The widget configurator is now enriched with the well-known sections of General Settings, Data Sources and Data Transformation, which are present in several other widgets already.
In addition to the title of the widget itself, now the titles of the separate tabs can also include dynamic data source references, filter widget references, as well as user context references.
For details, refer to Tab widget.
January 8, 2025: Copy-pasting of custom properties of devices
With the new improvement, custom device properties can now be easily copied and pasted through the dedicated buttons.
The Copy all button allows you to copy all custom properties of a certain device and then paste them with the proper table formatting, for example in Excel or Notepad.
The Paste button allows you to paste a set of properties which were already copied, for example from another source like Excel or Notepad. By that, you can add multiple new custom properties to a device at once. You simply need to click on any key or value field, and then click the Paste button, or use the keyboard combinations from the button's tooltip.
For details, refer to General information block.