Skip to content

Commit fa468d3

Browse files
committed
Release 2.0.3
1 parent 2759b1b commit fa468d3

File tree

4 files changed

+18
-4
lines changed

4 files changed

+18
-4
lines changed

CHANGELOG.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,24 @@
11
# Changelog
22
All notable changes to this project will be documented in this file.
33

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.
516

617
## Added
718
- 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.
822

923
## [2.0.2] 2024-12-21
1024

docs/Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ PROJECT_NAME = esp-nimble-cpp
4848
# could be handy for archiving the generated documentation or if some version
4949
# control system is used.
5050

51-
PROJECT_NUMBER = 2.0.2
51+
PROJECT_NUMBER = 2.0.3
5252

5353
# Using the PROJECT_BRIEF tag one can provide an optional one line description
5454
# for a project that appears at the top of each page and should give viewer a

idf_component.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
## IDF Component Manager Manifest File
2-
version: "2.0.2"
2+
version: "2.0.3"
33
license: "Apache-2.0"
44
description: "C++ wrapper for the NimBLE BLE stack"
55
url: "https://github.com/h2zero/esp-nimble-cpp"

library.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "esp-nimble-cpp",
3-
"version": "2.0.2",
3+
"version": "2.0.3",
44
"description": "C++ wrapper for the NimBLE BLE stack",
55
"keywords": [
66
"BLE",

0 commit comments

Comments
 (0)