Skip to content

Release 0.21.2

Latest
Compare
Choose a tag to compare
@doctordaemon doctordaemon released this 20 May 18:04
· 1 commit to master since this release
b1e1df4

Release 0.21.2

  • Register a default component COMP_1 when FOTA is enabled using flags -DFOTA_ENABLE=ON -DFIRMWARE_UPDATE=ON -DFOTA_COMBINED_IMAGE_SUPPORT=ON.
  • Added default firmware install fota_update_activate.sh and verify fota_update_verify.sh scripts to demonstarted edge-core FOTA feature.
  • Added documentation ./docs/create_manifest_v3.md and ./docs/prepare_fota_component_update.md.
  • Updated Dockerfile.debian.byoc to enabled FOTA feature.
  • Docker Support: Added new Dockerfiles to build a lightweight, Debian-based edge-core Docker image for different modes:
    • Dockerfile.debian.dev: DEVELOPER_MODE
    • Dockerfile.debian.byoc: BYOC_MODE (Bring Your Own Certificate/Configuration)
    • Dockerfile.debian.prod: PRODUCTION_MODE (provisioning requires use of Izuma's factory tooling)
  • Upgraded libevent to version 2.1.12
  • Update mbed-cloud-client to version 4.13.2.
  • Update cURL to version 8.5.0 (from 7.87.0).
  • Update Dockerfile base image to Ubuntu 22.04 (from Ubuntu 20.04).
  • Fixed numerous small spelling mistakes pointed by misspell.
  • Improve error logging in subdevice FOTA download case.
  • Change subdevice FOTA download folder default from . to /tmp.
  • Update edge-tool dependency cryptography to latest (v44.0.0).