mirror of
https://github.com/h2zero/esp-nimble-cpp.git
synced 2024-11-21 20:50:55 +01:00
Release 1.3.0
This commit is contained in:
parent
e5edc9d59e
commit
d4e4074f5a
1 changed files with 9 additions and 1 deletions
10
CHANGELOG.md
10
CHANGELOG.md
|
@ -2,9 +2,14 @@
|
||||||
|
|
||||||
All notable changes to this project will be documented in this file.
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
## Unreleased changes
|
## [1.3.0] - 2021-08-02
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
- `NimBLECharacteristic::removeDescriptor`: Dynamically remove a descriptor from a characterisic. Takes effect after all connections are closed and sends a service changed indication.
|
||||||
|
- `NimBLEService::removeCharacteristic`: Dynamically remove a characteristic from a service. Takes effect after all connections are closed and sends a service changed indication
|
||||||
|
- `NimBLEServerCallbacks::onMTUChange`: This is callback is called when the MTU is updated after connection with a client.
|
||||||
|
- ESP32C3 support
|
||||||
|
|
||||||
- Whitelist API:
|
- Whitelist API:
|
||||||
- `NimBLEDevice::whiteListAdd`: Add a device to the whitelist.
|
- `NimBLEDevice::whiteListAdd`: Add a device to the whitelist.
|
||||||
- `NimBLEDevice::whiteListRemove`: Remove a device from the whitelist.
|
- `NimBLEDevice::whiteListRemove`: Remove a device from the whitelist.
|
||||||
|
@ -26,6 +31,7 @@ All notable changes to this project will be documented in this file.
|
||||||
- FreeRTOS files have been removed as they are not used by the library.
|
- FreeRTOS files have been removed as they are not used by the library.
|
||||||
- Services, characteristics and descriptors can now be created statically and added after.
|
- Services, characteristics and descriptors can now be created statically and added after.
|
||||||
- Excess logging and some asserts removed.
|
- Excess logging and some asserts removed.
|
||||||
|
- Use ESP_LOGx macros to enable using local log level filtering.
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
- `NimBLECharacteristicCallbacks::onSubscribe` Is now called after the connection is added to the vector.
|
- `NimBLECharacteristicCallbacks::onSubscribe` Is now called after the connection is added to the vector.
|
||||||
|
@ -34,6 +40,8 @@ All notable changes to this project will be documented in this file.
|
||||||
- Retrieving remote descriptors now uses the characterisic end handle correctly.
|
- Retrieving remote descriptors now uses the characterisic end handle correctly.
|
||||||
- Missing data in long writes to remote descriptors.
|
- Missing data in long writes to remote descriptors.
|
||||||
- Hanging on task notification when sending an indication from the characteristic callback.
|
- Hanging on task notification when sending an indication from the characteristic callback.
|
||||||
|
- BLE controller memory could be released when using Arduino as a component.
|
||||||
|
- Complile errors with NimBLE release 1.3.0.
|
||||||
|
|
||||||
## [1.2.0] - 2021-02-08
|
## [1.2.0] - 2021-02-08
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue