Skip to content

Release 6.1

July 2025

Whats New In Our Products ?

Kelvin UI

What's New

Clusters

  • New columns for displaying Container Version and Kelvin Version

Data Streams

  • New types added: Setpoint and Data Quality
  • Ability to select and filter by new types on Data Explorer and Data Streams pages
  • Ability to edit Semantic Type
  • Ability to bulk delete Data Streams

Data Explorer

  • New Aggregation configuration modal for selecting aggregation types
  • Filter interface now distinguishes between Setpoints and Data Streams

Feature Flags

  • Introduced live_logs_forward flag to control access to workload live logs
  • UI support for new feature flag including disable actions on workload logs, telemetry, and configuration tabs

What's Deleted

  • (No changes recorded)

What's Changed

General Changes

  • Improved loading styling across components (kv-loader, kv-toggle-switch)
  • Increased permissions granularity for actions such as asset addition and Grafana access
  • Terminology update: Online/Offline status is now referred to as Connected/Disconnected

App Manager

  • Parameters are now mandatory and always propagated; default reliance on application-side logic removed
  • Fixes for:
    • Missing default parameters blocking deployment
    • Incorrect modals during deletion
    • Asset not removed from filter lists post-removal
    • Errors in app settings modal when no default mappings exist

Kelvin AI

  • Redesigned widgets for:
    • Last Value (Single & Multi)
    • Aggregation (Single & Multi)

Overall Improvements and Bug Fixes

  • Updated Cluster registration cancellation flow
  • "Asset Parameters" renamed to "App Parameters"
  • Fixes for:
    • User-defined column widths not being respected
    • Read-only user permissions not being enforced
    • IO mapping inconsistencies
    • Toaster content accuracy ("assets" vs "datastreams")
    • Modal content visibility and validation messaging

Kelvin API

What's New

Features & Endpoints

  • New API Endpoints:
    • Added app contexts list endpoint.
    • Added shared user settings endpoints.
  • Live Workload Logs:
    • Introduced a feature flag to allow or deny requests for live workload logs.
  • Grafana Integration:
    • App Grafana dashboards now include folder ID.
    • Fixes and enhancements to Grafana config for better stability.
  • Cluster & Versioning Enhancements:
    • Added Kelvin and container version fields to cluster list API (sortable).
    • Registry credentials are updated during Docker cluster upgrades.
  • Asset Handling:
    • Added lightweight saga for asset creation/update (assets and properties decoupled).
    • Compensation strategy added to asset creation logic.
    • Added handling of new ACA actions and timestamp injection on custom action creation via RPC.
    • Minor fixes in api-asset saga orchestrator to reduce 500 errors.

What's Deleted

  • Old/Unused Code:
    • Removed legacy code paths no longer used.
  • Redundant Validations:
    • Eliminated pre-validations now handled in dataflow.
    • Removed obsolete validations not needed due to upstream checks.

What's Deprecated

  • No explicitly deprecations were included in this release.

What's Changed

Validation & Defaults

  • Validation Overhaul:
    • Refactored and reordered validation blocks to provide more intuitive error feedback.
    • Improved dataflow runtime resource parameter validations.
    • Better paginator validation, fixing issues that caused 500 errors.
    • Enforced that parameter default values are required when creating apps.
    • Improved validation for object or array values in workload deploy parameters.
    • Updated to use kvalidator.page_size now validated to be under 10000.
    • Increased max page_size to 10000.

Bug Fixes

  • Bulk Operations:
    • Fixed prefix handling for bulk errors.
    • Fixed bulk insert issues for workload resources.
  • Asset/Property Handling:
    • Fixed missing aggregate_id in BatchResult.
    • Improved behavior for bulk import when properties were missing.
    • Fixed trace ID assignment and injection in asset krn generation and recommendations.
  • Permissions & Auth:
    • Fixed incorrect file name in CC permissions.
    • Merged authorization permissions under kelvin.permission.authorization.*.
  • Orchestration & Pipeline:
    • Jenkins pipeline optimized by removing unnecessary artifact copying.
  • Parameter & Resource Handling:
    • Parameter values are now created when defaults are injected.
    • Defaults now set in CQRS commands instead of SQL inserts.
    • Disabled resource handling no longer checks the “required” flag.
  • Miscellaneous Fixes:
    • Influx statement generator now ignores 0 intervals.
    • Fixed cluster list API to return sortable versions.
    • Improved error handling across several APIs.

Kelvin SDK

What's New

  • None

What's Deleted

  • None

What's Deprecated

  • None

What's Changed

  • Bug fixes

Whats New in our Documentation ?

What's New

What's Updated

What's Deprecated

  • None

What's Deleted

  • None

What's Changed

  • Improved ChatGPT link for developing complete Kelvin SmartApp™ Applications ready for deploying.
  • Updated all libraries
  • Minor corrections and updates
  • Screenshots updated to latest version look and feel
  • API reference documentation updated