CHANGELOG.md (a391128d2f0c50039b123f696dc94c6c0df5a8a8) CHANGELOG.md (f0f51f7de404bbd93d201704fcfd5ef18e36484c)
1# Change Log
2All notable changes to this project will be documented in this file.
3
4The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
5and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
6
7---
8
9## Unreleased
10
11### Added
1# Change Log
2All notable changes to this project will be documented in this file.
3
4The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
5and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
6
7---
8
9## Unreleased
10
11### Added
12- HCI: ENABLE_HCI_SERIALIZED_CONTROLLER_OPERATIONS serializes Inquiry, Remote Name Request and Create Connection operations
12
13### Fixed
14
15### Changed
16
17
18## Release v1.5.2
19
20### Added
21- GAP: ENABLE_HCI_SERIALIZED_CONTROLLER_OPERATIONS serializes Inquiry, Remote Name Request and Create Connection operations
13- GAP: support extended advertising with ENABLE_LE_EXTENDED_ADVERTISING
14- GAP: gap_enable_link_watchdog() uses automatic flush timeout to disconnect if data cannot be sent
15- GAP: gap_secure_connections_active() to query if BR/EDR Secure Connecions are possible
16- ATT DB: provide gatt_server_get_handle_range_for_service_with_uuid16 to find included service within handle range
17- GATT Service: Audio Input Control Service Server (AICS 1.0)
22- GAP: support extended advertising with ENABLE_LE_EXTENDED_ADVERTISING
23- GAP: gap_enable_link_watchdog() uses automatic flush timeout to disconnect if data cannot be sent
24- GAP: gap_secure_connections_active() to query if BR/EDR Secure Connecions are possible
25- ATT DB: provide gatt_server_get_handle_range_for_service_with_uuid16 to find included service within handle range
26- GATT Service: Audio Input Control Service Server (AICS 1.0)
27- GATT Service: Microphone Control Service Server (MCS 1.0)
18- GATT Service: Volume Control Service Server (VCS 1.0)
28- GATT Service: Volume Control Service Server (VCS 1.0)
29- GATT Service: Volume Offset Control Service Server (VOCS 1.0)
19
20### Fixed
21- POSIX: fix RTS/CTS configuration by keeping local termios copy in btstack_uart_posix
22- HCI: fix handling of HCI Connection Complete with error (regression introduced in v1.5.1)
23- GAP: disable scanning, advertising, connection before updating random address
24- GAP: fix LE Scan with whitelist
25- HFP_AG: fix tracking for call dropped during outgoing ringing
26- HFP: Free HFP Connection object on SDP error / Service not found
30
31### Fixed
32- POSIX: fix RTS/CTS configuration by keeping local termios copy in btstack_uart_posix
33- HCI: fix handling of HCI Connection Complete with error (regression introduced in v1.5.1)
34- GAP: disable scanning, advertising, connection before updating random address
35- GAP: fix LE Scan with whitelist
36- HFP_AG: fix tracking for call dropped during outgoing ringing
37- HFP: Free HFP Connection object on SDP error / Service not found
38- PBAP Client: emit operation complete with status OBEX_ABORTED
27
28### Changed
39
40### Changed
29- Chipset: use da145xx in folder/file/function names for these SoCs
41- Chipset: use da145xx in folder/file/function names for Dialog Semiconductor SoCs
30- GAP: set min encryption key size during init, if supported
42- GAP: set min encryption key size during init, if supported
31- ATT Server: use uint8_t for status returns
32- AVDTP: use BLUETOOTH_SERVICE_CLASS_AUDIO_SINK / SOURCE instead of BLUETOOTH_PROTOCOL_AVDTP in SDP queries
43- AVDTP: use BLUETOOTH_SERVICE_CLASS_AUDIO_SINK / SOURCE instead of BLUETOOTH_PROTOCOL_AVDTP in SDP queries
44- ATT Server: use uint8_t for status returns
33- libusb, POSIX and Windows ports: use '-' instead of ':' in btstack_BD_ADDR.tlv filename
45- libusb, POSIX and Windows ports: use '-' instead of ':' in btstack_BD_ADDR.tlv filename
34
46
47
35## Release v1.5.1
36
37### Added
38- GOEP Client: add goep_client_version_20_or_higher
39- ESP32: implement audio source
40
41### Fixed
42- PBAP Client: support disconnect while operation is ongoing

--- 909 unchanged lines hidden ---
48## Release v1.5.1
49
50### Added
51- GOEP Client: add goep_client_version_20_or_higher
52- ESP32: implement audio source
53
54### Fixed
55- PBAP Client: support disconnect while operation is ongoing

--- 909 unchanged lines hidden ---