changelog: copy-edit for v1.3 release

This commit is contained in:
Matthias Ringwald 2021-01-28 10:28:36 +01:00
parent f13e45796a
commit 4ab261495c

View File

@ -8,34 +8,42 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
## Unreleased
### Added
### Fixed
### Changed
## Release v1.3
### Added
CC256x: with ENABLE_CC256X_ASSISTED_HFP, HFP enables WBS codec on demand and configures PCM/I2S interface for 8kH/16kHz
BCM: with ENABLE_BCM_PCM_WBS, HFP enables WBS codec on demand and configures PCM/I2S interface for 8kH/16kHz
SDP Client RFCOMM: add `sdp_client_query_rfcomm_channel_and_name_for_service_class_uuid`
HFP AG/HSP AG: avoid connecting to remote service with same role
A2DP, AVDTP: provide capabilities and configuration events for A2DP codecs: SBC, MPEG Audio, MPEG AAC, ATRAC
A2DP Source: emit `A2DP_SUBEVENT_SIGNALING_CAPABILITIES_COMPLETE`
A2DP Source: allow to configure non-SBC endpoints by calling `a2dp_source_set_config_{TYPE}` during SEP discovery
A2DP Source, AVDTP Source: allow to send complete media packet with `avdtp_source_stream_send_media_packet` and `a2dp_source_stream_send_media_packet`
A2DP Source AVDTP Source: add `avdtp_source_stream_send_media_payload_rtp`
A2DP Source: support multiple Stream Endpoints with different Media Codec types
HFP: `ENABLE_HFP_AT_MESSAGES` lets HFP emit `HFP_SUBEVENT_AT_MESSAGE_SENT` and `HFP_SUBEVENT_AT_MESSAGE_RECEIVED`
A2DP, AVDTP: provide capabilities and configuration events for A2DP codecs: SBC, MPEG Audio, MPEG AAC, ATRAC
A2DP + AVDTP Source: allow to send media packet with `avdtp_source_stream_send_media_packet` and `a2dp_source_stream_send_media_packet`
A2DP + AVDTP Source: add `avdtp_source_stream_send_media_payload_rtp` and `a2dp_source_stream_send_media_payload_rtp`
A2DP Source: emit `A2DP_SUBEVENT_SIGNALING_CAPABILITIES_COMPLETE`
A2DP Source: allow to configure endpoints by calling `a2dp_source_set_config_{TYPE}` during SEP discovery with SBC fallback
### Fixed
HCI: keep `le connecting request` on connection complete active, fixes gap_auto_connection_stop() + gap_auto_connection_start()
L2CAP: fix packet size check for incoming classic basic channels (regression introduced in v1.2.1)
HFP AG/HSP AG: avoid connecting to remote service with same role
A2DP Source: support multiple Stream Endpoints with different Media Codec types
A2DP Source: emit codec configure event with reconfigure flag set on reconfigure
HCI: keep `le connecting request` on command complete, fixes gap_auto_connection_stop() + gap_auto_connection_start()
GATT Compiler: support multiple instances of the same service
### Changed
HFP/GOEP Client/AVDTP/A2DP: return `SDP_SERVICE_NOT_FOUND` if no suitable SDP record is found
GATT Client: Skip MTU exchange after MTU exchange on ATT Server
AVDTP Source: `avdtp_source_stream_send_media_payload` includes SBC Header and was deprecated
Ports: STM32-F103RB Nucleo + CC256x port removed
A2DP: fix events and use `a2dp_cid`, `local_seid,` `remote_seid` in A2DP subevents
AVDTP/A2DP: use `avdtp_channel_mode_t` in `A2DP_SUBEVENT_SIGNALING_MEDIA_CODEC_SBC_CONFIGURATION`
GAP: provide Link Type parameter to incoming connection filter for `gap_register_classic_connection_filter`
ESP32: enabled wide-band speech, disable classic secure connections HSP/HFP demos
HFP/GOEP Client/AVDTP/A2DP: return `SDP_SERVICE_NOT_FOUND` if no suitable SDP record is found
AVDTP Source: `avdtp_source_stream_send_media_payload` includes SBC Header and was deprecated
AVDTP/A2DP: use `avdtp_channel_mode_t` in `A2DP_SUBEVENT_SIGNALING_MEDIA_CODEC_SBC_CONFIGURATION`
A2DP: fix events and use `a2dp_cid`, `local_seid,` `remote_seid` field names in A2DP sub-events
GATT Client: Skip MTU exchange after MTU exchange on ATT Server
Ports: STM32-F103RB Nucleo + CC256x port removed
ESP32: enabled HFP Wide-Band Speech, disable classic secure connections in HSP/HFP demos
## Release v1.2.1