Release 6.3
October 2025
Whats New In Our Products ?
Kelvin UI
What's New
- Data Quality
- New Dashboard for data quality analysis and general statistics
- New Data Quality configuration page with pre-filling and visualisation and simulation
- Pre-fills available: Asset Type, Connection, CSV.
- New user and instance setting version migration system
What's Changed
- Asset insights now uses Asset type as a regular view multi-select filter
- Asset insights now comes with a Last Recommendation column out-of-the-box
- Improved column spacing and last column numeric alignment that produces empty mid table spacing
- More tables across the app now have the ability to resize columns
- Improved recommendation modal (Data Explorer and Asset Insights table)
- Improved actions modal (Data Explorer and Asset Insights table)
- Improved app manager flows to account for Data Quality
- Improved keyboard accessibility in application modals
- Improved instance setting control over Asset Control Panel
- Improved filters on Administration dashboard
- Bug fix where cluster duplicates validation didn’t allow for cluster creating
- Overall performance improvements around App Manager, Connections and Guardrails
- Overall improvements and bug fixing.
Kelvin API
What's New
Edge API & Workload Management
- Introduced new internal endpoints for cluster synchronization between the server and edge.
- Implemented encryption and decryption for secrets transmitted between the server and edge to enhance security.
- Added support for workload imports using kelvin-provision and bulk delete of workloads.
- Added protection for workload actions, limiting updates only to staged workloads.
- Extended workload response fields with improved synchronization and detailed timing logs.
- Added more informative API error responses and improved workload status handling.
- Implemented automatic gateway deployment for Kelvin Apps regardless of spec version, injecting missing environment variables.
- Added dynamic edge-sync image updates across all cluster types.
- Implemented final manifest rebuild on edge workload changes.
Data Quality Features
- Introduced a complete Data Quality Framework, including:
- Data Quality Cloud Worker for distributed computation.
- Scheduler workflow for time series data quality scoring.
- Bulk upsert endpoint for data quality entries.
- Validation for disabled data quality algorithms.
- Automatic deletion of data qualities when assets or datastreams are removed.
- Workers to calculate data quality scores for assets and datastreams.
- Statistics and metrics endpoints for reporting.
- Performance improvements across all data quality workers.
- Added filtering by asset and datastream name in data quality endpoints.
ClickHouse Importer
- Added ClickHouse importer for app-related data.
- Introduced indexes and improved query performance.
- Added internal configuration to reset data by dropping all ClickHouse tables.
- Expanded to import apps, assets, and workloads.
CQRS Improvements
- Added event skipper for NATS publisher to improve event throughput.
- Enhanced snapshot logic, fixing uncommitted event handling and connection errors.
- Introduced context cancellation support for replay operations.
General Platform Updates
- Added utility for Gateway feature compatibility validation.
- Added asset information injection (title, type, and type title) into workload runtime.
- Added filters for asset insights to return only assets with data quality.
What's Deleted
- Edge Sync was extracted from the main AF repository and moved to its own repository for independent deployment (refactor(edge-sync)).
- Legacy dataflow-go dependency removed and migrated to core-common-go on GitHub.
What's Deprecated
- app.yaml-based workload definitions are deprecated.
- Replaced by Workloads manifest and runtime management system in edge-k8s (feat(edge)).
- Manual gateway version handling is deprecated in favor of automated gateway deployment.
What's Changed
Edge & API Refactor
- Edge API refactored for improved synchronization and manifest control.
- Edge-K8s refactored to use the workload manifests and runtime.
- Improved sync behavior to handle skipped or partial syncs gracefully.
Security Enhancements
- Introduced encryption of secrets across edge-server communication channels.
Data Quality Enhancements
- Normalized data quality scores (0–100).
- Enforced date-time formats in ClickHouse statistics queries.
- Improved data quality score weighting and configurability.
API and Performance
- Enhanced ClickHouse timeseries read loop for performance and memory efficiency.
- Fixed fast-path serialization and value fill issues in the timeseries API.
- Improved API transaction isolation and asset event listener logic.
Infrastructure and Dependencies
- Bumped kube-state-metrics to version 2.17.0.
- Refactored multiple dependencies to use GitHub repositories.
- Improved ClickHouse importer performance and index optimization.
Bug Fixes
- Fixed manifest encoding issues with escaping backslashes.
- Fixed data quality statistic endpoint responses.
- Fixed potential deadlocks and concurrency issues in edge-k8s.
Summary
- The refactor focuses on security, modularization, and data integrity across Kelvin’s edge and data quality ecosystems.
Key Highlights:
- Secure secret handling between server and edge.
- Full integration of workloads manifests and runtime systems.
- Data quality framework enhancements.
- ClickHouse performance improvements.
- Simplified synchronization for workloads and apps.
Kelvin SDK
What's New
API Client:
- Refactor
- Added AsyncClient
SDK:
- User credentials are now stored on keyring
- Kelvin Python SDK
- Integrated Kelvin Python API Client into Kelvin Python SDK (KelvinApp)
- Added Tasks, Timers and Stream decoraters
What's Updated
App Gateway:
- Data Quality - Duplicate Detection Algorithm Improvements
What's Deprecated
SDK:
- Removed Python 3.8 support
What's Deleted
None
What's Changed
- Bug fixes
Whats New in our Documentation ?
What's New
- Developer Tools → Developer Tools → Dev Bootcamp → Connections → Advanced page
- Developer Tools → Developer Tools → Dev Bootcamp → Connections → Basic page
- Developer Tools → Developer Tools → Dev Bootcamp → Overview page
- Developer Tools → Developer Tools → Dev Bootcamp → SmartApps → Advanced page
- Developer Tools → Developer Tools → Dev Bootcamp → SmartApps → Basic page
- Developer Tools → Developer Tools → How To Guides → Develop SmartApps → Consume → Data Quality page
- Platform Administration → Platform Admin → How To Guides → Data Quality → Configurations page
- Platform Administration → Platform Admin → How To Guides → Data Quality → Dashboard page
What's Updated
- Home Page
- Overview → Concepts → Applications
- Overview → Concepts → Data Quality
- Overview → Concepts → Recommendations
- Developer Tools → Developer Tools → Application Quick Start → Your Workspace page
- Developer Tools → Developer Tools → Application Quick Start → Upload page
- Developer Tools → Developer Tools → How To Guides → Deploy SmartApps → Deploy Workload page
- Developer Tools → Developer Tools → How To Guides → Develop Connections → Upload a Connection page
- Developer Tools → Developer Tools → How To Guides → Develop SmartApps → Produce → Control Changes page
- Developer Tools → Developer Tools → How To Guides → Develop SmartApps → Produce → Recommendation page
- Developer Tools → Developer Tools → How To Guides → Develop SmartApps → Upload a SmartApp page
- Developer Tools → Developer Tools → Use Cases → Multi Objective Optimization → Deploying SmartApp page
- Operations Tools → Operations Tools → Index page
- Operations Tools → Operations Tools → Asset Maps → How To → Advanced Features page
- Operations Tools → Operations Tools → Asset Maps → How To → Asset Details page
- Operations Tools → Operations Tools → Assets → How To → Asset Overview → Managing Assets page
- Operations Tools → Operations Tools → Applications → Overview page
- Operations Tools → Operations Tools → Assets → How To → Manage Recommendations → View Recommendations page
- Operations Tools → Operations Tools → Assets → How To → Manage Recommendations → Action a Recommendation page
- Operations Tools → Operations Tools → Data Explorer → How To → Action a Recommendation page
- Operations Tools → Operations Tools → Data Explorer → How To → View Recommendations page
- Operations Tools → Operations Tools → Applications → How To → Assets Tab → Action Recommendations page
- Operations Tools → Operations Tools → Applications → How To → Assets Tab → View Recommendations page
- Platform Administration → Platform Admin → How To Guides → Admin Dashboard page
- Platform Administration → Platform Admin → How To Guides → Connection Management → Connect to Data → CSV Publisher page
- Platform Administration → Platform Admin → How To Guides → Connection Management → Connect to Data → Custom Connection page
- Platform Administration → Platform Admin → How To Guides → Connection Management → Connect to Data → Connect to Modbus page
- Platform Administration → Platform Admin → How To Guides → Connection Management → Connect to Data → Connect to OPC UA page
- Platform Administration → Platform Admin → How To Guides → Connection Management → Connect to Data → Connect to ROC page
What's Deleted
- None