How to use this page:
Find your selected Jira issues in the table below. Select the expand to use them as your source of truth to write release notes.
|
Release |
https://smartmakers.atlassian.net/projects/TH/versions/10529 |
|
Date |
|
|
Version |
8.6.0 |
|
Description |
|
|
Contributors |
@User |
Issues in this release
Before you share the page, review the contents of each Jira issue and remove any sensitive data.
|
Issue |
Summary |
Issue Type |
Description |
Linked Issues |
|---|---|---|---|---|
|
Predictable Login Page Language Behaviour |
Story |
The login page currently has two independent problems that together make language behaviour feel unpredictable to users. Problem 1: The login page overwrites the user's saved language preference. Any language change made via the login page dropdown is treated as a permanent account update. This means a user who switches the login page to their preferred language just to read it will have their account silently updated to that language the moment they authenticate — even if their profile already had a different language saved. Problem 2: The login page ignores available language signals. Before a user logs in, the system has access to two useful signals: the user's browser language setting, and the tenant's configured default language. Currently both are ignored. The login page always displays in English regardless of context, so users from German-speaking tenants always encounter an English screen on their first visit. |
||
|
Support Tenant Default Language & Preferences in Login Response |
Story |
New users are currently defaulted to English ( |
||
|
Clean up legacy standard asset view from Asset Status Component |
Task |
With the recent introduction of the
Acceptance Criteria
|
|
|
|
Search field loses focus and blocks typing during asset filtering in Assets View |
Bug |
Environment:
This creates a disruptive and frustrating search experience, especially for slower typing speeds or larger datasets where filtering takes longer.
Steps to Reproduce:
Additional Information:
|
|
|
|
Device Labels: Display usage counts for Data Tables and Tracking Algorithms on the delete confirmation modal |
Bug |
|
|
|
|
Rename or delete labels from devices overview sidebar |
Story |
Labels organize devices and are referenced by integrations and Data Tables to determine which devices feed into them. As tenants grow, taxonomies drift — typos, naming changes, project labels outliving their projects — but every correction today requires leaving the current view to navigate to the dedicated Manage Labels page. The friction is small per action but compounds: cleanup is deferred, taxonomies degrade, and misnamed labels stay in place even when they front production data flows. See google mail label user experience The capability already exists: the current Delete Label dialog surfaces affected devices, integrations, and Data Tables, and references are by ID, so renames are non-destructive. What is missing is proximity — comparable to Gmail's hover-revealed three-dot menu on labels. |
|
|
|
[New Feature] Enable Copy of Field Names by Double-Clicking on the grid header in Kendo Time Series Grid |
Improvement |
This feature has been requested by the Delivery Team (requested by Pascal). It is intended to improve usability when working with device data, especially during troubleshooting, and data analysis activities where field names are frequently referenced. Since the application uses the Kendo UI for Angular Grid time series grid in the Device Detail Data tab, this enhancement should be implemented at the kendo time series grid level to ensure consistency across all time series grids. |
|
|
|
Validation error messages in Notifications tab are inconsistent and unclear |
Improvement |
Validation error messages in the Notifications settings are currently inconsistent in both placement and clarity, leading to poor user experience. Observed issues:
This makes it harder for users to quickly understand and correct input errors. Steps to Reproduce
Actual Result
Expected Result
|
|
|
|
Time Schedule dropdown shows empty space instead of placeholder in Device Automation |
Bug |
Impacted area: Whole device automation module - @User
Environment
Description
In the Time Schedule tab of Device Automation, the time selection dropdown displays an empty blank area instead of a placeholder or default value when no time is selected. This creates confusion for users, as it is unclear whether a value is missing, loading, or incorrectly rendered.
Steps to Reproduce
|
|
|
|
[PUBLIC SHARING LINKS] Allow end users to change the language of the public asset page |
Story |
Timeboxed 2d 4h I want localized shared asset page, So that I can understand shared tracking information clearly in my preferred language. Live Figma Design
https://join-ozone-66722170.figma.site Figma Make File
|
|
|
|
[STATE BASED BATTERY INFO] Show State-Based Battery Info on Device Detail page |
Story |
Changes made for this ticket has been reverted Revert MR:https://gitlab.com/smartmakers/things-hub/-/merge_requests/6825
|
|
|
|
Migrate asset journey view to the Advanced Map |
Improvement |
@User please take care of this The asset journey feature shows users the path an asset travelled over time through directional arrows and event markers on a map, with filtering and detailed event information. Today this only works on the legacy map. Bring the same capability to the Advanced Map and switch the asset journey page over to it. User value: Users tracking asset history see a consistent map experience with the rest of the app. |
|
|
|
Migrate site floorplan editing to the Advanced Map |
Improvement |
Site administrators upload a floorplan image and position it on the map to align with the actual site layout. The process is: upload the image, see it appear on the map centered at the site with a bounding rectangle, then drag and resize it to the correct position and size. A transparency slider lets admins see both the floorplan and the underlying map at the same time (starting at fifty percent opacity) so they can align details accurately. Today this only works on the legacy map. Bring the same capability to the Advanced Map and switch the site floorplan page over to it. User value: Site admins get a consistent floorplan editing experience across the app — same controls, same look — instead of switching to an older map that behaves differently. |
|
|
|
Upgrade from Angular 19 to Angular Latest Stable Release (current is 21) |
Story |
|