Skip to content

Commit b82048c

Browse files
committed
Update CHANGELOG for 0.11.0 release
Signed-off-by: deadprogram <[email protected]>
1 parent 1532e84 commit b82048c

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

CHANGELOG.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,57 @@
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+
155
0.10.0
256
---
357

0 commit comments

Comments
 (0)