Opinum Data Hub 6.3
Release date: 2 October 2024 in ODH EU, 7 October in ODH US
This release improves the performances of the UI of Data Hub to display a larger number of objects more quickly.
More and more of our customers are using Data Hub with greater volumes of objects (sources, variables, dashboards, etc.). We have made improvements so that the Data Hub UI can scale and manage a greater number of items.
Faster display of dashboards
The time taken to display the dashboards has been optimised in part by modifying the way tiles are loaded. Now tiles load as the user scrolls and tiles stop loading as soon as the user leaves a dashboard.
In addition, a number of optimisations have contributed to these improvements and increase the speed at which the pop-up for each graphic opens:
- Optimisation of the way data are retrieved to be displayed in a tile.
- Sites dropdowns. Now 20 sites are displayed by default, and all you have to do is start typing to find the site you're looking for. This change has been applied to all site drop-down lists throughout the interface.
- Variables dropdowns. To maximise optimisation, we have removed the automatic selection of the default variable. This change has been applied to all site drop-down lists throughout the interface.
Note
Depending on the results in production and feedback from users, the functionality of automatic selection of default variable may be re-implemented.
Faster display of grids
We have changed the way in which users are retrieved in grids and pop-ups. All elements that display users will be displayed much more quickly: reports, alerts and alarms grids; dashboards,sources, reports, alerts and alarms pop-ups.
Note
Temporarily the search for users with space is no longer available. This facility will be restored shortly.
New Splash Screen for a smoother loading experience
We've implemented a splash screen to improve user experience and avoid the display of an empty screen.
API changes
We strive to minimise changes to the API when optimising and upgrading, only the GET /forms and GET /forms/{id} will change with this release.
Previously, the response could:
- contains properties of type array that are empty '"localisations": []'
- miss the array property if it was empty or not defined
Now, Empty properties of 'array' type will always be returned as existing but empty: '"localisations": []'
Bug fixes
- In calculated variables:
- Fix bug preventing issue with calculation when using multiple periods.
- Fix bug preventing to preview calculated variable.