Skip to content

Commit 988d271

Browse files
committed
Update changelog
1 parent 86b538b commit 988d271

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,16 @@ All notable changes to this project will be documented in this file.
1313
- Adding to the whitelist will now allow the device to be added again if the previous attempts failed.
1414
- The IPC calls added to esp_nimble_hci have been removed to prevent IPC stack crashing.
1515
- Espressif log tag renamed from "TAG" to "LOG_TAG" to avoid conflict with Arduino core definition.
16+
- Removed broken links in docs
1617

1718
### Added
1819
- `NimBLEAdvertisedDevice` new method: `getAdvFlags`, to read the flags advertised.
1920
- `NimBLEAdvertising::setManufacturerData` new overload method that accepts a vector of `uint8_t`.
2021
- `NimBLEAdvertisementData::setManufacturerData` new overload method that accepts a vector of `uint8_t`.
2122
- `NimBLEAdvertisedDevice` new method: `getPayloadByType`, to get data from generic data types advertised.
23+
- `NimBLEService` new method: `isStarted`, checks if the service has been started.
24+
- `NimBLEAdvertising` new method: `removeServices` removes all service UUID's from the advertisement.
25+
- `NimBLEAdvertisementData` new method: `clearData` sets all data to NULL to reuse the instance.
2226

2327
### Changed
2428
- `NimBLEAdvertisedDevice::getManufacturerData`, now takes an index value parameter to use when there is more than 1 instance of manufacturer data.
@@ -27,6 +31,10 @@ All notable changes to this project will be documented in this file.
2731
- Can now create more than 255 Characteristics/Descriptors in a service.
2832
- `nimble_port_freertos_get_hs_hwm` function is now available to the application to get the core task stack usage.
2933
- changed default pairing keys shared to include ID key which is now needed by iOS
34+
- Removed abort in server start when a service is not found, logs a warning message instead.
35+
- `NimBLEAdvertising::start` on complete callback is now a std::function to allow the use of std::bind to class methods
36+
- `NimBLEAdvertising` setXXX methods will now properly clear the previous data before setting the new values.
37+
- Removed asserts in `NimBLECharacteristic` event handler when conn_handle is invalid, sends a NULL conn info to the callback instead.
3038

3139
## [1.4.1] - 2022-10-23
3240

0 commit comments

Comments
 (0)