|
| 1 | +0.11.0 |
| 2 | +--- |
| 3 | +* **core** |
| 4 | + - gap: do not add ADFlags to advertising data for AdvertisingTypeNonConnInd, to leave room for FindMy data |
| 5 | + - gap: make generic services function for HCI separate function |
| 6 | + - update to latest version of Bluetooth numbers database for latest services/characteristics |
| 7 | +* **linux** |
| 8 | + - gap: add implementation for SetRandomAddress() function |
| 9 | + - gap: correct HCI implementation so it can Configure/Start/Stop advertising correctly. Needed to update ServiceData after Advertisment is already started. |
| 10 | + - gap: update implementation for GAP to allow for calling adv.Configure() followed by adv.Start() followed by adv.Stop() multiple times. This is required in order to update advertising ServiceData. |
| 11 | + - fix: close signal on Connect for Linux platform to address issues raised in #262 |
| 12 | + - reconnect connect/disconnect handlers centrals |
| 13 | + - Allow users to choose between different adapters |
| 14 | + - Issue #311 Clean resources properly when disable notifications |
| 15 | +* **hci** |
| 16 | + - add advertiser support for ManufacturerData and ServiceData |
| 17 | + - contains several corrections needed for HCI on both ninafw and cyw43439 |
| 18 | + - implement set random MAC address |
| 19 | + - store local address as MACAddress |
| 20 | + - use current MAC address when Advertiser, allowing support for random advertiser addresses |
| 21 | + - when advertising, do not send ADFlags if we are using AdvertisingTypeNonConnInd |
| 22 | + - implement connect handler for Advertiser for HCI |
| 23 | + - fix bluetooth initialization on cyw43439 |
| 24 | + - actually parse of ServiceData and ManufacturerData when scanning, and use existing GAP implementation to do it |
| 25 | + - correct parsing of ServiceData and ManufacturerData and add some helpful constants |
| 26 | + - correct race condition from connection params in HCI implementation. Basically it was responding by calling a function that retriggered asking to change the parameters yet again. Yet we are not actually doing anything about this request at present. |
| 27 | + - ensure HCI send/receive buffers for ATT are large enough for maximum MTU length |
| 28 | + - ensure that HCI advertising interval is set to a default value, otherwise different adverting types do not work correctly |
| 29 | + - reconnect connect/disconnect handlers for centrals |
| 30 | + - fix: set HCI default Advertising Interval to a more sensible default |
| 31 | + - enable setting MACAddr for cyw43439 |
| 32 | +* **nordic semi** |
| 33 | + - nrf51: add SetRandomAddress() function when Advertisment |
| 34 | + - nrf528xx: add SetRandomAddress() function when Advertiser |
| 35 | + - nrf528xx: correctly use the passed Advertising options type as the type passed into the SoftDevice struct for API call |
| 36 | +update the EnableNotifications Method, add the parameter to specifing… (#293) |
| 37 | +* **windows** |
| 38 | + - gap/windows: add stubbed function for SetRandomAddress() |
| 39 | + - reconnect connect/disconnect handlers for centrals |
| 40 | +* **examples** |
| 41 | + - add example showing how to create a peripheral using the Battery Service |
| 42 | + - add example showing how to create a peripheral using the Device Information Service |
| 43 | + - add example to broadcast advertising servicedata |
| 44 | + - improve heartrate examples by adding all of the required characteristics for it to fulfill the complete heart rate profile in the spec. |
| 45 | + - refactor tinyscan to use tinyterm/displays package and also add badger2040-w |
| 46 | +* **build** |
| 47 | + - remove macOS 11 build since it has been removed, and run macOS 14 instead (#285) |
| 48 | + - remove macOS 12 runner |
| 49 | +* **docs** |
| 50 | + - update README to include Windows CI badge and correctly updated info about current capabilities |
| 51 | + - update README with some links and clarifications |
| 52 | + - license: update year to 2025 |
| 53 | + |
| 54 | + |
1 | 55 | 0.10.0 |
2 | 56 | --- |
3 | 57 |
|
|
0 commit comments