Skip to content

Release Notes

This page lists the release notes for Cloud Edge Collaboration, providing an overview of the evolution path and feature changes in each version.

2024-04-07

v0.9.0

New Features

  • Added support for users to customize installation of MQTT service

Improvements

  • Improved the edge node access process for a more user-friendly interaction

Fixes

  • Fixed an issue with client displaying time in different time zones

2024-02-06

v0.8.1

New Features

  • Added support for rolling back versions of workloads
  • Added display of deployed workload versions
  • Added monitoring of edge node status, node resource usage, read/write speeds, receive/send rates, and other metrics
  • Added monitoring of workload status, resource usage, read/write speeds, receive/send rates, and other metrics
  • Added scheduling of GPU resources such as NVIDIA, Huawei Ascend, and others

2024-01-09

v0.7.1

New Features

  • Added support for integrating with KubeEdge installed in the cluster

Improvements

  • Improved Batch deletion interaction for edge resources
  • Improved Edge unit image authentication interaction
  • Improved Custom device parameter configuration

2023-12-06

v0.6.1

New Features

  • Added support for custom terminal device access, compatible with multiple device protocols
  • Added service capabilities to support edge-to-edge communication
  • Added support for viewing container log information

Improvements

  • Improved interaction for setting component Helm repository when creating edge units
  • Improved interaction for setting edge component image repository address when creating batch tasks
  • Added support for editing and deleting edge units in the "In Progress" state

Fixes

  • Fixed an issue where the default image repository for edge units created in the Cloud Edge Collaboration installed via the installer was set to "release"
  • Fixed an issue with abnormal edge unit status determination due to the addition of edge components

2023-11-06

v0.5.0

  • Added support for creating multiple edge units, allowing expansion of a workspace cluster with additional edge units.
  • Added customizable settings for KubeEdge image repository, KubeEdge Helm repository, and system component image repository.
  • Added ability to modify the NodePort port exposed by CloudCore for edge access.
  • Added editing capabilities for edge units, including modifying basic information, component repository settings, and access settings.
  • Added support for deleting edge units.
  • Added overview of edge units, including basic information, component repository settings, access settings, and resource status information.
  • Added bulk registration of x86_64 and arm64 architecture edge computing machines as edge nodes.
  • Added configuration options for node driver mode, CRI service address, and KubeEdge image repository.
  • Added support for edge node labeling, allowing quick filtering of nodes that edge applications want to schedule based on labels.
  • Added installation and management of nodes using token (valid for 24 hours) or certificate (long-term validity).
  • Added display registered edge nodes, including node name, status, labels, CPU/memory (allocation/utilization), IP address, etc.
  • Added search functionality for edge node names.
  • Added pause/resume scheduling of edge nodes.
  • Added Removal of edge nodes.
  • Added overview of edge node details, including Kubelet version, operating system, container runtime, resource usage/allocation status, etc.
  • Added list of pods, labels and annotations, events, and status on edge nodes.
  • Added display registered edge node groups and support for searching by group name.
  • Added editing and deletion of edge node groups.
  • Added specific edge nodes to edge node groups.
  • Added filtering edge nodes to edge node groups based on labels.
  • Added applications deployment to edge nodes using image-based deployment.
  • Added workload creation using YAML.
  • Added support for multiple image pulling strategies to meet different operational requirements during application restarts.
  • Added configuration of CPU/memory quotas, including request and limit values.
  • Added configuration of workload lifecycle, health checks, environment variables, data storage, and security settings.
  • Added labels and annotations to workloads.
  • Added support for multiple network access methods for workloads, including port mapping, host network, and non-accessible modes.
  • Added container console support.
  • Added container logs.
  • Added YAML configurations.
  • Added the capability of update workloads, including container specifications, access configurations, and deployment configurations.
  • Added support for restarting/stopping workloads.
  • Modify workload labels and annotations.
  • Added support for deleting workloads.
  • Added basic information for deployed workloads, such as workload name, alias, status, namespace, etc.
  • Added pods list for deployed workloads.
  • Added displaying and editing container configuration information for deployed workloads, including container specifications, health checks, environment variables, and storage settings.
  • Added displaying and editing node scheduling information for deployed workloads.
  • Added displaying and editing labels and annotations for deployed workloads.
  • Added displaying and editing access configuration information for deployed workloads, such as network type.
  • Added displaying event lists for deployed workloads.
  • Added bulk deployment of applications to edge node groups using image-based deployment.
  • Added batch deployments using YAML.
  • Added differentiated configuration of workload instances and container images for different node groups.
  • Added displaying and editing batch deployment definitions.
  • Added deletion of deployed workload instances.
  • Added creating and deleting configmaps and keys using forms and YAML, decoupling configmaps and encrypted files from container images to enhance portability of container workloads.
  • Added Updating, exporting, and deleting configmaps and keys for easy management of configuration files.
  • Added creating and deletingmessage endpoints.
  • Added creating message routes, allowing messages to be forwarded to corresponding endpoints based on configured routing rules.
  • Added deleting message routes.
  • Added support for Modbus protocol end device integration and visualization management.
  • Added binding and unbinding end device with registered edge nodes.
  • Added features of adding, modifying, and deleting device twin properties.
  • Added editing device twin properties to change expected values stored in device twin information on edge nodes, allowing device to synchronize changes with twin information.
  • Added tags to device for querying device based on multiple tag key-value pairs.
  • Added device access configurations for retrieving device data.
  • Added support for deleting end device.
  • Added display of basic information for registered device, such as device name, access protocol, namespace, etc.
  • Added support for displaying and editing end device twin properties, tags, and access configuration information.

Comments