Skip to content

Release 5.5

March 2024

Whats New In Our Products ?

Kelvin UI

  • Data Explorer UI Revamp
  • Data Explorer Data Tagging:
    • Create data tags for points in time or time ranges;
    • Add context to data tags: datastreams, applications, etc;
    • Filter and search data tags for specific tags;
    • Create new tags to categorize data tags.
  • New connection type: CSV Publisher, that allows users to publish offline data in two modes:
    • Publish according to the timestamp intervals;
    • Publish in constant interval.
  • Bulk datastream creation wizard.
  • Easily create units on datastream creation.
  • Revamped data stream creation flow.
  • New application developer onboarding UI that allows the dev to understand what next steps they should take to create and deploy their first application.
  • Recommendations, app management and control changes are now respecting keycloak granular permissions.
  • Overal improvements and bugfixes.

Kelvin API

Release notes for API version 8.7.0 Cloud/APIs

  • Adapt build pipeline to support arm64/aarch64 architectures both edge and cloud applications.
  • Added new API for tags and data tags.
  • Added new API for filestorage.
  • Added a middleware that converts old error structures into the new error structure.
  • Removed JSON spec plugin system. Embed in any applications that need them. It is not possible to cross-compile plugins for other architectures.
  • Removed protocol requirement definition when deploying bridge applications. Added support to deploy any bridge application.
  • Apply the new pagination to all API services (except secret API).
  • Automatically remove unused property definitions whenever there are no associations (for example assets).
  • Also search by the display name in the cluster list endpoint.
  • Added a retry mechanism to validate if an image exists in the private registry whenever an app is created (appregistry create endpoint).
  • Overall improvements and validations in the control-change and recommendations APIs.
  • Refactor datastreams endpoint to simplify the logic and validations.

Release notes for Edge

  • Improved error handling when upgrading a cluster.
  • Implemented a better way to report workloads, nodes, and services status by splitting into different routines.
  • Added NATs connection environment variables to the Gateway and control-change-manager.
  • DevOps improvements on how some Kelvin applications are deployed in the edge.
  • Added sharding to kube-state-metrics to improve performance in large clusters. (edited)

Kelvin SDK

  • Replaced Edge MQTT Broker with NATS
  • Overall improvements to the whole Control Change life cycle
  • Added connector (Bridge) interfaces to the SDK (Build)
  • New connector (Bridge): CSV Publisher
  • Updated SDK CSV Simulator tool according to the new CSV Publisher Connector

Whats New in our Documentation ?

  • New PCP Optimization video tutorial added
  • New Tag feature in Data Explorer documented
  • Developer Tools to compile feedback from comments and Data Tags
  • Cluster docs has been significantly improved with new documentation on topics; overview, use case, upgrade and unreliable Internet.
  • New documentation on max assets per workload setting for Applications.
  • All Bridges have now been renamed Connections or Connectors. The legacy Bridges name is now only is found in Kelvin SDK and Kelvin API.
  • All references to Operators has now been renamed as Operations Engineer. Developer, Data Scientists, Platform Administrators remains the same.
  • Applications Overview page improved with new content.
  • Updated Quick starts in Developer Tools and Platform Administration to conform to latest version methodologies
  • Multi-Objective Optimization with Machine Learning is now renames Paper Quality Optimization
  • Added complete new section in Developer Tools How To on Developing Docker Apps
  • Primitive Type term is now replaced with Data Type and the old Data Type terminology is retired.
  • Units can now be created on-the-fly in Kelvin UI while creating a new Data Stream.
  • All infographics now follow the new design structure
  • Added mouseover glossary of all Kelvin terms
  • All screenshots updated to v5.5 version
  • Many other updates to the documentation pages and images
  • Special mention to significant new pages created;
    • Created page: Developer Tools → How To → Develop → Docker Apps → Create a Docker App : This gives a full information to create a Docker App
    • Created page: Developer Tools → How To → Develop → Docker Apps → Consume Data : This gives a full information to consume data in a Docker App
    • Created page: Developer Tools → How To → Develop → Docker Apps → Produce Data : This gives a full information to produce data from a Docker App
    • Created page: Developer Tools → How To → Develop → Docker Apps → Produce Control Changes : This gives a full information to create control changes from a Docker App
    • Created page: Developer Tools → How To → Develop → Docker Apps → Produce Recommendations : This gives a full information to create recommendation from a Docker App
    • Created page: Developer Tools → How To → Develop → Docker Apps → Test a Docker App : This gives information how to test a Docker App
    • Created page: Developer Tools → How To → Develop → Docker Apps → Upload to Register : This gives details how to upload Docker App to App Registry
    • Created page: Developer Tools → How To → Monitor → All Recommendation Comments : This shows how to retrieve all comments using Kelvin API and Kelvin SDK
    • Created page: Developer Tools → How To → Monitor → All Comments for One Recommendation : This shows how to retrieve all comments for one Recommendation using Kelvin UI, Kelvin API and Kelvin SDK
    • Created page: Developer Tools → How To → Monitor → All Comments for One Recommendation : This shows how to retrieve all comments for one Recommendation using Kelvin UI, Kelvin API and Kelvin SDK
    • Created page: Developer Tools → How To → Monitor → View Data Tags for an Asset : This shows how to retrieve Data Tags for one Asset and Tag Name using Kelvin UI, Kelvin API and Kelvin SDK
    • Created page: Operations Tools → Data Explorer → How To → Create/View Tags : This gives details how create and view the new Tags feature in Data Explorer
    • Created page : Platform Administration → How To → Data Streams → Bulk Create Data Streams : This page shows how to create the csv file from Google Sheets and import it into the Kelvin Platform
    • Created page : Platform Administration → How To → Cluster Management → Use Cases : This page provides an introduction to various setups and infrastructures that can utilize clusters effectively
    • Created Page : Platform Administration → How To → Cluster Management → Unreliable Internet : This page focuses on Kelvin cluster technology in locations that have unreliable or no Internet. Both for fault tolerance to avoid data/action loss as well as the ability for Clusters to operate offline (i.e. not connected to Internet or the Cloud) between Applications, Connections and other Workloads as long as they are all running and connected locally.
    • Created page : New tutorial, part 2 of the Paper Quality Optimization with focus specifically on the Developer's journey from Jupyter Notebook to local testing kelvin App.
    • Created page : Developer Tools → Concepts Overview → Clusters
    • Created page : Platform Administration → How to → Cluster Management → Use Cases
    • Created page : Platform Administration → How to → Cluster Management → Unreliable Internet
    • Created page : Concept Overviews → Applications
    • Created video tutorial : Quick Overview of Adding an Asset to an Application and Taking action on a Recommendation