Release 2.1.0

This commit is contained in:
h2zero 2025-01-12 18:15:16 -07:00
parent e6249623d5
commit 4e80e1ee38
4 changed files with 19 additions and 3 deletions

View file

@ -1,6 +1,22 @@
# Changelog # Changelog
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
## [2.1.0] 2025-01-12
## Fixed
- Crash when retrieving descriptors if more than one exists.
- Incorrect TX power value being advertised.
- New user guide code for 2.x
- Potential race condition if `NimBLEScan::clearResults1 is called from multiple tasks.
## Changed
- If privacy is not enabled identity keys will not be shared.
- `NimBLEDevice::setPower` and `NimBLEDevice::getPower` now take an additional parameter `NimBLETxPowerType` to set/get the power level for different operations.
## Added
- Config option `CONFIG_NIMBLE_CPP_ADDR_FMT_EXCLUDE_DELIMITER`, if defined will remove the ":" delimiter from the BLE address string.
- Config option `CONFIG_NIMBLE_CPP_ADDR_FMT_UPPERCASE` if defined will make the BLE address strings uppercase.
## [2.0.3] 2025-01-05 ## [2.0.3] 2025-01-05
## Fixed ## Fixed

View file

@ -48,7 +48,7 @@ PROJECT_NAME = esp-nimble-cpp
# could be handy for archiving the generated documentation or if some version # could be handy for archiving the generated documentation or if some version
# control system is used. # control system is used.
PROJECT_NUMBER = 2.0.3 PROJECT_NUMBER = 2.1.0
# Using the PROJECT_BRIEF tag one can provide an optional one line description # Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a # for a project that appears at the top of each page and should give viewer a

View file

@ -1,5 +1,5 @@
## IDF Component Manager Manifest File ## IDF Component Manager Manifest File
version: "2.0.3" version: "2.1.0"
license: "Apache-2.0" license: "Apache-2.0"
description: "C++ wrapper for the NimBLE BLE stack" description: "C++ wrapper for the NimBLE BLE stack"
url: "https://github.com/h2zero/esp-nimble-cpp" url: "https://github.com/h2zero/esp-nimble-cpp"

View file

@ -1,6 +1,6 @@
{ {
"name": "esp-nimble-cpp", "name": "esp-nimble-cpp",
"version": "2.0.3", "version": "2.1.0",
"description": "C++ wrapper for the NimBLE BLE stack", "description": "C++ wrapper for the NimBLE BLE stack",
"keywords": [ "keywords": [
"BLE", "BLE",