Skip to content

Commit 798726c

Browse files
committed
Update change log.
1 parent 9824bdf commit 798726c

File tree

1 file changed

+20
-1
lines changed

1 file changed

+20
-1
lines changed

CHANGELOG.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,25 @@
11
# Changelog
22

3-
All notable changes to this project will be documented in this file.
3+
All notable changes to this project will be documented in this file.
4+
5+
## Unreleased changes.
6+
7+
### Fixed
8+
- Initialize advertising complete callback in NimBLEAdvertising constructor.
9+
- Clear client disconnect timer in constructor before initializing.
10+
- Fix missing data when reading large values.
11+
- Fix missing data in notifications when using a large MTU size and more than 270 bytes of data are sent.
12+
- Workaround fix added for cases when the task notification value is not cleared, causing various functions that should block not to block.
13+
14+
### Added
15+
- `NimBLEClient::getLastError` : Gets the error code of the last function call that produces a return code from the stack.
16+
- `NimBLECharacteristic::notify` : Overload method to send notifications/indications with custom values.
17+
- Added conditional checks for ESP32 specific functions/values to support use of the library on non-esp32 devices.
18+
- Added an alias to use the callback name from the original library `onMtuChanged`.
19+
20+
### Changed
21+
- Critical section calls now use the NimBLE API instead of FreeRTOS directly. This removes the need for a `portMUX_TYPE` variable in the class definitions.
22+
- Removed unnecessary variables in `NimBLEService` and changed the constructor no no longer accept `numHandles` and `inst_id` parameters.
423

524
## [1.3.1] - 2021-08-04
625

0 commit comments

Comments
 (0)