Skip to content

2024

Release 5.11

November 2024

Whats New In Our Products ?

Kelvin UI

  • New recommendations layout with focus on Evidences
  • Recommendation messages in new window
  • Multiple asset views can now be saved

Kelvin API

  • Allow the creation of recommendations with attached evidence.

Kelvin SDK

  • Added Evidences attribute to Recommendations

Whats New in our Documentation ?

  • New documentation for evidences for Recommendations with examples
    • Bar Charts
    • Line Charts
    • Dynacards
    • Any type of HighCharts
    • Images
    • Markdown
    • IFrames
  • Updated overview description Recommendation with evidences
  • Updated documentation for Operations Tools
    • Recommendation UI updated
    • Recommendation process updated
    • Recommendation messages display updated
  • Updated documentation screenshots for side bar menus showing new Assets dashboard
  • Dockers Apps docs updated that it can not add recommendations with evidence
  • Produce How To
    • Updated and improved Developer Tools Control Change How to
    • Updated and improved Developer Tools Recommendation How to
    • Updated and improved Developer Tools Asset Parameters How to
  • Relevant screenshots updated
  • Minor improvement to documentation

Release 5.10

November 2024

Whats New In Our Products ?

Kelvin UI

  • Kelvin Core UI
    • New Guardrails interface for managing setpoint guardrails.
    • Ability to create Guardrails when creating new Connections.
    • Data Tags are now visible when in multi-asset mode on Data Explorer.
    • Overall improvements and bug fixes.
  • General Minor UI improvements
  • Bug fixes

Kelvin API

  • New Guardrails API and Worker service.
  • Allow the use of float values when setting the time-series fill key.
  • Added specific S3 config for pre-signed URLs to work with on-premises environments.
  • Refactor API Datastream to start using Event Sourcing.
  • Small improvements and bug fixes:
    • Fix kelvin-provision show command.
    • Fix asset bulk creation when 1 asset has a property regex error.
    • Fix pagination errors.

Kelvin SDK

  • Applications now support Control Change Guardrails
  • Updated kelvin app test csv [OPTIONS]Removed --playback and --publish-rate
  • Added --publish-interval , --ignore-timestamps and --now-offsets

Whats New in our Documentation ?

  • Full set of Guardrails documentation
    • Overview explanation of Guardrails
    • Create a Guardrail
    • Bulk Create Guardrails
    • Update a Guardrail
    • Delete a Guardrail
    • Bulk Delete Guardrails
  • New Overview concept on guardrail
  • New Administration Dashboard page
  • New Events Call Back video Tutorial
  • Updated SmartApp Quick Start Guide
    • Improved Introduction page
    • New Your Workspace page
    • More clarity of the steps
    • Complete set of video tutorials as well as written tutorials
  • Old DataFrames conversion documentation replaced with new function
  • Export spotlight tip for DataFrames export updated
  • Development ⟹ Consume ⟹ Timeseries Data page improved
  • Development ⟹ Produce ⟹ Timeseries Data page improved
  • The return of the Best Practices documentation for developing Kelvin SmartApps™
  • Updated API Swagger file to latest version
  • All screenshots updated with latest look and feel for v5.10
  • Updated version references
  • General improvements

Release 5.9

October 2024

Whats New In Our Products ?

Kelvin UI

  • Kelvin Core UI
    • New Left Sidebar menu layout option
    • New User Managment feature in Administration
      • Attributes Based Access Control
      • Groups Management
    • New Roles and Permissions Management feature in Administration
      • Attributes Based Access Control
    • Workload download image improvements
    • CSV Publisher new validation on timestamps
    • Data Explorer improvements on handling missing data in time streams for smooth rendering of line graphs
  • General Minor UI improvements
  • Bug fixes

Kelvin API

  • Bug Fixes:
    • Search by display name not working for asset types
    • Losing connection to K8S API causes edge-updater to try to update all services
  • New Features:
    • Allow setting custom kubelet arguments when provisioning a new cluster
    • Improve appregistry events and ingestion
    • Add option to download workload image directly from S3
    • Implement Authorization API (manage roles and groups).
    • Apply ABAC validation in multiple services (assets, datastreams, parameters, etc.)
  • Improvements:
    • Refactor API to new structure of code (API User)
  • Fixes:
    • Fix deploy with multiple app version workloads on reuse_workloads (App Manager)
    • Fix undeploy resource (App Manager)
    • Create context for writable input datastreams (App Manager)
    • Duplicate datastream validation added (App Manager)
  • Other:
    • Improve planner rules cluster_sel_method: none on empty instance planner rules
    • Add new rejected state to control change API (API Control Change)

Kelvin SDK

  • Kelvin App
    • Added Support for Dynamic (Runtime) Configuration reload
    • Added support to receive Control Changes
  • App Test (Publisher)
    • Added support for custom (Data) Generators
  • Small Bug Fixes

Whats New in our Documentation ?

  • Restructuring of the documentation layout and content
    • New Overview section replacing Kelvin
      • Concepts now moved here in Overview section
      • Security and Certification now moved here in Overview section
      • Versions now moved here in Overview section
    • Developer Tools updated and refocused in content
      • Quick Start Guides updated and refreshed
      • How To Guides streamlined and reorganized into less menus
      • Use Cases updated and old use cases removed
    • Developer Tools updated and refocused in content
      • Use Cases updated and old use cases removed
    • Platform Administration updated and refocused in content
      • Quick Start Guides updated and refreshed
      • Use Cases moved to separate menu item
      • Use Cases updates and removed unrelated cases
      • User Management reorganized for clarity between RBAC and ABAC
  • Other notable changes in the documentation;
    • Many changes and tests on the current SDK examples in the documentation in Developer Tools
    • New User Management ⟹ Access Control section for Attributes Based Access Control (ABAC)
    • New Documentation ⟹ User Management ⟹ Access Rights page for ABAC
    • New Spotlight tips sections in Developer Tools and Platform Administration sections
    • New full documentation in How to Guides ⟹ Deployment ⟹ Guardrails section (feature coming in v5.9.1)
    • Improved Documentation ⟹ User Management authentication workflow
    • Updated Comparison and descriptions of the Enterprise and Professional editions of Kelvin
    • Updated Planner Rules new keys available
  • New Video Tutorial on importing assets/data streams and use csv publisher to test in less than 6 minutes
  • New Video Tutorial on provisioning a new edge device in less than 3 minutes
  • New Video Tutorial on creating and testing new Kelvin SmartApp™ in less than 8 minutes
  • New Video Tutorial on deploying Kelvin SmartApp™ to new assets in less than 2 minutes
  • New documentation and video tutorial on the event callback feature of the Python SDK
  • New documentation and video tutorial on the test generator tool for Kelvin SmartApps™
  • Updated abbreviations for popup tooltips
  • Updated API Swagger file to latest version
  • All screenshots updated with latest look and feel for v5.9
  • Updated version references
  • General improvements

Release 5.8

July 2024

Whats New In Our Products ?

Kelvin UI

  • Kelvin Core UI
    • Core UI now has Enterprise and Professional editions offering a set of user functionality each to the end-user;
    • Applications can now create evidences for recommendations, at the moment Dynacards are supported and shown inside each recommendation;
    • User session now refreshes properly which removes the need for constant authentication;
    • Users can now access the API Specification from the support menu;
    • Significant improvements to Data Explorer;
    • Overall improvements and bug fixing.
  • Kelvin Edge UI
    • Web application running on each cluster allowing the user to access and fully manage the cluster's workloads.

Kelvin API

  • A new API, designed for every edge cluster, has been introduced. This API is protected by custom authentication and offers a range of features, including:
    • Workload management:
      • Features;
        • Start.
        • Stop.
        • Delete.
        • Import.
        • View/Download logs.
        • Update workload configuration.
        • Update workload system.
        • View workload telemetry.
    • Apply staged workload.
    • Cluster information.
    • Node listing.
    • Service listing.
  • A new API specification has been added to each edge cluster, ensuring seamless integration with the existing services.
  • For the Professional edition, all APIs (server and edge) and cluster services have been adapted to:
    • Restrict certain actions.
    • Implement custom logic.
    • Automatically initiate workload image generation upon deploying a new workload.
  • The Kelvin-provision tool has been updated to accommodate the changes in cluster services, featuring commands for:
    • Listing workloads
    • Deleting workloads (new command)
    • Importing workloads
  • The workload-worker was refactored to generate workload images using a more efficient method, offering improved performance and reliability. This update also includes support for multi-architecture images.
  • Additionally, the time-series API has seen a significant 60% performance boost.
  • Overall, this update brings numerous improvements and bug fixes.

Kelvin SDK

  • Edge:
    • Added DataTag Object to the SDK
      • Asynchronous Creation (basically works the same way as Parameters)

Whats New in our Documentation ?

  • Created full API Reference site for Edge API
  • Added new Gathering System Optimization video example in Use Cases
  • Added new section on the new Edge API including;
    • Overview
    • Authentication
    • Pagination
    • Reference
  • Added new Edge UI section including;
    • Overview
    • Installing Edge Services
    • Managing User Credentials
    • Login to Edge Services
    • Edge UI Dashboard
    • Deploy Workload
    • Start / Stop Workload
    • Delete Workload
  • Added new Main Menu item Kelvin including;
    • Version Comparison
    • Enterprise Overview
    • Professional Overview
  • Added new Recommendation View and Actions page in Operations - Assets Menu
  • Added new Recommendation View and Actions page in Operations - SmartApps™ Menu
  • Added new Recommendation View and Actions page in Operations - Data Explorer Menu
  • Added new View Recommendations for Assets section in Operations Tools
  • Added new Action a Recommendation for Assets section in Operations Tools
  • Added new Video Tutorial on the Overview of the Edge UI and API
  • Updated page on Deploying Kelvin SmartApps™ in Developer Tools
  • Updated page on Update a Workload in Developer Tools
  • Updated page on Deploy Workload Offline in Developer Tools
  • Updated page on Start/Stop a Workload in Developer Tools
  • Updated page on Delete Workload in Developer Tools
  • Updated page on Last Recommendations in Operation Tools
  • Updated page Kelvin SmartApp™ -
  • Updated page Produce Recommendations with Dynacards for Kelvin SmartApps™ in developer Tools
  • Updated page Produce Recommendations with Dynacards for Docker App in developer Tools
  • Updated Kelvin API Overview page in Developer Tools
  • Updated Kelvin API Overview with the new menu item available
  • Updated new favicon
  • Updated abbreviations for popup tooltips
  • All screenshots updated with latest look and feel.
  • Replace v5.7 with v5.8 Kelvin API reference file
  • General improvements

Release 5.7

June 2024

Whats New In Our Products ?

Kelvin UI

  • Deploy Workloads option to install standard or staged deployment
  • Support to Apply staged workloads remotely
  • New Data Streams filter for Assets Table
  • Create & Apply schedule parameter change options available in Assets page
  • New custom column option to see upcoming schedules in Asset table
  • Bug fixes

Kelvin API

  • Staged workload implementation:
    • Deploy staged workloads.
    • Pre-download staged workload data.
    • Allow to apply multi-staged workloads at the same time.
    • Allow doing actions in a running workload without affecting a staged workload.
    • Allow doing actions in a staged workload without affecting a running workload.
    • Allow to cancel/delete a staged workload without affecting a running workload.
    • Implemented the staged workloads logic in the cluster/edge side (pre-download, apply action, status report, storage, etc.)
  • asset-insight API:
    • Allow to filter assets by datastream values.
    • Filter and sort improvements.
    • Internal queries to ArangoDB are more protected using "BindVars" avoiding "SQL" injection.
  • Improvements in the asset parameter schedules.
  • Bump control-change-manager to version 2.0.6
  • Bug fixes and overall improvements.

Kelvin SDK

  • Edge:
    • Added RollingWindow object implementation to the SDK
    • OPCUA Bridge ARM support
    • Bug fixes

Whats New in our Documentation ?

  • Added page on Asset Properties vs Parameters in Concepts
  • Added Create Scheduled Parameter change option in the configuration section of the Assets page in Kelvin UI
  • Added Apply / Revert Scheduled Parameter change option in Assets page in Kelvin UI
  • Added Delete Scheduled Parameter change option in Assets page in Kelvin UI
  • Added List Scheduled Parameter changes in Assets page in Kelvin UI
  • Added page on edge hardware requirements for Edge systems
  • Added page on Best Practices for developers when writing scalable programs
  • Added page on Staged Workload Monitoring
  • Added page in Developers section on Data Tag Names (create, update list and delete)
  • Added page in Developers section on Data Tags (create, update list and delete)
  • Added page on KRN fomrats in Concepts
  • Added page on Update Workload feature in the Orchstration section
  • Added Undeploy feature on Staged Workload Deploys
  • Added new feature Schedule custom column in Assets page in Kelvin UI
  • Added new Data Stream filter in the Assets page of the Kelvin UI
  • Added clarification message on load times when using the Asset filter feature
  • Updated page on Staged Workload Deploys, Activate and Undeploy for Kelvin API, Kelvin API Client (Python) and Kelvin UI
  • Updated Developer's schedule page to include all new Kelvin API Client (Python) script examples
  • Updated all connection pages with new features and structure
  • Updated and added Workload links to the Quick Start opening page in Developer Tools
  • Updated and added Scheduled Parameter Change links to the Quick Start opening page in Operations Tools
  • Tested and Updated all Kelvin APi and Kelvin API Client (Python) code in documentation
  • Removed all documentation on the Connection deploy option for Kelvin SDK.
  • All screenshots updated with latest look and feel.
  • Fix link issue with a single page shown in multiple locations
  • Fix missing left menu bug for some pages

Mini update for Documentation 26/06/2024

  • Updated the Metics Guardrail page
  • Replaced Application name with Kelvin SmartApps™
  • General improvements