From 8add6e86c45c55f88b84e3d36ec8f69c335e9d36 Mon Sep 17 00:00:00 2001 From: h2zero Date: Wed, 2 Sep 2020 19:45:08 -0600 Subject: [PATCH] Release v1.0.1 --- CHANGELOG.md | 25 +++++++++++++++++++++++++ README.md | 16 ++++++++-------- 2 files changed, 33 insertions(+), 8 deletions(-) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..fbdb5b1 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,25 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +## [1.0.1] - 2020-09-02 + +### Added + +- Empty `NimBLEAddress` constructor: `NimBLEAddress()` produces an address of 00:00:00:00:00:00 type 0. +- Documentation of the difference of NimBLEAddress::getNative vs the original bluedroid library. + +### Changed + +- notify_callback typedef is now defined as std::function to enable the use of std::bind to call a class member function. + +### Fixed + +- Fix advertising start delay when first called. + + +## [1.0.0] - 2020-08-22 + +First stable release. + +All the original library functionality is complete and many extras added with full documentation. diff --git a/README.md b/README.md index 2216a63..10189d8 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ +[Latest release ![Release Version](https://img.shields.io/github/release/h2zero/esp-nimble-cpp.svg?style=plastic) +![Release Date](https://img.shields.io/github/release-date/h2zero/esp-nimble-cpp.svg?style=plastic)](https://github.com/h2zero/esp-nimble-cpp/releases/latest/) +
+ # esp-nimble-cpp NimBLE CPP library for use with ESP32 that attempts to maintain compatibility with the [nkolban cpp_uitls BLE API](https://github.com/nkolban/esp32-snippets/tree/master/cpp_utils). @@ -18,12 +22,6 @@ NimBLE is a completely open source Bluetooth Low Energy stack produced by [Apach It is more suited to resource constrained devices than bluedroid and has now been ported to the ESP32 by Espressif.
-# Development Status -[Latest release ![Release Version](https://img.shields.io/github/release/h2zero/esp-nimble-cpp.svg?style=plastic) -![Release Date](https://img.shields.io/github/release-date/h2zero/esp-nimble-cpp.svg?style=plastic)](https://github.com/h2zero/esp-nimble-cpp/releases/latest/) -![Downloads](https://img.shields.io/github/downloads/h2zero/esp-nimble-cpp/latest/total.svg?style=plastic) -
- # Installation ### ESP-IDF v4.0+ @@ -64,6 +62,8 @@ Also see [Improvements_and_updates](docs/Improvements_and_updates.md) for inform
# Todo -1. Implement random addresses. -2. Add BLE Mesh code. +- Improve host reset handler +- Implement random address handling +- Implement bond management +- Add Bluetooth Mesh