|
2 | 2 |
|
3 | 3 | # ChangeLog
|
4 | 4 |
|
5 |
| -## v1.0.2 - 2025-4-14 |
| 5 | +## v1.0.2 - 2025-4-17 |
6 | 6 |
|
7 | 7 | ### Breaking Change:
|
8 | 8 |
|
|
13 | 13 |
|
14 | 14 | #### Mesh
|
15 | 15 |
|
| 16 | +- Optimized: speed up fusion process for specific scenarios ([544b925](https://github.com/espressif/esp-mesh-lite/commit/544b925c705b80acf823216f8236bf57339c7b9f)) |
| 17 | +- Optimized: in Mesh Lite connections, skip disconnection/reconnection if the target device matches the currently connected one ([544b925](https://github.com/espressif/esp-mesh-lite/commit/544b925c705b80acf823216f8236bf57339c7b9f)) |
16 | 18 | - Support longer data length in espnow ([29185cc](https://github.com/espressif/esp-mesh-lite/commit/29185cc323d199e609d1ff75fe21e5dab95c4e34))
|
17 | 19 | - Support getting mesh-lite core commit ID through API ([6265503](https://github.com/espressif/esp-mesh-lite/commit/62655031e5dc527d35ebb2c51389f100208991cd))
|
18 | 20 | - Optimize: The device disallowed as root node will not request to be included in the will list ([6265503](https://github.com/espressif/esp-mesh-lite/commit/62655031e5dc527d35ebb2c51389f100208991cd))
|
|
30 | 32 |
|
31 | 33 | #### Bugfix
|
32 | 34 |
|
| 35 | +- Fixed the issue that the Vendor IE information was accidentally updated when esp_wifi_connect() returned ESP_FAIL ([544b925](https://github.com/espressif/esp-mesh-lite/commit/544b925c705b80acf823216f8236bf57339c7b9f)) |
| 36 | +- Fixed: The new device may disrupt the old network topology when joining a full capacity network ([544b925](https://github.com/espressif/esp-mesh-lite/commit/544b925c705b80acf823216f8236bf57339c7b9f)) |
| 37 | +- Fixed the issue where the reconnection mechanism could not be enabled when the fixed root node called `esp_mesh_lite_connect()`, this regression was introduced in commit [0b8918b](https://github.com/espressif/esp-mesh-lite/commit/0b8918b28f9bb6a8ccf2f676c2005e5b0d30cdf6) ([544b925](https://github.com/espressif/esp-mesh-lite/commit/544b925c705b80acf823216f8236bf57339c7b9f)) |
| 38 | +- Fixed: replace deprecated `esp_mesh_lite_try_sending_msg()` with `esp_mesh_lite_send_msg()` ([544b925](https://github.com/espressif/esp-mesh-lite/commit/544b925c705b80acf823216f8236bf57339c7b9f)) |
| 39 | +- Fix abnormal fusion behavior in special situations ([544b925](https://github.com/espressif/esp-mesh-lite/commit/544b925c705b80acf823216f8236bf57339c7b9f)) |
| 40 | + - Devices fixed as root nodes and acting only as leaf nodes mistakenly triggered fusion, causing them to repeatedly disconnect from the router |
| 41 | + - Devices fixed as root nodes and acting only as leaf nodes mistakenly triggered fusion in other devices, causing other root nodes to repeatedly disconnect from the router |
| 42 | + - Root nodes with the maximum layer set to 1 mistakenly triggered fusion in other devices, causing other root nodes to repeatedly disconnect from the router |
33 | 43 | - Fixed: It blocked the system when calling esp_mesh_lite_send_msg in the send_fail callback ([6265503](https://github.com/espressif/esp-mesh-lite/commit/62655031e5dc527d35ebb2c51389f100208991cd))
|
34 | 44 | - Fixed: It failed to set the level to 0 when disallowed_level had been set 0 ([6265503](https://github.com/espressif/esp-mesh-lite/commit/62655031e5dc527d35ebb2c51389f100208991cd))
|
35 | 45 | - Fixed: The last connected child node will be de-authenticated though the number of child nodes does not exceed the maximum limit ([6265503](https://github.com/espressif/esp-mesh-lite/commit/62655031e5dc527d35ebb2c51389f100208991cd))
|
|
0 commit comments