From 4e80e1ee3810897067e7e09d76f2ac5f2cc5735c Mon Sep 17 00:00:00 2001 From: h2zero Date: Sun, 12 Jan 2025 18:15:16 -0700 Subject: [PATCH] Release 2.1.0 --- CHANGELOG.md | 16 ++++++++++++++++ docs/Doxyfile | 2 +- idf_component.yml | 2 +- library.json | 2 +- 4 files changed, 19 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 81148ea..0e8b13e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,22 @@ # Changelog 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 ## Fixed diff --git a/docs/Doxyfile b/docs/Doxyfile index 5d08711..53a1a88 100644 --- a/docs/Doxyfile +++ b/docs/Doxyfile @@ -48,7 +48,7 @@ PROJECT_NAME = esp-nimble-cpp # could be handy for archiving the generated documentation or if some version # 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 # for a project that appears at the top of each page and should give viewer a diff --git a/idf_component.yml b/idf_component.yml index 5dac7c9..a2971fe 100644 --- a/idf_component.yml +++ b/idf_component.yml @@ -1,5 +1,5 @@ ## IDF Component Manager Manifest File -version: "2.0.3" +version: "2.1.0" license: "Apache-2.0" description: "C++ wrapper for the NimBLE BLE stack" url: "https://github.com/h2zero/esp-nimble-cpp" diff --git a/library.json b/library.json index fe7f14f..9242f59 100644 --- a/library.json +++ b/library.json @@ -1,6 +1,6 @@ { "name": "esp-nimble-cpp", - "version": "2.0.3", + "version": "2.1.0", "description": "C++ wrapper for the NimBLE BLE stack", "keywords": [ "BLE",