What's Changed
Transport/Messaging Layer Changes
Controller Changes
- [WebRTC] Align test scripts with test plan trickle ICE update (#41990) by @yufengwangca in #42226
- Cherry-pick(#42599, #42713, #42741): [Camera SDK 1.5.1] Push AV XML update and SDK updates by @vnkavali in #42772
- [1.5-branch] Cherry-pick Fix camera app crashes on unexpected SDPs by @yufengwangca in #42923
- [1.5][ACL] version should be 2 instead of 3 for access-control-cluster.xml by @yunhanw-google in #43650
- [Cherrypick] NFC commissioning by @andy31415 in #71378
- Revert "Cherrypick #43707 (#71378)" by @andy31415 in #71382
System Level Changes
- [Backport v1.5]: Enable TCP support for ESP platform by @sayondeep in #42281
App Level Changes
- [1.5-branch] Cherry-pick Rename TlsCertificateManagementCluster to TLSCertificateManagementCluster (#42731) by @yufengwangca in #42747
- Cherry Pick -> [AVSUM] Handle spec updates to Pan and Tilt Min and Max Ranges (#42114) by @marktrayer in #42766
- Cherry-pick(#41699): Fix CMAF clip duration calculation and recorded file cleanup by @vnkavali in #42768
- Cherry-pick to 1.5: PRs supporting pairing hint TCR by @cecille in #42784
- Cherry-pick(#42417): [Push AV] Fix issue in Motion Zone based clip recording by @vnkavali in #42770
- Cherry-pick(#42681): [Push AV] Refactor clip recorder with status enums and error handling by @vnkavali in #42771
- Cherry-pick(#42367, #42368, #42370): [Push AV 1.5.1] Update upload sequence of the record clip files by @vnkavali in #42860
- [1.5-branch] Cherry-pick Parse and set ICE servers to PeerConnection (#42955) by @yufengwangca in #42999
- Cherry-pick for v1.5-branch: Align TC-SC-4.1 and TC-SC-4.3 with updated TXT record T key verification; fix discriminator subtype lookup by @raul-marquez-csa in #43390
- [v1.5][Scene][LevelControl] Fix scene issue about optional MaxLevel attribute by @Jerry-ESP in #43368
Platform Changes
- esp32: fix ICD configuration options(v1.5 backport) by @wqx6 in #42385
- esp32: fix issues for network commissioning test cases of incorrect ssid or password(v1.5) by @wqx6 in #42386
- [Ameba] Cherry-pick fix for WiFi connection and server initialization by @pankore in #43019
Example App Changes
- Cherry-pick(#42442): Fix Camera app crash on multiple start and stop sessions (#42442) by @vnkavali in #42769
- Cherry-pick(#42273): Check for self-conflict on TLS ep update by @samadDotDev in #42765
- [1.5-branch] Fix failed fabric removal due to TLS enpoint's fabric index lookup failure by @yufengwangca in #42951
Test Changes
- [v1.5-branch CP] TC-SC-3.5: Fix Bug in Test Script, accepting DUT Commissioner without ICAC in its chain by @Alami-Amine in #42775
- [CherryPick] Add CameraAVSM test scripts for test cases in CameraAVSM Testplan PR 5640 (#42832) by @pidarped in #42857
- [Cherry-Pick][MVE 1.5.1] [Camera] Fix TC_WEBRTC_1_6 failure on not finding any WebRTC session by @marktrayer in #43578
- [Cherry-pick1.5.1] AddNOC ICAC Bugfix + TestScript Update by @Alami-Amine in #71383
Full Changelog: v1.5.0.1...v1.5.1.0