Release 6.4
November 2025
Whats New In Our Products ?
Kelvin UI
New Features
- Asset Control Panel Views β Users can now create and switch between multiple widget views, enabling customized workflows per use case.
- Inline Recommendations in Asset Insights β Recommendations are now displayed directly within the Asset Insights table for faster contextual actions.
- Inline Data Explorer in Asset Insights β Data Explorer visualizations can now be accessed directly from Asset Insights without leaving the page.
- Data Export for All Tables β All tables across the platform now support data export in standard formats.
Enhancements
- Asset Control Panel Widget Management β Added widget remove button, improved visual feedback, and introduced clear saving-state indicators for a smoother editing experience.
- Data Quality β Data Quality metrics are now user-manageable, with custom metric support, updated stale-detection logic, and grouping by Data Stream and Asset.
- Data Explorer β Added Y-axis auto-scale toggle, introduced Light Mode, removed redundant polling indicators, and improved data-fetching performance.
- JSON Schema Forms β Major overhaul of the JSON Schema form engine and validation system, improving consistency and reliability across all editable forms and tables.
- Asset Insights Table β Improved navigation persistence and caching, maintaining table context (page, filters, and search) when returning to the view.
Bug Fixes
- General bug fixes and stability improvements across the platform.
Kelvin API
Whatβs New
-
APIs & Features:
- Added new CRUD API to manage Data Quality Metrics.
- Added Data Quality metrics endpoints to the spec.
- Added Kelvin stale detection algorithm for data quality.
- Added expiration worker for api-control-change.
- Added app validations and JSON schemaβbased validations.
- Added custom actions support in workload creation and app deploy endpoints.
- Added ClickHouse latest value views for primitive types.
- Added back filler job for API Timeseries.
- Added influx β clickhouse migrator.
- Added ClickHouse migrator.
- Added ClickHouse Importer:
- Clusters importer.
- Nodes importer.
- Secrets importer.
- Data Tags importer.
- Added new environment variables to the workload converter sidecar.
- Added ListTimestamp to the primitive types list.
- Added gRPC client config with retry logic up to 5 seconds.
-
Platform & Orchestration:
- Added HA-related logic:
- Return information about HA mode and how to download the provisioning script.
- Added HA parameter to join script info.
- Added to the edge-k8s a new dynamic configuration routine to handle dynamic setting changes.
- Isolated API orchestration database migrations by using Bun migrator.
- Updated Edge API spec with new workloads logic and structure.
- Added HA-related logic:
-
Edge / Provisioning:
- Added support for mount manifests.bin(runtime and app manifest), when the gateway supports the new structure.
- Improved Kelvin provision scripts.
-
Core / Workflows:
- Prepared the Core API repository for GitHub builds using workflows.
- Added workflow improvements to filter services built in CI.
Whatβs Changed
-
API / Behavior Changes:
- API App:
- Indirect workload updates are now performed asynchronously by the workload updater.
- Now validates JSON Schema for parameters and configuration.
- When applicable, copy the app version defaults to the new version.
- Data Quality:
- Refactored the interval strategy alignment between Influx & ClickHouse.
- Return empty statistics when the asset type has no assets.
- Use the asset datastream count instead of the timeseries data for aggregation.
- Asset aggregation now accounts for data quality configurations.
- API timeseries:
- Improvements in the migrator to avoid memory βblow-upβ.
- Added definer permissions for ClickHouse views.
- Minor performance improvements and bug fixes.
- Added views for the last values and a back-filler job.
- API Orchestration:
- Fixed HA join script information.
- API App:
-
Developer Experience / Internal Improvements:
- Numerous refactors to Data Quality, Data Tag, API App, and ClickHouse Importer codebases.
- Refactor edge-k8s and workload deployments to support app.bin + manifests.bin.
- Improved performance:
- Asset Insights API (apps portion).
- Properties API.
- Test improvements:
- Added unit tests for ClickHouse importer.
- Various linter updates and cleanup across repos.
Whatβs Deleted
- Data Quality datastream type removed from datastream spec.
- Data Quality type removed from Datastream API.
- Removed deprecated linters from the Core API linter config file.
- Removed unused code from the Core API repository.
Whatβs Deprecated
- Old manifest deployment type handling (now replaced with the new app.bin/manifest.bin structure).
- Legacy Data Tag migrators removed.
- Old workload logic replaced by the new Edge API spec.
Whats New in our Documentation ?
What's New
==================== Developer Tools ====================
- Developer Tools β How To β Advanced β Secrets β Update Secret
- Developer Tools β How To β Develop β API Integration
- Developer Tools β SDK β API β SDK Python API Client Methods
- Developer Tools β SDK β API β SDK Python API Client Overview
==================== Operations Tools ====================
- Operations Tools β Data Explorer Page β How To β Download Data
==================== Platform Administration ====================
- Platform Administration β How To β Cluster β Manage Clusters β Clusters Dashboard
- Platform Administration β How To β Cluster β Manage Clusters β Delete Cluster
- Platform Administration β How To β Cluster β Manage Clusters β Logs Telemetry Cluster
- Platform Administration β How To β Cluster β Manage Clusters β Set Default Cluster
- Platform Administration β How To β Cluster β Manage Clusters β Update Cluster
- Platform Administration β How To β Cluster β Manage Nodes β Add Node
- Platform Administration β How To β Cluster β Manage Nodes β Delete Node
- Platform Administration β How To β Cluster β Manage Nodes β Nodes Dashboard
- Platform Administration β How To β Data Quality β Data Quality Metrics
What's Updated
==================== Developer Tools ====================
- Developer Tools β How To β Advanced β Files β Delete File
- Developer Tools β How To β Advanced β Files β Download File
- Developer Tools β How To β Advanced β Files β Get Info File
- Developer Tools β How To β Advanced β Files β List Files
- Developer Tools β How To β Advanced β Files β Upload File
- Developer Tools β How To β Advanced β Secrets β Create Secret
- Developer Tools β How To β Advanced β Secrets β Delete Secret
- Developer Tools β How To β Advanced β Secrets β Index
- Developer Tools β How To β Advanced β Secrets β List Secrets
- Developer Tools β How To β Advanced β Secrets β Use Secret
- Developer Tools β How To β Develop Connections β App Configuration
- Developer Tools β How To β Develop Connections β Create Export
- Developer Tools β How To β Develop Connections β Create Import
- Developer Tools β How To β Develop Connections β Custom Actions
- Developer Tools β How To β Develop Connections β Test
- Developer Tools β How To β Develop β Consume β Control Changes Messages
- Developer Tools β How To β Develop β Consume β Data Quality Messages
- Developer Tools β How To β Develop β Consume β Data Windows
- Developer Tools β How To β Develop β Consume β Timeseries Data Messages
- Developer Tools β How To β Develop β Create
- Developer Tools β How To β Develop β Produce β Asset Parameter Messages
- Developer Tools β How To β Develop β Produce β Control Change Messages
- Developer Tools β How To β Develop β Produce β Custom Actions
- Developer Tools β How To β Develop β Produce β Data Tag Messages
- Developer Tools β How To β Develop β Produce β Recommendation Messages
- Developer Tools β How To β Develop β Produce β Timeseries Data Messages
- Developer Tools β How To β Develop β Spotlight Tips β Data Tags
- Developer Tools β How To β Develop β Spotlight Tips β Data To Dataframe
- Developer Tools β How To β Develop β Spotlight Tips β Schedule
- Developer Tools β How To β Develop β Test β CSV
- Developer Tools β How To β Develop β Test β Generator
- Developer Tools β How To β Export β Download Control Changes
- Developer Tools β How To β Export β Download Data Tags
- Developer Tools β How To β Export β Download Recommendations
- Developer Tools β How To β Export β Download Timeseries
- Developer Tools β How To β Export β Spotlight Tips β Timeseries To Dataframe
- Developer Tools β How To β Monitor β Workload Status
- Developer Tools β How To β Workspace β Windows β VSCode
- Developer Tools β Quick Start β How To β Configure Cloud For SmartApp
- Developer Tools β Quick Start β How To β Create Kelvin SmartApp
- Developer Tools β Quick Start β How To β Test Kelvin SmartApp
- Developer Tools β Quick Start β How To β Upload Kelvin SmartApp
- Developer Tools β SDK β App β SDK Python App Deployment Context
- Developer Tools β SDK β CLI β SDK CLI Overview
==================== Operations Tools ====================
- Operations Tools β Assets Page β How To β Asset Details Tab Control Panel
- Operations Tools β Assets Page β How To β Asset Details Tab Manual Controls
- Operations Tools β Assets Page β How To β Manage Recommendations β Asset Details Recommendation View
- Operations Tools β Assets Page β How To β Manage Recommendations β Recommendation Action
- Operations Tools β Assets Page β How To β Managing Assets
- Operations Tools β Data Explorer Page β How To β Monitor An Assets Data
- Operations Tools β Kelvin SmartApps Page β How To β Assets β SmartApp Details Tab Assets
==================== Platform Administration ====================
- Platform Administration β How To β Asset β Asset Type β Create Asset Type
- Platform Administration β How To β Asset β Asset Type β Delete Asset Type
- Platform Administration β How To β Asset β Asset Type β Update Asset Type
- Platform Administration β How To β Asset β Create Asset
- Platform Administration β How To β Asset β Create Assets Bulk
- Platform Administration β How To β Asset β Delete Asset
- Platform Administration β How To β Asset β Delete Assets Bulk
- Platform Administration β How To β Asset β Display Asset In Maps
- Platform Administration β How To β Asset β List SmartApp Assets
- Platform Administration β How To β Asset β Update Asset
- Platform Administration β How To β Cluster β Add Node
- Platform Administration β How To β Cluster β Clusters Overview
- Platform Administration β How To β Cluster β Delete Cluster
- Platform Administration β How To β Cluster β Delete Node
- Platform Administration β How To β Cluster β Logs Telemetry Cluster
- Platform Administration β How To β Cluster β Update Cluster
- Platform Administration β How To β Cluster β Provision β Provision A AKS Cluster
- Platform Administration β How To β Cluster β Provision β Provision A Cloud Cluster
- Platform Administration β How To β Cluster β Provision β Provision A Docker Cluster
- Platform Administration β How To β Cluster β Provision β Provision A K3s Cluster
- Platform Administration β How To β Cluster β Provision β Provision An EKS Cluster
- Platform Administration β How To β Connect β Connect To Data β CSV Publisher
- Platform Administration β How To β Connect β Connect To Data β Custom
- Platform Administration β How To β Connect β Connect To Data β Modbus
- Platform Administration β How To β Connect β Connect To Data β OPC UA
- Platform Administration β How To β Connect β Connect To Data β ROC
- Platform Administration β How To β Data Quality β Data Quality Configuration
- Platform Administration β How To β Data Quality β Data Quality Dashboard
- Platform Administration β How To β Data Stream β Create Data Stream
- Platform Administration β How To β Data Stream β Create Data Streams Bulk
- Platform Administration β How To β Data Stream β Delete Data Stream
- Platform Administration β How To β Data Stream β Update Data Stream
- Platform Administration β How To β Edge Services β Index
What's Deleted
==================== Developer Tools ====================
- Developer Tools β SDK β API β SDK Python API Overview
What's Changed
- Changed support libraries for website
- Many SDK updates