File tree Expand file tree Collapse file tree 4 files changed +18
-4
lines changed Expand file tree Collapse file tree 4 files changed +18
-4
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
All notable changes to this project will be documented in this file.
3
3
4
- ## [ Unreleased]
4
+ ## [ 2.0.3] 2025-01-05
5
+
6
+ ## Fixed
7
+ - Unused variable warning when log level is below info.
8
+ - Build error missing definition of CONFIG_NIMBLE_CPP_FREERTOS_TASK_BLOCK_BIT in platformio.
9
+ - Race condition in ` NimBLEScan ` that can cause a crash due to heap corruption if ` NimBLEScan::stop ` is called from the ` onResult ` callback.
10
+ - Advertisement data not set if scan response is enabled after the data is set.
11
+ - ` NimBLECharacteristic ` /` NimBLEDescriptor ` not able to update their values in the ` onRead ` callback.
12
+ - Too short of a timeout being requested in NimBLE_Server example leading to frequent disconnects.
13
+
14
+ ## Changed
15
+ - ` NimBLEHIDDevice ` now allows for the same report ID in multiple input/output/feature reports.
5
16
6
17
## Added
7
18
- Config for custom log colors pre level.
19
+ - Error logs in the case that NIMBLE_CPP_DEBUG_ASSERT is not defined.
20
+ - Error logs when setting advertisement data fails.
21
+ - Missing documentation in the migration guide about enabling automatic advertising on disconnect, which was disabled by default in 2.x.
8
22
9
23
## [ 2.0.2] 2024-12-21
10
24
Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ PROJECT_NAME = esp-nimble-cpp
48
48
# could be handy for archiving the generated documentation or if some version
49
49
# control system is used.
50
50
51
- PROJECT_NUMBER = 2.0.2
51
+ PROJECT_NUMBER = 2.0.3
52
52
53
53
# Using the PROJECT_BRIEF tag one can provide an optional one line description
54
54
# for a project that appears at the top of each page and should give viewer a
Original file line number Diff line number Diff line change 1
1
# # IDF Component Manager Manifest File
2
- version : " 2.0.2 "
2
+ version : " 2.0.3 "
3
3
license : " Apache-2.0"
4
4
description : " C++ wrapper for the NimBLE BLE stack"
5
5
url : " https://github.com/h2zero/esp-nimble-cpp"
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " esp-nimble-cpp" ,
3
- "version" : " 2.0.2 " ,
3
+ "version" : " 2.0.3 " ,
4
4
"description" : " C++ wrapper for the NimBLE BLE stack" ,
5
5
"keywords" : [
6
6
" BLE" ,
You can’t perform that action at this time.
0 commit comments