|
1 | 1 | # Changelog for Izuma Device Management Client example application |
2 | 2 |
|
| 3 | +## Release 4.13.1 (16.02.2023) |
| 4 | + |
| 5 | +- Updated `mbedTLS` from 2.28.1 to 2.28.2 for Linux targets and updated GitHub domain for it (from ArmMbed to Mbed-TLS). |
| 6 | +- Updated `libcurl` from 7.85.0 to 7.87.0 for Linux targets. |
| 7 | + |
| 8 | +### Known issues |
| 9 | + |
| 10 | +- [Linux/Zephyr] Asynchronous DNS does not work well, and the device fails to reconnect to the cloud if some of the pods are restarted. In such a scenario, the device needs to be restarted. |
| 11 | + The default DNS setting was changed to synchronous DNS. |
| 12 | + |
3 | 13 | ## Release 4.13.0 (21.11.2022) |
4 | 14 |
|
5 | 15 | - [Mbed OS] Add DISCO_L496AG board. The cellular settings are for example only. |
|
22 | 32 | * If a socket error is encountered, the next try will be done with the original CoaP port `5684`. |
23 | 33 | * After 2nd fail we alternate back to the custom port. |
24 | 34 | * NOTE! Only port `443` can be used as an alternative customer port with Izuma Networks. |
| 35 | + |
| 36 | +### Known issues |
| 37 | + |
| 38 | +- [Linux/Zephyr] Asynchronous DNS does not work well, and the device fails to reconnect to the cloud if some of the pods are restarted. In such a scenario, the device needs to be restarted. |
| 39 | + To address this issue, the default DNS settings should be overridden to synchronous DNS in the application level: |
| 40 | + - For Linux devices, set the `PAL_DNS_API_VERSION` flag to 0. |
| 41 | + - For Zephyr devices, set the `DNS API` selection to POSIX. |
25 | 42 |
|
26 | 43 | ## Release 4.12.0 (01.03.2022) |
27 | 44 |
|
28 | 45 | - Updated to Mbed OS 6.15.1. |
29 | 46 | - [Linux] Add a new `define_lwm2m_compliant.txt` that enables communication with a LwM2M compliant service / interoperability (IoP) testing. |
30 | 47 | - [Mbed OS] Add a new `mbed_app_lwm2m_compliant.json` that enables communication with a LwM2M compliant service / interoperability (IOP) testing with FRDM K64F device. |
31 | 48 |
|
| 49 | +### Known issues |
| 50 | + |
| 51 | +- [Linux/Zephyr] Asynchronous DNS does not work well, and the device fails to reconnect to the cloud if some of the pods are restarted. In such a scenario, the device needs to be restarted. |
| 52 | + To address this issue, the default DNS settings should be overridden to synchronous DNS in the application level: |
| 53 | + - For Linux devices, set the `PAL_DNS_API_VERSION` flag to 0. |
| 54 | + - For Zephyr devices, set the `DNS API` selection to POSIX. |
| 55 | + |
32 | 56 | ## Release 4.11.2 (01.12.2021) |
33 | 57 |
|
34 | 58 | - Updated to Mbed OS 6.15.0. |
35 | 59 |
|
| 60 | +### Known issues |
| 61 | + |
| 62 | +- [Linux/Zephyr] Asynchronous DNS does not work well, and the device fails to reconnect to the cloud if some of the pods are restarted. In such a scenario, the device needs to be restarted. |
| 63 | + To address this issue, the default DNS settings should be overridden to synchronous DNS in the application level: |
| 64 | + - For Linux devices, set the `PAL_DNS_API_VERSION` flag to 0. |
| 65 | + - For Zephyr devices, set the `DNS API` selection to POSIX. |
| 66 | + |
36 | 67 | ## Release 4.11.1 (11.10.2021) |
37 | 68 |
|
38 | 69 | - Updated Parsec to 0.6.0 version. This version is compatible with Mbed TLS 2.27.0. |
39 | 70 |
|
| 71 | +### Known issues |
| 72 | + |
| 73 | +- [Linux/Zephyr] Asynchronous DNS does not work well, and the device fails to reconnect to the cloud if some of the pods are restarted. In such a scenario, the device needs to be restarted. |
| 74 | + To address this issue, the default DNS settings should be overridden to synchronous DNS in the application level: |
| 75 | + - For Linux devices, set the `PAL_DNS_API_VERSION` flag to 0. |
| 76 | + - For Zephyr devices, set the `DNS API` selection to POSIX. |
| 77 | + |
40 | 78 | ## Release 4.11.0 (17.09.2021) |
41 | 79 |
|
42 | 80 | - Application restructuring: |
|
49 | 87 | - Added a demonstration of FOTA component update. Placed component registration and callback examples in `source/fota_platform_hooks_imp.cpp`. |
50 | 88 | - [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. |
51 | 89 |
|
| 90 | +### Known issues |
| 91 | + |
| 92 | +- [Linux/Zephyr] Asynchronous DNS does not work well, and the device fails to reconnect to the cloud if some of the pods are restarted. In such a scenario, the device needs to be restarted. |
| 93 | + To address this issue, the default DNS settings should be overridden to synchronous DNS in the application level: |
| 94 | + - For Linux devices, set the `PAL_DNS_API_VERSION` flag to 0. |
| 95 | + - For Zephyr devices, set the `DNS API` selection to POSIX. |
| 96 | + |
52 | 97 | ## Release 4.10.0 (07.07.2021) |
53 | 98 |
|
54 | 99 | - NXP_LPC54628 target configured to use the new upgraded Update client with `FOTA_USE_ENCRYPTED_ONE_TIME_FW_KEY` key. |
|
62 | 107 | * Updated to Mbed OS 6.12.0. |
63 | 108 | - Changed LED configuration from `LED_RED` to `LED1`. |
64 | 109 |
|
| 110 | +### Known issues |
| 111 | + |
| 112 | +- [Zephyr] Asynchronous DNS does not work well. The device fails to reconnect to the cloud if some of the pods are restarted. In such a scenario, the device needs to be restarted. |
| 113 | + To address this issue, the default DNS settings should be overridden to synchronous DNS in the application level by setting the DNS API selection to POSIX in the application's configuration settings. |
| 114 | + |
65 | 115 | ## Release 4.9.1 (17.06.2021) |
66 | 116 |
|
67 | 117 | * No changes. |
68 | 118 |
|
| 119 | +### Known issues |
| 120 | + |
| 121 | +- [Zephyr] Asynchronous DNS does not work well. The device fails to reconnect to the cloud if some of the pods are restarted. In such a scenario, the device needs to be restarted. |
| 122 | + To address this issue, the default DNS settings should be overridden to synchronous DNS in the application level by setting the DNS API selection to POSIX in the application's configuration settings. |
| 123 | + |
69 | 124 | ## Release 4.9.0 (21.05.2021) |
70 | 125 |
|
71 | 126 | * [Mbed OS] Increased `SN_COAP_BLOCKWISE_MAX_TIME_DATA_STORED` stored time to 15min for mesh to account for long retransmission chains during blockwise transfers. |
|
78 | 133 | * Updated to Mbed OS 6.9.0. |
79 | 134 | * [Linux] Updated Mbed TLS to 2.25.0. |
80 | 135 |
|
| 136 | +### Known issues |
| 137 | + |
| 138 | +- [Zephyr] Asynchronous DNS does not work well. The device fails to reconnect to the cloud if some of the pods are restarted. In such a scenario, the device needs to be restarted. |
| 139 | + To address this issue, the default DNS settings should be overridden to synchronous DNS in the application level by setting the DNS API selection to POSIX in the application's configuration settings. |
| 140 | + |
81 | 141 | ## Release 4.8.0 (24.03.2021) |
82 | 142 |
|
83 | 143 | * Updated to Mbed OS 6.8.0. |
|
0 commit comments