Skip to main content
Skip table of contents

2026-03-30 - thingsHub 8.3.0

Overview: This release, 8.3.0, introduces significant performance optimizations and stability enhancements, centered on the transition to the Advanced Map Component across several modules. Key updates include new BLE Beacon onboarding capabilities and a comprehensive suite of bug fixes for Device Configuration, SSO Login, and UI Navigation.

New Features

  • BLE Beacon Bulk Registration: Users can now bulk register BLE Beacons utilizing the Eddystone protocol, including support for namespace and instance identifiers via CSV import.

  • iBeacon Message Mapping: Added support for iBeacon-only identifiers (UUID, Major, Minor) within BLE beacon message mapping to facilitate tracking in dynamic environments.

  • Data Table Retention Policies: When creating a new DataTable, users can now define specific data retention periods to ensure automated data cleanup and improved system performance.

Enhancements

  • Smoother Map Navigation: Every map now features improved zoom and full-screen controls, making it much easier to navigate through large numbers of assets or zoom in on specific locations.

  • Asset Detail Side Drawer Integration: The TrackingHub Home Page now utilizes the standardized Assets Detail Side Drawer for map markers, allowing for seamless transitions between cluster views and asset details.

  • Device Configuration Performance: Optimized the device Configuration UI to eliminate lag during value entry and prevent UI freezes during recalculation cycles.

  • Atomic Tracker Binding: Refactored Tracker Binding and Unbinding operations to be atomic, eliminating the risk of data inconsistencies during rapid API calls or concurrent asset updates.

  • Browser Location Privacy: Disabled the automatic browser geolocation request on Homepage load. Permission requests are now only triggered during specific location-based tasks, such as site creation.

  • Improved Driver Registry Messaging: Updated the Driver Registry to provide clear feedback when no new driver updates are available, replacing generic success messages with descriptive info notifications.

Bug Fixes

  • SSO Login Reliability: Resolved a silent redirect loop that prevented users from logging in via Google SSO and correctly returns them to the login screen with appropriate feedback.

  • Device Permission Restore: Fixed a validation error that incorrectly prevented users with Owner access levels from creating new devices.

  • Device Configuration Data Integrity: Corrected a conversion error where integer values in the Configuration UI were incorrectly rendered as strings in the JSON payload, which previously caused "bad request" errors.

  • Navigation & Search Consistency: Fixed an issue where previous search terms persisted in the Asset Inventory search bar when navigating between different views.

  • Map Precision & UI: Resolved a coordinate rounding issue in Site Center Locations that caused markers to shift and added missing gray borders to map views for better visual definition.

  • Asset Quick Drawer Logic: Ensured the Asset Quick Drawer opens automatically on the inventory page when a user clicks the "Back" button from an asset detail view.

  • Guest Access Controls: Enforced UI permissions by disabling the Edit Telemetry button for users with Guest roles.

  • Driver Registry Stability: Fixed an "endless spinner" issue and resolved errors caused by clicking Driver Release chips multiple times.

  • System Messaging Accuracy: Resolved a bug where system-forced logouts (due to tenant updates) displayed a cryptic "[object] [object]" error instead of the intended instructional message.

  • Label Creation Workflow: Fixed a modal issue where pressing "Enter" during Label Creation would close the window without saving the new record.

  • API Resource Validation: Implemented strict backend validation for Custom Fields to ensure they are only applied to supported Device resources, preventing UI instability.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.