Skip to content

Commit

Permalink
Merge pull request #83 from PelionIoT/release-4.11.0
Browse files Browse the repository at this point in the history
mbed-cloud-client-example 4.11.0
  • Loading branch information
teetak01 authored Sep 21, 2021
2 parents 3d8d83b + ce6cdbc commit 3693858
Show file tree
Hide file tree
Showing 33 changed files with 1,192 additions and 1,273 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# Changelog for Pelion Device Management Client example application

## Release 4.11.0 (17.09.2021)

- Application restructuring:
- `M2MInterfaceFactory::create_resource()` function used for creating object and resources.
- Replaced the deprecated status APIs with the `on_status_changed()` API.
- Removed the `MCC_MEMORY` flag.
- Replaced the `MCC_MINIMAL` flag with the `PDMC_EXAMPLE_MINIMAL` flag.
- Updated to Mbed OS 6.14.0.
- Updated Mbed TLS to 2.27.0 in `pal-platform`.
- Added a demonstration of FOTA component update. Placed component registration and callback examples in `source/fota_platform_hooks_imp.cpp`.
- [Linux] Added demonstration of FOTA combined update. Placed subcomponent registration and callback examples in `source/fota_platform_hooks_imp.cpp` under the `MBED_CLOUD_CLIENT_FOTA_SUB_COMPONENT_SUPPORT` flag.

## Release 4.10.0 (07.07.2021)

- NXP_LPC54628 target configured to use the new upgraded Update client with `FOTA_USE_ENCRYPTED_ONE_TIME_FW_KEY` key.
Expand All @@ -11,6 +23,7 @@
- This release uses bootloaders compiled with the above improvement by default.
- Deprecated the `FOTA_USE_DEVICE_KEY` option, which will be removed in a future version.
* Updated to Mbed OS 6.12.0.
- Changed LED configuration from `LED_RED` to `LED1`.

## Release 4.9.1 (17.06.2021)

Expand Down
1 change: 1 addition & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ Due to the release process, all new releases are squashed code drops. Therefore,

| Author | Pull Request | Change title/summary |
|----------------|---------------|----------------------------------------------------------|
| ccli8 ([@ccli8](https://github.com/ccli8)) | [#81](https://github.com/PelionIoT/mbed-cloud-client-example/pull/81) | Fix KV init on platforms using PSA Storage API |
5 changes: 2 additions & 3 deletions configs/wifi_esp8266_minimal.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
{
"macros": [
"MCC_MINIMAL",
"DISABLE_ERROR_DESCRIPTION",
"MCC_MEMORY"
"PDMC_EXAMPLE_MINIMAL",
"DISABLE_ERROR_DESCRIPTION"
],
"target_overrides": {
"*": {
Expand Down
3 changes: 2 additions & 1 deletion define.txt
Original file line number Diff line number Diff line change
Expand Up @@ -57,4 +57,5 @@ option(FOTA_ENABLE "Enable FOTA client module" ON)

add_definitions(-DFOTA_DEFAULT_APP_IFS=1)
add_definitions(-DTARGET_LIKE_LINUX=1)

add_definitions(-DFOTA_CUSTOM_PLATFORM=1)
add_definitions(-DMBED_CLOUD_CLIENT_FOTA_SUB_COMPONENT_SUPPORT=1)
Loading

0 comments on commit 3693858

Please sign in to comment.