CHANGELOG.md (24d14ae36e95f1a6b777d41469836b4230ab79cc) | CHANGELOG.md (f926638955fbba80ae18be7f576ba14fba0ff94c) |
---|---|
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_ACL_CHUNK_SIZE_ALIGNMENT allows to keep HCI transport writes aligned 13- GAP: support additional LE PHYs for scanning and outgoing connections 14- GATT Client: support GATT over BR/EDR via gatt_client_classic_connect 15- HFP: provide SCO packet types and rx/tx packet lengths in HFP_SUBEVENT_AUDIO_CONNECTION_ESTABLISHED | 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_ACL_CHUNK_SIZE_ALIGNMENT allows to keep HCI transport writes aligned 13- GAP: support additional LE PHYs for scanning and outgoing connections 14- GATT Client: support GATT over BR/EDR via gatt_client_classic_connect 15- HFP: provide SCO packet types and rx/tx packet lengths in HFP_SUBEVENT_AUDIO_CONNECTION_ESTABLISHED |
16- AVRCP: support Cover Art via avrcp_cover_art_client |
|
16- example: gatt_streamer_server and le_streamer_client report DLE and PHY changes 17- gatt_client: queue requests with gatt_client_request_to_send_gatt_query and gatt_client_request_to_write_without_response 18- esp32: warn about unsuitable sdkconfig 19- esp32: add BTstack component config options via menuconfig 20- esp32: allow to disable default audio i2s driver via component config 21- esp32: support esp-idf v5.x audio driver 22- esp32: btstack_stdio_init configures buffered output, required for stdin support 23- nxp: support for bootloader version v1, e.g. NXP 88W8997 --- 8 unchanged lines hidden (view full) --- 32## Fixed 33- HCI: fix set extended scan response 34- HCI: fix report of extended advertisements with data len > 31 35- SM: fix value in SM_EVENT_NUMERIC_COMPARISON_REQUEST 36- btstack_stdin_embedded: use timer to poll RTT input, fix for tickless RTOS 37- gatt_client: return ERROR_CODE_UNKNOWN_CONNECTION_IDENTIFIER for invalid connection handle 38- A2DP: emit A2DP_SUBEVENT_STREAM_ESTABLISHED with if connection fails, e.g. because of Page Timeout 39- A2DP: use samples as timestamp, fixes issue with Apple Airpods Pro 2nd Gen | 17- example: gatt_streamer_server and le_streamer_client report DLE and PHY changes 18- gatt_client: queue requests with gatt_client_request_to_send_gatt_query and gatt_client_request_to_write_without_response 19- esp32: warn about unsuitable sdkconfig 20- esp32: add BTstack component config options via menuconfig 21- esp32: allow to disable default audio i2s driver via component config 22- esp32: support esp-idf v5.x audio driver 23- esp32: btstack_stdio_init configures buffered output, required for stdin support 24- nxp: support for bootloader version v1, e.g. NXP 88W8997 --- 8 unchanged lines hidden (view full) --- 33## Fixed 34- HCI: fix set extended scan response 35- HCI: fix report of extended advertisements with data len > 31 36- SM: fix value in SM_EVENT_NUMERIC_COMPARISON_REQUEST 37- btstack_stdin_embedded: use timer to poll RTT input, fix for tickless RTOS 38- gatt_client: return ERROR_CODE_UNKNOWN_CONNECTION_IDENTIFIER for invalid connection handle 39- A2DP: emit A2DP_SUBEVENT_STREAM_ESTABLISHED with if connection fails, e.g. because of Page Timeout 40- A2DP: use samples as timestamp, fixes issue with Apple Airpods Pro 2nd Gen |
41- AVRCP: re-register for notification |
|
40- PBAP Client: make pbap_set_property_selector work for Pull Phonebook 41- esp32: fix power amplifier control on Lyra T v4.3 42 43## Changed 44- GAP: add gap_set_peer_privacy_mode with default LE_PRIVACY_MODE_DEVICE 45- GAP: use stack defaults for LE Connection Parameter Updates 46- GAP: set minimum and maximum CE length to 0 47- bluetooth: indicated identity address in resolved address type names --- 1043 unchanged lines hidden --- | 42- PBAP Client: make pbap_set_property_selector work for Pull Phonebook 43- esp32: fix power amplifier control on Lyra T v4.3 44 45## Changed 46- GAP: add gap_set_peer_privacy_mode with default LE_PRIVACY_MODE_DEVICE 47- GAP: use stack defaults for LE Connection Parameter Updates 48- GAP: set minimum and maximum CE length to 0 49- bluetooth: indicated identity address in resolved address type names --- 1043 unchanged lines hidden --- |