From 067274973da84e9a863905e71d4dca7ca38dc01a Mon Sep 17 00:00:00 2001 From: h2zero Date: Mon, 19 May 2025 16:54:59 -0600 Subject: [PATCH] Release 2.3.0 --- CHANGELOG.md | 21 +++++++++++++++++++++ docs/Doxyfile | 2 +- idf_component.yml | 2 +- 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 47f6118..492bb98 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,27 @@ # Changelog All notable changes to this project will be documented in this file. +## [2.3.0] 2025-05-19 + +## Fixed +- Incorrect `NimBLECharacteristic::onSubscribe` value when indications are set. +- `NimBLECharacteristic::onRead` callback not called in some cases. +- Clear attribute value when zero length value is written. +- Notify/Indicate incorrectly returning success with custom value. +- Corrected NimBLEClient array initialization. +- Prevent potential exception when scan is restarted. +- Attribute getValue failing with some data types +- Incorrectly passing a pointer to a function taking const reference. + +## Added +- Support for esp32c5 +- L2CAP infrastructure. +- Scan duplicate cache reset time. + +## Changed +- Cleaned up examples. +- Allow PHY updates without enabling extended advertising. + ## [2.2.1] 2025-02-28 ## Fixed diff --git a/docs/Doxyfile b/docs/Doxyfile index 92b1260..70a8357 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.2.1 +PROJECT_NUMBER = 2.3.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 ebf837c..5245422 100644 --- a/idf_component.yml +++ b/idf_component.yml @@ -1,5 +1,5 @@ ## IDF Component Manager Manifest File -version: "2.2.1" +version: "2.3.0" license: "Apache-2.0" description: "C++ wrapper for the NimBLE BLE stack" url: "https://github.com/h2zero/esp-nimble-cpp"