Skip to content

0.9.0

Compare
Choose a tag to compare
@joelguittet joelguittet released this 27 Jun 11:35
· 43 commits to master since this release

Features

  • Add support to update modules #43
  • Rework of client APIs so that the mender-client registers add-ons and manage them #58
  • Add network connect/release callbacks so that client and add-ons can request device to connect #61 #65
  • Allow to define a custom device identity instead of using the mac address only #49
  • Improve management of artifact types list #57
  • Improve cmake integration #42 #45
  • Improve management of server host and tenant token #48
  • Add-on mender-troubleshoot handles mender-client messages from server #32
  • Platform: flash: mender-ota is renamed mender-flash #38
  • Platform: storage: cleaning API removing "ota" generic word #38
  • Platform: scheduler: mender-rtos is renamed mender-scheduler #46
  • Platform: scheduler: remove unused delay functions #52
  • Platform: esp-idf: better handling of chunked responses from http client #34
  • Platform: zephyr: remove usage of posix APIs, prefer using native zephyr functions #44
  • Platform: posix: remove obsolete usleep function #33
  • Remove usage of unsafe sprintf function #50
  • Remove unused mender_utils_str_replace function #51

Bug fix

  • Fix memory leak while processing artifact file names #54
  • Fix double free error in add-ons implementation #55
  • Add missing re-initialization in add-ons implementation #56
  • Fix use after free memory issue #60
  • Fix authentication failure error degraded case #36
  • Platform: esp-idf: fix a cast issue reported by sonarcloud #63
  • Platform: rtos: fix deactivate work if not activated #37
  • Fix formatting of an error log #47