Odesa 4.0.1 (Bug Release to LTS)

Odesa 4.0.1 (Bug Release to LTS)

Release Date: 4th December 2024

This patch release focuses on enhancing system security, improving stability, and refining overall reliability. The primary changes include updates to the base image and dependency libraries to address known vulnerabilities, alongside targeted bug fixes, documentation improvements, and minor feature enhancements across the EdgeX Foundry ecosystem.

The updated docker compose build has already been updated to refer to the 4.0.1 images: https://github.com/edgexfoundry/edgex-compose/tree/v4.0.1

Bug Fixes in this release

Here are some of the key improvements in this release. For a full list of detailed changes, please refer to .

  1. System Security

  • Publishes key change events after key deletion.

  1. Improving Stability

  • Fixed issues that could cause incorrect event data.

  • Resolved runtime errors under high-load situations.

  1. Refining Overall Reliability

  • Improved performance for large datasets.

  • CoreData now correctly applies the default retention policy.

Released Services

These services where released with the patch release.  Please note that device and application services can and do release minor versions independently.

  • Core services

    • core-command v4.0.1

    • core-common-config-bootstrapper v4.0.1

    • core-data v4.0.1

    • core-keeper v4.0.1

    • core-metadata v4.0.1

    • support-notifications v4.0.1

    • support-scheduler v4.0.1

    • security-proxy-auth v4.0.1

    • security-proxy-setup v4.0.1

    • security-secretstore-setup v4.0.1

    • security-bootstrapper v4.0.1

    • security-spire-server v4.0.1

    • security-spire-agent v4.0.1

    • security-spire-config v4.0.1

    • security-spiffe-token-provider v4.0.1

  • Go-based device services

    • device-usb-camera v4.0.1

    • device-modbus v4.0.1

    • device-onvif-camera v4.0.1

    • device-mqtt v4.0.1

    • device-opc-ua v4.0.1

    • device-s7 v4.0.1

    • device-virtual v4.0.1

    • device-uart v4.0.1

    • device-snmp v4.0.1

    • device-rfid-llrp v4.0.1

    • device-rest v4.0.1

    • device-gpio v4.0.1

  • C-based device services

    • device-bacnet v4.0.1

  • Go-based app service

    • app-service-configurable v4.0.1

    • app-llrp-rfid-inventory v4.0.1

    • app-record-replay v4.0.1

  • Others

    • edgex-ui v4.0.1

SDK Dot Releases

The following SDKs were also released as part of this patch release.  Please note that device and application functions SDKs can and do release minor versions independently.  

  • Go SDK, DS: 4.0.1

  • App Functions SDK: 4.0.1

Test Reports

The reports are for x86 and arm64, and include secure and non-secure modes