Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
[TC-RVCOPSTATE-2.4] [TC-RVCOPSTATE-2.5] Missing PICS guard from the test plan by @plauric in https://github.com/project-chip/connectedhomeip/pull/41633
Bluetooth Related Changes
Use C++17 syntax to properly define BLEEndPoint storage alignment by @arkq in https://github.com/project-chip/connectedhomeip/pull/40646
Spec Alignment Changes
[ICD] Update get function to return max value between the IdleModeDuration … by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/40313
Transport/Messaging Layer Changes
Unify CHIP_ERROR formatting throughout SDK by @arkq in https://github.com/project-chip/connectedhomeip/pull/40270
[Silabs] Increasing the lwip thread priority to 32 (osPriorityAboveNormal) by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/37649
Add a new field to tracing for total message size by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/40600
Fix various issues with TCP connections by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/40817
Add passcode display length field to UDC messages by @chrisdecenzo in https://github.com/project-chip/connectedhomeip/pull/40696
Remove PASE verifier bits from RendezvousParameters. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41014
Fix use-after-free in TCP by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/41198
[Silabs] Modifying the lwip opts for the lwip by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/41330
[Silabs] Rename the DIC feature as Matter-AWS by @arun-silabs in https://github.com/project-chip/connectedhomeip/pull/41390
Followup to TCP changes in pr/40817 by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/40904
Make max block size for BDX transfers from DiagnosticLogs cluster configurable in the controller and device by @feasel0 in https://github.com/project-chip/connectedhomeip/pull/41447
Address last bit of outstanding TCP cleanup by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/41520
[ICD][Server][Checkin]Try to Send check-in message if allowed when subscription goes away in LIT by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/41147
Attempt to fix TCP test failure by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/41494
Preserve old behavior of continuing to setup a connection by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/41751
Handle a leaked TCP pointer more gracefully by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/41753
Fix Hardfault seen during commissioning DUT with second commissioner. by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/41770
Make TestBdxTransferServer::Shutdown() restore the default UnsolicitedMessageHandler by @feasel0 in https://github.com/project-chip/connectedhomeip/pull/41536
Crypto Changes
[Crypto] AES-CCM Test Vectors + Test Cases for inplace encrypt/decrypt by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/40026
[OpenSSL][Fuzz] BugFix for potential leak when empty certificate is passed ExtractVIDPIDFromX509Cert by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/40482
Add extra validation for OpenSSL data validity by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/40566
[OpenSSL] Removing deprecated functions + Adding missing nullptr check by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/40590
Refactor: Move LoadKeypairFromRaw to P256Keypair class by @LyudmilaKostanyan in https://github.com/project-chip/connectedhomeip/pull/40756
[NXP] Refactor trusty-matter object as a singleton by @github-sunxc in https://github.com/project-chip/connectedhomeip/pull/40698
[Crypto] Add missing PSA include by @jepenven-silabs in https://github.com/project-chip/connectedhomeip/pull/40926
[crypto] Add support for single-part AEAD operation by @LuDuda in https://github.com/project-chip/connectedhomeip/pull/40984
Separate out the key pair functionality, and move the p256keypair operations to Trusty OS for i.MX platforms by @github-sunxc in https://github.com/project-chip/connectedhomeip/pull/40736
Core Library Changes
increasing UT coverage for src/lib/address_resolve. by @gd-mauri in https://github.com/project-chip/connectedhomeip/pull/39507
[E2E][JF] Added OJCW command to CommissioningWindowManager by @vijs in https://github.com/project-chip/connectedhomeip/pull/39896
Add NFC-based commissioning to SetupPayload. by @OlivierGre in https://github.com/project-chip/connectedhomeip/pull/39681
[Silabs] Door Lock data migration. by @rcasallas-silabs in https://github.com/project-chip/connectedhomeip/pull/39601
[TI] BLE Manager and Logging updates by @abiradarti in https://github.com/project-chip/connectedhomeip/pull/39692
39128: pw_tokenizer format by @arielsz71 in https://github.com/project-chip/connectedhomeip/pull/39629
Optimize CHIP_ERROR layout for 64 bit architectures by @arkq in https://github.com/project-chip/connectedhomeip/pull/40188
39128: Move to protected the new methods in StringBuilder and improve the unit tests by @arielsz71 in https://github.com/project-chip/connectedhomeip/pull/40258
Use thread local storage for keeping CHIP_ERROR string by @arkq in https://github.com/project-chip/connectedhomeip/pull/40271
Common helpers, documentation, and tests by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/40310
Refactor StringBuilder unit tests by @arielsz71 in https://github.com/project-chip/connectedhomeip/pull/40360
Add a template deduction guide for constructing Span from std::array. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40383
Create super-class OperationalDatasetView out of OperationalDataset by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/40346
Centralize codegen integration by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/40553
fix leak when we exit Linux App with chip_shell enabled by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/40843
[dnssd] Fixed buffer sizes for dns names by @kkasperczyk-no in https://github.com/project-chip/connectedhomeip/pull/40371
[WebRTC] Implement TC_WEBRTCR_2_6 and TC_WEBRTCR_2_7 by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41008
Complete TC tests for TLS Certificate Management & fix impl by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/41046
[WebRTC] Fix incorrect session is used other than the session that triggered the callback by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41176
Add persistence logic around allocated streams in Camera AVSM by @pidarped in https://github.com/project-chip/connectedhomeip/pull/41090
Make TlsClientManagementCommandDelegate persist data (Non-volatile) by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/41383
Prepare utilities for when [[nodiscard]] is added to ChipError by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/41630
[ICD][MRP][Controller] Increase Sigma1 retransmission interval for LIT Devices to Improve CASE Reliability by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/41350
network-manager-app: Add support for OpenThread BR integration on OpenWrt by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/33968
[TC_MOD_2_3] Adds Python tests for Scenes in ModeSelect by @malbert-silabs in https://github.com/project-chip/connectedhomeip/pull/41669
Introduce a ChipLogFailure by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/41754
[ICD][Client]Improve sigma1 retransmission delay for LIT by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/41747
Additional helper methods to help with transition to making ChipError [[nodiscard]] by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/41796
Relocate TimerDelegate and TimerDelegateTest by @zenghuchen-gg in https://github.com/project-chip/connectedhomeip/pull/41788
Controller Changes
[Closures] Closure Dimension cluster XMl,ZAP and server code changes as per new specifications by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/39516
Convert and log complex exceptions as simple Exception with stacktrace in on_fail by @rquidute in https://github.com/project-chip/connectedhomeip/pull/39597
Commodity_metering_ZAP_gen by @dsavitsky-dsr in https://github.com/project-chip/connectedhomeip/pull/39687
Update Thermostat cluster xml to add support for Thermostat suggestions by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/39775
[E2E][JF] Implemented ICAC CSR generation and ICAC issuance by @vijs in https://github.com/project-chip/connectedhomeip/pull/39362
[Test-Cluster] Adding a Test Attribute that will Trigger Unsupported Attribute when Reading Writing by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/39916
Commodity metering zap gen by @dsavitsky-dsr in https://github.com/project-chip/connectedhomeip/pull/39883
Closure latest specification update and server changes by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/39760
[E2E][JF] Add skeleton for JCM Cross-signing steps by @doru91 in https://github.com/project-chip/connectedhomeip/pull/39802
[HVAC] Add Thermostat Events to XML by @hasty in https://github.com/project-chip/connectedhomeip/pull/39918
Automation for TC-TSTAT-4.3 by @liamgonyea in https://github.com/project-chip/connectedhomeip/pull/39904
[ACL][Python] Override for old list writerequest pattern for testing by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/38693
Docstring Updates: Run mypy on ChipDeviceCtrl.py and fix errors (excluding external deps) by @juandediosg in https://github.com/project-chip/connectedhomeip/pull/39519
Added a new attribute "IsCommissioningWithoutPower" by @OlivierGre in https://github.com/project-chip/connectedhomeip/pull/39933
Generate WiFi NetworkManagement cluster with Alchemy by @tersal in https://github.com/project-chip/connectedhomeip/pull/39643
Move dataversion and attribute existence check outside of DataModel::Provider by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/39686
Implements the missing JF StatusCodeEnum values by @vijs in https://github.com/project-chip/connectedhomeip/pull/40046
Commodity metering example by @dsavitsky-dsr in https://github.com/project-chip/connectedhomeip/pull/39724
Ignore more libdatachannel lossy int conversion warnings to fix Darwin python repl build post-libdatachannel inclusion by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/40177
[Camera] Fix WebRTC TC 1.3 by @chulspro in https://github.com/project-chip/connectedhomeip/pull/40162
Add Alchemy generated files for RefrigeratorAlarm cluster by @tersal in https://github.com/project-chip/connectedhomeip/pull/40278
Fix error log about device attestation to be more correct. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40312
Mypy errors: Refactor dynamic attribute typing in ChipDeviceCtrl.py by @juandediosg in https://github.com/project-chip/connectedhomeip/pull/39827
Add Alchemy generated code for MediaInput cluster by @tersal in https://github.com/project-chip/connectedhomeip/pull/40364
[COMMTR] Update xml after spec change using Alchemy by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/40419
Update push AV Stream Transport cluster by @sayondeep in https://github.com/project-chip/connectedhomeip/pull/40255
[WebRTC] Rename WebRTCTransportRequestorDelegate to Delegate by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40430
Update Commodity Tariff xml with alchemy by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/40431
[CI] Re-enable TC_WEBRTC_1_x test cases in CI. by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40461
Allow to use Python binding without Joint Fabric support by @arkq in https://github.com/project-chip/connectedhomeip/pull/40483
Canceling unfulfilled BDX receive transactions in controller by @feasel0 in https://github.com/project-chip/connectedhomeip/pull/40231
Make context members references instead of pointers. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/40467
Finish implementation of ReportBegin/End in Python by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/40601
Update WebRTC Provider XML with alchemy to align with spec by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40681
mypy conformance for matter_testing.py by @asirko-soft in https://github.com/project-chip/connectedhomeip/pull/39586
Give commissionees at least ScanMaxTimeSeconds when asking for network scans. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40711
Camera AVSM xml, global-enums.xml and SDK updates to align with latest Spec by @pidarped in https://github.com/project-chip/connectedhomeip/pull/40743
Add a way to update the commissioning parameters on CHIPDeviceController. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40758
Make FindCommissioneeDevice more reliable. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40759
Notify errors if StopPairing is called before PASE is set up. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40766
Add AllowLargePayload flag to Controller's InvokeCommandRequest by @pidarped in https://github.com/project-chip/connectedhomeip/pull/40767
[CameraAVSettings] Change response generation to be based on completion of physical PTZ actions by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/40565
Define a new commissioning API for Matter.framework. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40309
[Camera] Add WebRTC support over WebSocket in python controller by @chulspro in https://github.com/project-chip/connectedhomeip/pull/40750
Add AVSM test script 2.17 for SoftLivestreamPrivacy and WebRTC stream handling. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/40792
Modify Audio pipeline to support both live stream and clip recording by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/40873
Increase unit test code coverage of controller by 2.5% by @Elen777300 in https://github.com/project-chip/connectedhomeip/pull/40716
NFC support for SetUpCodePairer and AutoCommissioner by @anush-apple in https://github.com/project-chip/connectedhomeip/pull/40783
Allow large payload in BufferedReadCallback, enable TLS TCs by @samadDotDev in https://github.com/project-chip/connectedhomeip/pull/40977
Device composition tests: Add option to run tests from file by @cecille in https://github.com/project-chip/connectedhomeip/pull/32422
Add a DevicePairingDelegate notification for a commissioning stage starting. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41000
Tell DevicePairingDelegate which RendezvousParams actually succeeded for PASE. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41011
Notify DevicePairingDelegate about the SetupPayload used, when available. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41029
Ensure that mDefaultCommissioner is never null on CHIPDeviceController. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41053
Add support for requesting network credentials without a scan. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41067
Increase unit test code coverage of controller by 0.2% by @marybadalyan in https://github.com/project-chip/connectedhomeip/pull/40693
Move #if logic. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/41220
Update TLS Client Management to latest spec & complete TC tests by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/41175
Increase unit test code coverage of controller/ by 0.8% by @marybadalyan in https://github.com/project-chip/connectedhomeip/pull/40772
Run mypy and fix issues for FabricAdmin and CertificateAuthority by @jtrejoespinoza-grid in https://github.com/project-chip/connectedhomeip/pull/39920
Update cluster-revision value in Group Key Management cluster by @arun-silabs in https://github.com/project-chip/connectedhomeip/pull/41189
Update groupcast-cluster.xml by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/41294
Generate KeyInput cluster using Alchemy by @tersal in https://github.com/project-chip/connectedhomeip/pull/41298
Generate LowPower cluster with Alchemy by @tersal in https://github.com/project-chip/connectedhomeip/pull/41316
Generate AdminCommissioning cluster with Alchemy by @tersal in https://github.com/project-chip/connectedhomeip/pull/41324
[PushAV] Update to latest spec for Push Events and TransportOptions by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/41327
Support TCP over IPv4 by @samadDotDev in https://github.com/project-chip/connectedhomeip/pull/40979
[Camera] Extract Mid, PayloadType from Offer SDP to use in Answer SDP by @chulspro in https://github.com/project-chip/connectedhomeip/pull/41209
Generate TimeSync cluster using Alchemy by @tersal in https://github.com/project-chip/connectedhomeip/pull/41446
Generate PowerTopology cluster with Alchemy by @tersal in https://github.com/project-chip/connectedhomeip/pull/41388
Generate ICDManagement cluster with Alchemy by @tersal in https://github.com/project-chip/connectedhomeip/pull/41353
Generation of ContentControl cluster with Alchemy by @tersal in https://github.com/project-chip/connectedhomeip/pull/41288
Alchemy generation for ApplicationLauncher and ApplicationBasic by @tersal in https://github.com/project-chip/connectedhomeip/pull/40554
Add pairDeviceThroughNfc() to CHIPDeviceController JNI by @OlivierGre in https://github.com/project-chip/connectedhomeip/pull/40703
Add management of "onCommissioningStageStart" notification in Java, Kotlin and Android code. by @OlivierGre in https://github.com/project-chip/connectedhomeip/pull/41623
Add ContinueCommissioningAfterConnectNetworkRequest to CHIPDeviceController's JNI. by @OlivierGre in https://github.com/project-chip/connectedhomeip/pull/41745
[CI] Fix android compile error by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41761
RVCRunMode RVCCleanMode clusters: align XMLs with spec by @plauric in https://github.com/project-chip/connectedhomeip/pull/41760
System Level Changes
Increase unit test code coverage of credentials/attestation_verifier/ by 4.3% by @LyudmilaKostanyan in https://github.com/project-chip/connectedhomeip/pull/40540
Increase unit test coverage of credentials/attestation_verifier/ by 9.9% by @LyudmilaKostanyan in https://github.com/project-chip/connectedhomeip/pull/40702
App Level Changes
[EEVSE] Add test script and SDK updates for TC_EEVSE_2.7 by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/39565
[AVSM] Update Test Scripts and Server to Align with TP Issues 5095 and 5096 by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/39459
[Closure] Roundoff position to nearest multiple of resolution for Set-target command by @arun-silabs in https://github.com/project-chip/connectedhomeip/pull/39717
Closure Dimension Current State Quiet Reporting Implementation by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/39759
[Camera] Fix Camera app in Sending IceCandidates, handling EndSession, Re-Offer case by @chulspro in https://github.com/project-chip/connectedhomeip/pull/39779
[E2E][JF] Added GetJointFabricMode() to DeviceInstanceInfoProvider class by @vijs in https://github.com/project-chip/connectedhomeip/pull/39668
Handle AVSUM Spec Conformance Changes by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/39755
Fix spelling errors in a comment paragraph by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/39860
[Cameras] Add Alchemy generated XML for all Camera device types by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/39891
[Closures] Closure Control SecureState event generation code by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/39899
[EEVSE] Add TC_EEVSE_2_8 [Plug and Charge] feature support by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/39641
[EEVSE] Add TC_EEVSE_2_9 [RFID] feature support by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/39708
[EEVSE] Add TC_EEVSE_2_10 [V2X] feature support by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/39736
[Closure] Add a latch check before moving the Closure position by @arun-silabs in https://github.com/project-chip/connectedhomeip/pull/39799
[ACE] perform initial ACL checks before existence checks to avoid leaking non-existence (For Writes and Commands) by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/39415
Do some size optimization on AttributeValueEncoder. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/39822
[WEBRTCP] Align stream id handling with spec, extend test scripts to verify by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/39813
[Cameras] Handle WatermarkEnabled and OSDEnabled being optional by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/39903
TC-OPCREDS-3.5: Remove YAML by @gvargas-csa in https://github.com/project-chip/connectedhomeip/pull/39223
Add ServerClusterShim: A ServerClusterInterface wrapper for legacy (codegen/ember) clusters by @soares-sergio in https://github.com/project-chip/connectedhomeip/pull/39393
Remove the SoftwareDiagnostics "LOGIC" template from clusters by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/39977
Add support for Thermostat suggestions by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/39925
CNET_4_10 python test automation by @asirko-soft in https://github.com/project-chip/connectedhomeip/pull/37585
Tc cnet 4 16 by @aabgd in https://github.com/project-chip/connectedhomeip/pull/38444
Address post-review comments from AdministratorCommissioning cluster code migration by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/39971
Added new source files for the commodity metering cluster server by @dsavitsky-dsr in https://github.com/project-chip/connectedhomeip/pull/39688
Update PascalString to be more friendly for Attribute I/O. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/40018
[AVSM] Fix old attribute name in AVSUM_2_1, enable SPKR and STOR features by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/40022
Revert the changes that removed the user defined constructor for Ther… by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/40034
ServerClusterInterface: Update API doc to mention multiple paths supported by @soares-sergio in https://github.com/project-chip/connectedhomeip/pull/40135
Split BasicInformation getter functions as separate anonymous namespace functions by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/40138
Meter Identification Cluster test scripts: TC-MTRID-2.1, TC-MTRID-3.1 by @dmitrymaslovdsr in https://github.com/project-chip/connectedhomeip/pull/33593
Commodity Metering: TC_COMMTR_2_1, TC_COMMTR_3_1 test scripts by @aburgonov-dsr in https://github.com/project-chip/connectedhomeip/pull/39809
Add support for an attribute check whether it's being done over large payload-supporting transport by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/40141
[ACE] Optimise WriteHandler::CheckWriteAllowed Comment by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/40253
Provide a AttributeListBuilder to facilitate code-reuse for server cluster implementations and reduce flash overhead by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/40202
[ACL Error Order] Refactoring for Read Attribute by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/40173
Add a method to iterate all attributes in ClusterStateCache. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40265
Address follow up comments by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/40199
Migrate General Diagnostics Cluster to be Code Driven by @zaid-google in https://github.com/project-chip/connectedhomeip/pull/39729
Update clusters to use attribute list builder by @zaid-google in https://github.com/project-chip/connectedhomeip/pull/40289
Move some event generation code outside templates by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/40291
Migrate WiFi Network Diagnostics cluster to be code driven. by @jadhavrohit924 in https://github.com/project-chip/connectedhomeip/pull/39898
Move ServerClusterInterfaceRegistry to app/server-cluster by @soares-sergio in https://github.com/project-chip/connectedhomeip/pull/40375
[ACE] Integration Test for Read/Subscribe Access and Existence Error Ordering + Event Read Spec Alignment by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/39772
Increase unit test code coverage of access/ by 1.7% by @heinsaar in https://github.com/project-chip/connectedhomeip/pull/39859
[QPG] Platform update and improvement by @kliffwong in https://github.com/project-chip/connectedhomeip/pull/40241
Split ServerClusterInterfaceRegistry into 2 classes to support both Single and Multi-endpoint paths by @soares-sergio in https://github.com/project-chip/connectedhomeip/pull/40387
[TC-WNCV-2.4] Fix incorrect 'Type' attribute validation ranges based on Test-plan update by @Rajashreekalmane in https://github.com/project-chip/connectedhomeip/pull/40318
Modified scripts by removing PICS and modifed test cases by @Rajashreekalmane in https://github.com/project-chip/connectedhomeip/pull/40304
Add an attribute persistence class to centralize attribute I/O. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/40311
[ESP32] Energy-Gateway-App add MTRID and COMMTR Test Event trigger support by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/40341
Removing SoftwareVersionString from DeviceInstanceInfoProvider by @feasel0 in https://github.com/project-chip/connectedhomeip/pull/40227
Update IsAttributeEnabled functions to support dynamic and static endpoints for code driven clusters by @zaid-google in https://github.com/project-chip/connectedhomeip/pull/40405
Override Attributes function since there is non-global attribute by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40479
[Closure] Add Positioning feature check before validating position value by @arun-silabs in https://github.com/project-chip/connectedhomeip/pull/40368
Update Constructor comments on PascalBuffer by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/40459
Create a OptionalAttributeSet and AttributeSet class to pass in optional attribute enabling to code driven clusters by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/40487
Notify of attribute change in case InterfaceEnabled is written. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/40514
Color Control server - Set RemainingTime to zero upon receipt of StopMoveStep command by @sxb427 in https://github.com/project-chip/connectedhomeip/pull/40443
[WebRTC] WebRTCSessionID should start from 0 by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40494
Pass the enabled attributes by value by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/40517
Convert soil measurement cluster to code driven by @arielsz71 in https://github.com/project-chip/connectedhomeip/pull/40442
[E2E][JF] Implemented JF Datastore attributes and commands by @vijs in https://github.com/project-chip/connectedhomeip/pull/40376
Automating TC-LWM-2.1 (step 7) and updating pics by @r-recchia in https://github.com/project-chip/connectedhomeip/pull/39972
Update Video/Snapshot streams to adjust range parameters when reusing streams during allocations by @pidarped in https://github.com/project-chip/connectedhomeip/pull/40572
Implementation of PushAVTransport and PushAVStreamTransportDelegate by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/38331
Fix StreamUsage constraint checks for Audio and Video stream allocation by @pidarped in https://github.com/project-chip/connectedhomeip/pull/40617
Add enum handling in AttributePersistence. by @tersal in https://github.com/project-chip/connectedhomeip/pull/40568
[Closures] Add secure state field validation check. by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/40276
[cmake][common] Adding optional support for --zcl argument in chip_zapgen() cmake function by @dinabenamar in https://github.com/project-chip/connectedhomeip/pull/40537
Add missing the override keyword in PushAvStreamTransportDelegate by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40651
Bring back TC-DGSW-2.2 python automation test by @r-recchia in https://github.com/project-chip/connectedhomeip/pull/39893
[Camera] Start the video stream using the parameters from the allocated stream by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40658
Reduce the codesize of enum encoding in attribute values. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40705
[Camera] Fix audio stream validation failure by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40754
Include ConcreteAttributePath.h in ClusterStateCache. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40760
Implementations for Push AV Cluster Python Test Scripts with multiple TH by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/40159
[SoilMeasurement] Remove value validation and added initial value for all-clusters by @ReneJosefsen in https://github.com/project-chip/connectedhomeip/pull/39993
Update Push AV Cluster implementation by @sayondeep in https://github.com/project-chip/connectedhomeip/pull/40484
[WEBRTCP] Add Streamusage validation for WebRTCP by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/39973
Fix/Update WMark and OSD checks for VideoStreamModify and SnapshotStreamAllocate commands. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/40793
Refactor Stream Modify and Deallocate to perform validation checks in the SDK cluster code. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/40680
Cmc#40140 multiple issues by @dsavitsky-dsr in https://github.com/project-chip/connectedhomeip/pull/40538
Fix Push AV Server Shutdown flow by @sayondeep in https://github.com/project-chip/connectedhomeip/pull/40815
Update TC_ALOGIN_12_1 YAML Script as per Test Plan Label Changes by @Rajashreekalmane in https://github.com/project-chip/connectedhomeip/pull/40562
Enable PushAV server cluster TCs for CI build. by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/40821
Update PICS for Optional Attributes and Remove Mandatory PICS from script as per test-plan updates by @Rajashreekalmane in https://github.com/project-chip/connectedhomeip/pull/40797
ThreadBRManagement: Fix GetDataset return of GenericThreadBorderRouterDelegate by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/40795
Camera app: Allow custom stream allocation & reuse closest stream param during snapshot capture by @samadDotDev in https://github.com/project-chip/connectedhomeip/pull/39551
Update soil-measurement-cluster by @arielsz71 in https://github.com/project-chip/connectedhomeip/pull/40890
Use new[]/delete[] consistently in unit test. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/40927
TC_SETRF: Commodity Tariff cluster test scripts by @dmitrymaslovdsr in https://github.com/project-chip/connectedhomeip/pull/32937
[E2E][JF] Implement OJCW error cases by @apahl-cl in https://github.com/project-chip/connectedhomeip/pull/40723
Update boolean-state-cluster by @arielsz71 in https://github.com/project-chip/connectedhomeip/pull/40969
Fix clang compile on all example apps by @robszewczyk in https://github.com/project-chip/connectedhomeip/pull/40961
Follow-up for tls certificate management addressing some PR comments & using shared utility by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/40950
TLS client management and other changes for clip upload in Push AV by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/40840
Addressing post-merge review comments from #40553 by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/40957
[Camera] Modify implementation to access PushAVStreamTansportServer from Camera app by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40987
Add Python script for TC_CGEN_2_1 verification by @Rajashreekalmane in https://github.com/project-chip/connectedhomeip/pull/40994
Fix: Bridge Action cluster NodeLabel attribute shows Success by @r-recchia in https://github.com/project-chip/connectedhomeip/pull/40829
TC-PRS-2.1 - Updates minValue in step 3 as per VS by @raul-marquez-csa in https://github.com/project-chip/connectedhomeip/pull/36311
[WebRTC] Implement TC_WEBRTCP_2_6, TC_WEBRTCP_2_7 and TC_WEBRTCP_2_8 by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41030
[PAVST] Align the allocate command logic flow with the spec flow by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/40952
Updates to Video and Snapshot Stream Allocation/Modification by @pidarped in https://github.com/project-chip/connectedhomeip/pull/41037
Address post merge comments for boolean state cluster by @arielsz71 in https://github.com/project-chip/connectedhomeip/pull/41049
[Bugfix] add GetInstance method instead of mInstance member by @ehsanziyaee in https://github.com/project-chip/connectedhomeip/pull/40412
Add extra status to ignore write operations. by @tersal in https://github.com/project-chip/connectedhomeip/pull/41028
TC-DD-1.15: Delete by @cecille in https://github.com/project-chip/connectedhomeip/pull/41094
Add event generation tests for Boolean State cluster by @LyudmilaKostanyan in https://github.com/project-chip/connectedhomeip/pull/41115
fix typos in comments in DiagnosticDataProvider interface and software by @shubhamdp in https://github.com/project-chip/connectedhomeip/pull/41109
fix the doc-string in software diagnostic cluster server impl by @shubhamdp in https://github.com/project-chip/connectedhomeip/pull/41137
Recovered a forgotten call to clear the attribute value by @dsavitsky-dsr in https://github.com/project-chip/connectedhomeip/pull/41087
Make the data model target configurable. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/41133
Remove OPCREDS-3.4 YAML from manual test list by @gvargas-csa in https://github.com/project-chip/connectedhomeip/pull/40639
Remove unused Groups.Endpoint PIXIT from TC-GRPKEY-2.1 by @gvargas-csa in https://github.com/project-chip/connectedhomeip/pull/40556
[TCTL] - This PR updates the Temperature control cluster test cases by removing mandatory PICS declarations by @Rajashreekalmane in https://github.com/project-chip/connectedhomeip/pull/40575
Add a CompatClusterObjects file, similar to the one we have for enums. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41197
TC-DD-2.1: Update test to relax lock/barrier requirements per TCR by @cecille in https://github.com/project-chip/connectedhomeip/pull/41096
Cleanup & fix loose ends for TLS Certificate Management cluster by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/41195
Sort lists in config data by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/41258
Use robots to enforce sorting of things. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/41262
TC-ALOGIN-12.2 - updates step 2 as per verification steps by @raul-marquez-csa in https://github.com/project-chip/connectedhomeip/pull/36206
Add new Doorbell device type to align with spec by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41302
Fail on error in CaptureSnapshot command in AVSM_2_10 by @pidarped in https://github.com/project-chip/connectedhomeip/pull/41265
[PAVST] Add missing checks to PAVST 2.3 and address missing delegate logic by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/41301
Fix for PushAV missing checks reported for PAVST 2.4, 2.7, 2.6 by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/41345
Credential remain when clearCredential-all is executed by @chibaeiji in https://github.com/project-chip/connectedhomeip/pull/40662
Split IsPrivacyActive into separate APIs for HardPrivacy, SoftLivestreamPrivacy and SoftRecordingPrivacy. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/41352
Use mandatory metadata when possible to reduce copy & paste errors. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/41361
Address post merge review comments for code-driven general commissio… by @shripad621git in https://github.com/project-chip/connectedhomeip/pull/41367
Add high level PICS to WebRTC python scripts by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41356
[WebRTC] Add SDPMid constraint validation by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41370
TC-DD-16,17: Add, replace DD-1.12,14.14 by @cecille in https://github.com/project-chip/connectedhomeip/pull/41159
[PAVST] Align privacy checks with spec by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/41378
Refactor Push AV and Camera AV Stream Management APIs by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/41047
Replace hardcoded temperature values by @gvargas-csa in https://github.com/project-chip/connectedhomeip/pull/39699
Set video & audio streams when supplied for PushAV by @samadDotDev in https://github.com/project-chip/connectedhomeip/pull/41387
Tc dgsw 2 1 by @aabgd in https://github.com/project-chip/connectedhomeip/pull/40131
Basic information cluster read/write attributes unit testing by @Elen777300 in https://github.com/project-chip/connectedhomeip/pull/41207
Revert "Basic information cluster read/write attributes unit testing (#41207)" by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41419
[PAVST] Re-order checks to align with spec, remove unnecessary HasValue() check. by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/41416
Address post merge comments from PR 41037 by @pidarped in https://github.com/project-chip/connectedhomeip/pull/41412
[PAVST] Add TC_PAVST_2_10.py for URL validation by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/41362
Add more unit tests for SoftwareDiagnostics cluster by @Hayk10002 in https://github.com/project-chip/connectedhomeip/pull/41246
Various AccessControl cluster cleanups by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41420
Groupcast cluster server skeleton. by @rcasallas-silabs in https://github.com/project-chip/connectedhomeip/pull/41132
binding: move bind cluster structures and classes namespace to chip::app::Clusters and add accessingFabricIndex parameter for ListAttributeWriteNotification by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/41423
Add validation to store values only on change when using DecodeAndStoreNativeEndianValue by @tersal in https://github.com/project-chip/connectedhomeip/pull/41326
[Part 1] Rename Icd Management cluster files. by @jadhavrohit924 in https://github.com/project-chip/connectedhomeip/pull/41461
Allow constexpr for DefaultServerCluster and ConcreteClusterPath. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/41400
[Part 2] Reorder code in Icd Managenet Cluster. by @jadhavrohit924 in https://github.com/project-chip/connectedhomeip/pull/41463
Rename IcdManagement to ICDManagement for consistency. by @jadhavrohit924 in https://github.com/project-chip/connectedhomeip/pull/41466
Added PushAV session management and validation APIs by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/41321
Cleanup: remove empty client binding for pump configuration and control by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/41524
Add generic read attribute function by @arielsz71 in https://github.com/project-chip/connectedhomeip/pull/41514
Cleanup: remove empty client bindings - thermostat by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/41523
Access Control Follow Up Changes by @zaid-google in https://github.com/project-chip/connectedhomeip/pull/41525
[Bugfix] remove Instance friend class and move setInstance to pulbic section by @ehsanziyaee in https://github.com/project-chip/connectedhomeip/pull/41204
Update boolean state cluster unit tests by @arielsz71 in https://github.com/project-chip/connectedhomeip/pull/41505
Remove client-cluster entries from JF. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/41533
[*ChangeListener] replace AttributesChangedListener with ProviderChan… by @zenghuchen-gg in https://github.com/project-chip/connectedhomeip/pull/41518
Rename ValveConfigurationAndControl cluster files by @tersal in https://github.com/project-chip/connectedhomeip/pull/41542
event: Exclude the unsupported event paths if receiving an event read request with a wildcard event path by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/41057
Update soil measurement, boolean state, fixed label and user label cluster unit tests by @arielsz71 in https://github.com/project-chip/connectedhomeip/pull/41508
Basic information cluster read/write attributes unit testing by @Elen777300 in https://github.com/project-chip/connectedhomeip/pull/41594
[Camera] Call RemoveSession method from Matter context by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41589
[Bugfix] remove Instance friend class and move setInstance to pulbic section by @ehsanziyaee in https://github.com/project-chip/connectedhomeip/pull/41579
Remove unnecessary comments in CodegenIntegration by @arielsz71 in https://github.com/project-chip/connectedhomeip/pull/41608
[Electrical Sensor] by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/41610
Update wifi network diagnostics to decouple from global event logging (use context) by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/41624
Enhance MinSetpointDeadBand range to 0..127 by @Apollon77 in https://github.com/project-chip/connectedhomeip/pull/41639
Improvement to fixed label cluster by @arielsz71 in https://github.com/project-chip/connectedhomeip/pull/41628
Thermostat ScheduleTypes Attribute: Add supporting delegate method by @tomasmcguinness in https://github.com/project-chip/connectedhomeip/pull/41160
[Groupcast ]Expand TestGroupcastCluster with skeleton to test Commands by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/41625
[ICD][Client] remove unnecessary prefix for notifier in readhandler by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/41614
[Electrical-Sensor] Electrical Energy Measurement code driven PR#2 by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/41654
Decouple time synchronization cluster part 1 by @arielsz71 in https://github.com/project-chip/connectedhomeip/pull/41670
[PushAV] Update file operation changes by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/41496
TC-EEVSE-2.3: Fix check when command returns success, but expects error by @cecille in https://github.com/project-chip/connectedhomeip/pull/41687
Fix wrong code in network commissioning when PDC is enabled by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/41718
[Bugfix] remove friend class by @ehsanziyaee in https://github.com/project-chip/connectedhomeip/pull/41635
Fix Late Instantiation Bug on Identify Cluster by @soares-sergio in https://github.com/project-chip/connectedhomeip/pull/41716
Move Terms&Conditions instance to be a reference not a pointer by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/41717
[WebRTCP] Implement TC_WEBRTCP_2_24 & TC_WEBRTCP_2_25 by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41271
Trigger attribute change when ICD RegisterClient/UnregisterClient succeed by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/41725
Address comments from PR 41725 by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/41769
Enable OPCREDS VIDVerification commands in CI PICS by @Apollon77 in https://github.com/project-chip/connectedhomeip/pull/41750
Implement an infrastructure for unit testing clusters by @Hayk10002 in https://github.com/project-chip/connectedhomeip/pull/41603
Commodity tariff example. Using MockClock to provide the test time environment in the example by @dsavitsky-dsr in https://github.com/project-chip/connectedhomeip/pull/41552
Rename boolean state configuration cluster, prepare for codedriven cluster conversion. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/41771
Decouple Network commissioning and general commissioning via a breadcrumb tracker by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/41724
[WebRTCP] Validate that the StreamUsage is in the StreamUsagePriorities list by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41776
[Closure] Adding matter closure specific attribute callback by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/41592
removed Logic/Cluster separation for NetworkCommissioning cluster. by @emessina-max in https://github.com/project-chip/connectedhomeip/pull/41702
Fix VideoStreamModify and SnapshotStreamModify to invoke callback for subscription reporting. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/41806
Testing infrastructure for cluster commands by @LyudmilaKostanyan in https://github.com/project-chip/connectedhomeip/pull/41551
[Silabs] Closure State LCD implementation by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/41521
cherry-pick closure countdowntime fix by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/41958
Platform Changes
Revert "[Darwin][System] Ensure we do not delete the timer block context twice" by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/39750
[NXP][example][button][cmake] Reworking NXP application Matter button port to allow single button registration support by @chapongatien in https://github.com/project-chip/connectedhomeip/pull/39665
[Silabs] Fixing the WiFi ICD builds by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/39739
[NXP][platform][common] Fix wifi commissioning issue due to none register cluster by @Martin-NXP in https://github.com/project-chip/connectedhomeip/pull/39764
[darwin-framework-tool] Fix a typo when dumping value as string by @vivien-apple in https://github.com/project-chip/connectedhomeip/pull/39793
tizen: Match both generic and specific error codes when checking keys in persistent store by @enkiusz in https://github.com/project-chip/connectedhomeip/pull/39707
[Darwin] Switch from StartTimerWithBlock to the regular StartTimer/Ca… by @vivien-apple in https://github.com/project-chip/connectedhomeip/pull/39786
Restore ability to select logging backend on Linux by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/39800
[Silabs] Bugfix/fault log fix by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/39773
[Linux] Do not report BLE device which went out of range by @arkq in https://github.com/project-chip/connectedhomeip/pull/39806
[Realtek] fix button event bug & update zap by @pankore in https://github.com/project-chip/connectedhomeip/pull/39655
[NXP] SE05x Persistent storage class implementation by @sujaygkulkarni-nxp in https://github.com/project-chip/connectedhomeip/pull/39679
Add AndroidNfcCommissioningManager() to AndroidChipPlatform constructor. by @OlivierGre in https://github.com/project-chip/connectedhomeip/pull/39683
[darwin-framework-tool] Add print command to display device endpoints… by @vivien-apple in https://github.com/project-chip/connectedhomeip/pull/39591
Linux / Darwin: Enable passcode / verifier config from PosixConfig by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/39765
[E2E][JF] Add RPC skeleton for ICAC CSR issuance by @doru91 in https://github.com/project-chip/connectedhomeip/pull/39740
Linux: Move UniqueId from ChipFactory to ChipConfig namespace by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/39879
[Silabs] 917SoC Linker file fix by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/39807
[NXP][CMake][MCXW7x] Fix low-power app flavors not operating in low-power mode by @marian-chereji-nxp in https://github.com/project-chip/connectedhomeip/pull/39837
Fix reading ExtendedAddress from otbr-agent by @tleacmcsa in https://github.com/project-chip/connectedhomeip/pull/39723
Add more in-progress things to Darwin availability annotations. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/39921
[NXP][common] Adding CONFIG_APP_TASK_STACK_SIZE and CONFIG_CHIP_TASK_STACK_SIZE Kconfig to ease application-level override by @dinabenamar in https://github.com/project-chip/connectedhomeip/pull/39912
[NXP][platform][common] Add Ethernet network ID support by @Martin-NXP in https://github.com/project-chip/connectedhomeip/pull/39872
Log chunk size required in MTRServerAttribute. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/39929
[Silabs] Updating to Simplicity SDK v2025.6.0 and wifi sdk to v3.5.0 by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/39811
[ESP32]: ensure all matter services are removed by @DejinChen in https://github.com/project-chip/connectedhomeip/pull/39934
[Linux] Report public WiFiConnectivityChange events by @arkq in https://github.com/project-chip/connectedhomeip/pull/39962
Fix null pointer dereference in function MdnsAvahi::Resolve by @mugitya03 in https://github.com/project-chip/connectedhomeip/pull/39844
Prevent double-free in MemoryTest on deinit failure and correct delete[] by @mugitya03 in https://github.com/project-chip/connectedhomeip/pull/39849
Fix a potential null pointer dereference bug in function ProcessEvtHdrMsg by @mugitya03 in https://github.com/project-chip/connectedhomeip/pull/39825
Fix memory leak in function FactoryDataProvider::Init by @mugitya03 in https://github.com/project-chip/connectedhomeip/pull/39812
Fix memory leak in function GetNetworkInterfaces by @mugitya03 in https://github.com/project-chip/connectedhomeip/pull/39810
[NXP][CMake][MCXW7x] Fix build issues when enabling "factory-data" and "OTA" by @marian-chereji-nxp in https://github.com/project-chip/connectedhomeip/pull/39853
[Silabs] Removing the warning flags for 917SoC by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/40003
[nxp][common][contact-sensor] Use synchronized report scheduler by @doru91 in https://github.com/project-chip/connectedhomeip/pull/39735
[NXP][cmake][examples] Rework APP_QUEUE_TICKS_TO_WAIT demo app parameter propagation by @marian-chereji-nxp in https://github.com/project-chip/connectedhomeip/pull/39986
[nxp][cmake] Remove k32w1 by @andrei-menzopol in https://github.com/project-chip/connectedhomeip/pull/40044
[Linux] Fix BLE connection removal race between BLE layer and device layer by @arkq in https://github.com/project-chip/connectedhomeip/pull/40042
[Linux] Report public CHIP BLE device events by @arkq in https://github.com/project-chip/connectedhomeip/pull/39939
typo in API: initWithXPConnectionBlock should be initWithXPCConnectionBlock by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/40024
[Darwin] Track last commissioining stage for metrics by @anush-apple in https://github.com/project-chip/connectedhomeip/pull/40010
[silabs] Add zephyr examples platform code by @jepenven-silabs in https://github.com/project-chip/connectedhomeip/pull/40001
Replace some MTR_NEWLY_AVAILABLE annotations with correct availability. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40025
Make sure that we nil-check after strongifying in MTRDevice_Concrete. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40023
Fix iterator invalidation in MdnsContexts destructor by @mugitya03 in https://github.com/project-chip/connectedhomeip/pull/39850
[Linux] Add indication confirmation support for BlueZ >= 5.80 by @arkq in https://github.com/project-chip/connectedhomeip/pull/40147
[QPG] Lower OpenThread task priority by @kliffwong in https://github.com/project-chip/connectedhomeip/pull/40152
[QPG] Fix for memory leak in DiagnosticDataProviderImpl by @kliffwong in https://github.com/project-chip/connectedhomeip/pull/40165
[Silabs] Matter Shell fixing for the Silabs devices by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/40197
[QPG] Switch to static pool allocation to improve stability by @kliffwong in https://github.com/project-chip/connectedhomeip/pull/40151
[Silabs] Fix 917 init sequence by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/40178
[Realtek] Support lwip & add SetSystemLedState by @pankore in https://github.com/project-chip/connectedhomeip/pull/40210
[ESP32]: Removed the unused bits from SystemTimeSupport. by @shripad621git in https://github.com/project-chip/connectedhomeip/pull/40189
AndroidChipPlatform JNI: Added possibility to set a service discovery listener by @OlivierGre in https://github.com/project-chip/connectedhomeip/pull/39701
NFC Transport Layer: Create NFC processing thread only when NFC pairing mode is used by @OlivierGre in https://github.com/project-chip/connectedhomeip/pull/40161
[Silabs] Common token manager (#411) by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/40139
[Tizen] Properly implement BLEManagerImpl::_NumConnections by @arkq in https://github.com/project-chip/connectedhomeip/pull/39965
Add the ability to read extra attributes during commissioning to Matter.framework. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40280
Disable Thread Local Storage on NXP Zephyr platform by @arkq in https://github.com/project-chip/connectedhomeip/pull/40298
[Linux] Convert ConnectivityUtils class to a namespace by @arkq in https://github.com/project-chip/connectedhomeip/pull/39856
[Closures] [Silabs] Enable testevent trigger for closure app on 917and EFR platforms by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/40301
[NXP] Improving wifi port state machine in case of wrong wifi credential given during the commissioning process by @chapongatien in https://github.com/project-chip/connectedhomeip/pull/40275
[Darwin] Move diagnostic log transfer state to internal for now by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/40295
Fix naming of DYNAMIC_CONSTRAINT_ERROR in Matter.framework. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40385
Factor out delegate storage into a helper in Matter.framework. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40363
[Realtek] Fix get mac address bug by @pankore in https://github.com/project-chip/connectedhomeip/pull/40315
Improve logging in MTRDevice_Concrete to avoid log line truncation. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40403
ESP32: enable GetRotatingDeviceIdUniqueId() only when device instance… by @shubhamdp in https://github.com/project-chip/connectedhomeip/pull/40399
[Silabs] Revert the software version string fix by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/40417
ESP32: move the ipv4_info variable where its used by @shubhamdp in https://github.com/project-chip/connectedhomeip/pull/40409
Connectivity window with BLE, WiFi and Thread status for Linux GUI by @arkq in https://github.com/project-chip/connectedhomeip/pull/40150
[NXP][example][common] Fix border router ble-wifi commissioning issue by @Martin-NXP in https://github.com/project-chip/connectedhomeip/pull/40441
[Darwin] Convert some lock usage to RAII. by @peterv-apple in https://github.com/project-chip/connectedhomeip/pull/40451
[NXP]Add software update reboot reason support by @Martin-NXP in https://github.com/project-chip/connectedhomeip/pull/40532
Add metrics for OTA transfers by @peterv-apple in https://github.com/project-chip/connectedhomeip/pull/39991
[NXP][examples][cmake] Adding post-build image conversion to binary format for all NXP examples by @dinabenamar in https://github.com/project-chip/connectedhomeip/pull/40335
[ESP32]: remove unused Wi-Fi AP settings by @DejinChen in https://github.com/project-chip/connectedhomeip/pull/39734
ESP32: Add APIs to get random values from secure cert partition by @shubhamdp in https://github.com/project-chip/connectedhomeip/pull/40563
[Silabs] Add conditional compilation for UART.h by @bhmanda-silabs in https://github.com/project-chip/connectedhomeip/pull/40464
[Silabs] Update silabs sisdk v2025.6.1 and Wiseconnect 3.5.1 by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/40667
[nrfconnect] Implementation of factory reset test event trigger by @doublemis1 in https://github.com/project-chip/connectedhomeip/pull/39803
[NXP][crypto] Enable rw61x secure OpKey storage/usage by @Martin-NXP in https://github.com/project-chip/connectedhomeip/pull/40692
Remove unused setupPayload variable in MTRBaseDevice. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40710
Always include Network Commissioning FeatureMaps in MTRCommissioneeInfo. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40725
Simplify implementation of pairDevice Darwin APIs. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40741
Enforce spec-valid OTA block sizes in Matter.framework. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40709
[SILABS] : Replace INCLUDE_vTaskDelayUntil with INCLUDE_xTaskDelayUntil by @Sarthak-Shaha in https://github.com/project-chip/connectedhomeip/pull/40739
Expose more information on MTRDeviceAttestationDeviceInfo. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40763
Add a way to init response payload Objective-C structs from corresponding C++ structs by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40757
[NXP] Enable Zigbee by @MihneaP-nxp in https://github.com/project-chip/connectedhomeip/pull/40513
[ESP32] Fix the BLE advertisement data parsing for BLE scanner by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/40733
[Realtek] A fix for a DLPS bug and refactors the file structure by @pankore in https://github.com/project-chip/connectedhomeip/pull/40643
[Linux] Fix SIGSEGV when returning error from call handler by @arkq in https://github.com/project-chip/connectedhomeip/pull/40798
ESP32: fix header path to fix the external platform builds by @shubhamdp in https://github.com/project-chip/connectedhomeip/pull/40769
[NXP] Add BLE pairing and bonding after commissioning by @andrei-menzopol in https://github.com/project-chip/connectedhomeip/pull/40704
Fix Memory Leak when canceling WiFi-PAF publish with null wpa_supplic… by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/40728
Add basic support for concatenated QR codes to MTRSetupPayload. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40838
[QPG] Fix OTA generation for QPG apps by @kliffwong in https://github.com/project-chip/connectedhomeip/pull/40583
[NXP] move ELS mutex protection from matter level to nxp_matter_support by @Martin-NXP in https://github.com/project-chip/connectedhomeip/pull/40807
Increase unit test coverage of include/platform by 6.6% by @Hayk10002 in https://github.com/project-chip/connectedhomeip/pull/40885
[NXP] Update BLEManagerCommon and BLE Application Manager, cmake configs by @andrei-menzopol in https://github.com/project-chip/connectedhomeip/pull/40924
[Telink] RAM usage optimization by @s07641069 in https://github.com/project-chip/connectedhomeip/pull/40916
[FreeRTOS Platform] Allow StopEventLoopTask even if the mEventLoopTask is not created by @jadhavrohit924 in https://github.com/project-chip/connectedhomeip/pull/40942
[NXP][RW612] Changing the controller initialization order by @MihneaP-nxp in https://github.com/project-chip/connectedhomeip/pull/40964
[ESP32]: Added support for opencores ethernet for QEMU in ethernet network driver. by @shripad621git in https://github.com/project-chip/connectedhomeip/pull/40349
Notify MTRCommissioningDelegate when starting network scans. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41013
[Telink] Fix incomplete commissioning issue by @s07641069 in https://github.com/project-chip/connectedhomeip/pull/41017
Align naming of test-exposed headers in Matter.framework. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41031
Remove no-longer-correct comment. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41034
[Camera] Extract dynamic payload type from SDP by @chulspro in https://github.com/project-chip/connectedhomeip/pull/41024
[Zephyr] Update Zephyr api to match Zephyr 4.2 by @jepenven-silabs in https://github.com/project-chip/connectedhomeip/pull/40948
Update Darwin availability annotations. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41048
[Silabs] Add test event trigger config header to ProvisionStorageFlash by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/41043
Fix MTRCommissioningOperation to determine which payload was used for PASE. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41015
[SILABS] Adds fixes with respect to Wi-Fi state management and fallback values by @rosahay-silabs in https://github.com/project-chip/connectedhomeip/pull/41076
[ESP32] Added support for Commodity Tariff test event triggers for TE2 by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/41092
[Silabs] Cherry pick: boot reason support by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/41083
[nrfconnect] Added support for nRF54L15 DK platform by @kkasperczyk-no in https://github.com/project-chip/connectedhomeip/pull/41055
don't create MacOS bootstrap caches for PR refs by @asirko-soft in https://github.com/project-chip/connectedhomeip/pull/40775
Various API updates to new Matter.framework commissioning API. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41119
[SILABS] Adds support for encryption in Multi-OTA using mbedTLS by @rosahay-silabs in https://github.com/project-chip/connectedhomeip/pull/38920
[Silabs]Bring nvm init and Migration sooner. Use memory allocation and cleanu… by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/41155
Expose Network Commissioning FeatureMap values on MTRCommissioneeInfo. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40778
[Realtek] Separate the DAC source by @pankore in https://github.com/project-chip/connectedhomeip/pull/41110
platform: cleanup dormant LwIPCoreLock bits by @shubhamdp in https://github.com/project-chip/connectedhomeip/pull/41148
[webos] Update webos platform to support Matter1.5 compliance by @jungwook-park in https://github.com/project-chip/connectedhomeip/pull/41016
Ncs 3.1.0 update by @kkasperczyk-no in https://github.com/project-chip/connectedhomeip/pull/41205
Remove unused ot-br-posix dependency from the build system by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/41181
[Silabs] Upstream several wi-fi specific fixes by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/41225
Add basic support for large-payload commands to Matter.framework. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41200
[Silabs] Added #ifdef for RTE_UULP_GPIO_1_PIN macro by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/41254
[Darwin] MTRDevice_Concrete readAttributePaths - remove NSMutableSet usage by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/41263
[Silabs] Cleanup misleading error logs from unimplemented SetPollingInterval API by @arun-silabs in https://github.com/project-chip/connectedhomeip/pull/41187
[Silabs] Fixing the 917SoC clock to 1000 by @arun-silabs in https://github.com/project-chip/connectedhomeip/pull/41188
[Darwin] MTRDevice_Concrete readAttributePaths PR41263 followup by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/41269
[Darwin] dns-sd resolve should be done separately from Thread pooling by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/41292
Try to make MTRDelegateManagerTests more reliable. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41338
[Darwin] MTRDeviceTests/test038_MTRDeviceMultipleDelegatesInterestedPaths flake fix by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/41340
[Darwin] MTRAsyncWorkQueue batching fix by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/41314
Darwin BLE connect should indicate the reason we are connecting. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41346
Improve hash implementations for paths in Matter.framework. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/41368
[Darwin] MTRPerControllerStorageTests testSubscriptionPoolManyDevices flake fix by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/41410
[Darwin] MTRDeviceTests test048_MTRDeviceResubscribeOnSubscriptionPool flake fix by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/41411
[Camera] Add audio playback pipeline by @chulspro in https://github.com/project-chip/connectedhomeip/pull/41389
[NXP] enable mbedtls 3.x for mcxw72 by @Martin-NXP in https://github.com/project-chip/connectedhomeip/pull/41443
[Realtek] add CONFIG_DAC_KEY_ENC by @pankore in https://github.com/project-chip/connectedhomeip/pull/41421
Darwin: Expose MTRSetupPayload subPayloads and concatenated properties by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/41450
[SILABS] Carry-over support code from matter_support into SPAM by @rosahay-silabs in https://github.com/project-chip/connectedhomeip/pull/41441
[Silabs] Removed redefined macro RSI_BLE_MAX_NBR_CENTRALS by @bhmanda-silabs in https://github.com/project-chip/connectedhomeip/pull/41488
Add more DAC provier by @pankore in https://github.com/project-chip/connectedhomeip/pull/41480
Fixes Bug: TXT record PI key, when present, has empty value by @raul-marquez-csa in https://github.com/project-chip/connectedhomeip/pull/41478
[Silabs] Update Silabs Submodules to pick up our latest SDK versions by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/41493
[Ameba] Obtain wifi version, update wifi api, add support of HW crypto engine for MbedTLS, and update compatible builds to docker version 172 by @pankore in https://github.com/project-chip/connectedhomeip/pull/41477
[NXP] Enable mcxw72 units tests by @Martin-NXP in https://github.com/project-chip/connectedhomeip/pull/41554
[NXP] Rework common & mcxw71 ConfigurationManagerImpl.cpp by @andrei-menzopol in https://github.com/project-chip/connectedhomeip/pull/41553
[Silabs] Reduce timer stack depth by @malbert-silabs in https://github.com/project-chip/connectedhomeip/pull/41587
[NXP][wifi] Switching kPlatformNxpWlanEvent to public event to allow application to be informed on Wlan event by @chapongatien in https://github.com/project-chip/connectedhomeip/pull/41595
[Realtek] Support trustzone by @pankore in https://github.com/project-chip/connectedhomeip/pull/41534
[Silabs] Add deep sleep support for EM4 samples apps by @jepenven-silabs in https://github.com/project-chip/connectedhomeip/pull/41487
[Realtek] Modify path of src/platform/realtek/BEE by @pankore in https://github.com/project-chip/connectedhomeip/pull/41695
[Silabs] Replace silabs log function with standard chip log APIs by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/41701
[Silabs] Clean up anonymous enum constants to use constant expressions by @silabs-ArghyaD in https://github.com/project-chip/connectedhomeip/pull/41684
ThreadStackManager{Impl}: Remove unused legacy methods by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/41681
[NXP] add wifi FW recovery mechanism by @Martin-NXP in https://github.com/project-chip/connectedhomeip/pull/41626
[NXP] Fix TC-CNET-4.9 and add wifi reconnection in revert configuration by @Martin-NXP in https://github.com/project-chip/connectedhomeip/pull/41743
fix esp32 compile error by @h3rl in https://github.com/project-chip/connectedhomeip/pull/41766
[NXP] Add CHIP_ICD_DSLS_SUPPORT cmake config & Add prj_thread_mtd_low_power_lit.conf by @andrei-menzopol in https://github.com/project-chip/connectedhomeip/pull/41794
Example App Changes
[Chef] [RVC} Add vendor defined states. Alternate between kRunning and kRunningWhileBeeping for the running cycle by @sxb427 in https://github.com/project-chip/connectedhomeip/pull/39731
[ESP32]: Fix the build for energy-gateway-app esp32 by @shripad621git in https://github.com/project-chip/connectedhomeip/pull/39635
[E2E][JF] Fix AddNOC() during JCM by @doru91 in https://github.com/project-chip/connectedhomeip/pull/39444
[Closure] Closure app build fixes as per the latest spec by @arun-silabs in https://github.com/project-chip/connectedhomeip/pull/39742
[Closures] Implement Stop Command for closure 917 platform sample app by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/39669
[Closures] Implements Step Command for closure sample app by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/39718
[Closures] Implements SetTarget Command for closure sample app by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/39726
Set initial states for Closure Linux example app by @arun-silabs in https://github.com/project-chip/connectedhomeip/pull/39833
[Closures] Implements MoveTo Command for closure sample app by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/39670
[Closure] Closure control command implementations in linux app by @arun-silabs in https://github.com/project-chip/connectedhomeip/pull/39728
[Closure] Closure Dimension command implementations for Closure Linux app by @arun-silabs in https://github.com/project-chip/connectedhomeip/pull/39785
feat: Add Microwave Oven Chef device by @gcobs0834 in https://github.com/project-chip/connectedhomeip/pull/38628
Fix software-fault-listener include in air-quality-sensor-app by @agners in https://github.com/project-chip/connectedhomeip/pull/39911
Implement an abstraction layer for WebRTC stack by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/39953
[Camera] Enable missing mandatory clusters for Camera device type by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/39978
[camera] Fix failing to start liveview issue by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/39981
Remove BasicInformation from endpoint 1 in placeholder applications by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/40020
[QPG] Update QPG thermostat app to add PRES & MSCH features by @kliffwong in https://github.com/project-chip/connectedhomeip/pull/39720
[nxp][example][rt1060] Fix RT1060 readme link by @mihai-ignat in https://github.com/project-chip/connectedhomeip/pull/40083
[Silabs] Add silabs zephyr light by @jepenven-silabs in https://github.com/project-chip/connectedhomeip/pull/39998
[Camera] Re-enable WebRTC Requester tests by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40134
[EVSE] HwSetVehicleID could mark already null vehicleID as dirty unneccesarily by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/40137
[QPG] Update QPG Light app by @kliffwong in https://github.com/project-chip/connectedhomeip/pull/39789
[QPG] Update QPG Lock app by @kliffwong in https://github.com/project-chip/connectedhomeip/pull/39808
[Chef] Remove devices not developed actively from Linux CI to reduce CI time. by @sxb427 in https://github.com/project-chip/connectedhomeip/pull/39979
Fix JCM_1_2 test case by @dparausanu in https://github.com/project-chip/connectedhomeip/pull/40168
add TC-RVCOPSTATE-2.5 test notes to RVC example README by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/40203
[Chef] Initialise identify cluster instance at app init by @sxb427 in https://github.com/project-chip/connectedhomeip/pull/40213
[Camera] Support camera session re-establishment without peforming reset by @chulspro in https://github.com/project-chip/connectedhomeip/pull/40211
Fix Build error with ffmpeg7 version. by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/40194
[Closures] Fix EP1 Partslist attribute by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/40252
[QPG] configure lighting application as Thread FTD device by @kliffwong in https://github.com/project-chip/connectedhomeip/pull/40245
Enable Silabs Air Quality Sensor app for WiFi and Thread to be ICD Default by @miduggan24 in https://github.com/project-chip/connectedhomeip/pull/40163
Fix ZAP CI Failure by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/40282
[Closures] [Silabs] Add Timer to simulate unlatch action in 917 and EFR by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/40302
[Chef] [Doorlock] Fix supported-operating-modes value for doorlock by @sxb427 in https://github.com/project-chip/connectedhomeip/pull/40281
[Fabrix-Sync] Verify app with BRBINFO_4_1 test case by @arkq in https://github.com/project-chip/connectedhomeip/pull/39700
[Chef] [Minor fix] Fix few ZAP initialisation values for roomairconditioner and thermostat by @sxb427 in https://github.com/project-chip/connectedhomeip/pull/40386
Fix Matter Cast tv-casting-app crash on Android x86 platform by @vfedosieievdish in https://github.com/project-chip/connectedhomeip/pull/39424
network-manager example: Move Thread Diagnostics cluster to EP1 by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/40388
[Chef] Minor Fix - Color temperature light - remove commands associated with CL feature as it is not supported. by @sxb427 in https://github.com/project-chip/connectedhomeip/pull/40404
ESP32: update m5stack-tft submodule to fix few warnings by @shubhamdp in https://github.com/project-chip/connectedhomeip/pull/40410
Add FFMPEG version check to fix build break by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/40456
Issue #40008: deconstrain RVC example's GoHome handler to fix TC-RVCOPSTATE-2.5 by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/40402
Enable PushAVStreamTransport server cluster in camera-app by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40485
Update cluster revision default value to 2 for General Commissioning cluster by @arun-silabs in https://github.com/project-chip/connectedhomeip/pull/40530
[Android ]fix android chip-test by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/40547
[Camera] Update the instructions for liveview by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40529
[Camera] Enable TLS Certificate Management server cluster by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40549
[Silabs] Add support to suppress alarm manually by @arun-silabs in https://github.com/project-chip/connectedhomeip/pull/40463
Enable Energy-gateway and Energy Management apps run ESP32 CI by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/40327
Enable HardPrivacy mode in the CameraDevice to enable optional attribute HardPrivacyModeOn. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/40598
[Camera] Refactor the AllocateVideoStream method to config camera parameters by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40606
ESP32: remove redundant c++17 flag setting from example's main component by @shubhamdp in https://github.com/project-chip/connectedhomeip/pull/40586
Fix Matter Refrigerator and Temperature Controlled Example by @lboue in https://github.com/project-chip/connectedhomeip/pull/40625
[Camera] Revert Create Video Pipeline change by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40619
[Camera-App] Integrate PushAvStreamTransport into camera app by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40573
[Camera-Controller] Add instructions for uploading video clip via Push AV Transport by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40624
[Chef] [Minor fix] [Roomairconditioner] Fix few ZAP initialisation values for setpoint ranges by @sxb427 in https://github.com/project-chip/connectedhomeip/pull/40597
Closure App command timeout optimisation by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/40714
ZoneMgmt test scripts and camera-app updates by @pidarped in https://github.com/project-chip/connectedhomeip/pull/40730
Modify Videopipeline to send H264 buffers instead of RTP packets by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/40594
Implement webrtc multi-client handling by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/39950
[Camera] Fix H.264 I-frame detection is failing by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40833
Closure App Set-Target ,Step,MoveTo command fixes. by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/40803
Update correct TLS end point ID in the response by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/40853
[Camera] Fix errors during the stream video uploading process by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40847
[Closure] Fix attribute updates in closure app when the required features are not supported. by @arun-silabs in https://github.com/project-chip/connectedhomeip/pull/40790
[Silabs] Fix typo in dishwasher-app AppTask.cpp by @lboue in https://github.com/project-chip/connectedhomeip/pull/40867
[NXP][examples] update NXP thermostat ZAP files to align with 1.4.2 spec by @OliverFan1 in https://github.com/project-chip/connectedhomeip/pull/40852
[Silabs] Making the energy-management example more generic by @lboue in https://github.com/project-chip/connectedhomeip/pull/36618
Initial Implementation of PrerollBuffers by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/39927
[Camera] Start the camera with correct camera device by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40906
[Camera] Fix PICS usage in Push AV Integration Test Cases by @chulspro in https://github.com/project-chip/connectedhomeip/pull/40962
Replace rvcOpStateList by dishwasherOpStateList in Dishwasher example by @lboue in https://github.com/project-chip/connectedhomeip/pull/40864
Add support for concatenated QR codes to chip-tool parse-setup-payload command. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40951
Fix Camera live streaming issue with Web client by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/40958
[NXP] Adding openthread CLI extension for NXP platforms + heap increase for Matter TBR on NXP RW platform by @chapongatien in https://github.com/project-chip/connectedhomeip/pull/40965
[Camera] Fix FaultInjection in SendAnswer by @chulspro in https://github.com/project-chip/connectedhomeip/pull/41003
Align the test scripts with the test plan updates by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40999
Improve MPD file handling in camera app uploader by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/41027
Add test script for TC_WEBRTCP_2_9, TC_WEBRTCP_2_10, TC_WEBRTCP_2_11 by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41042
[Silabs] Rename ZclCallbacks.cpp to DataModelCallbacks.cpp to match new standa… by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/41085
Add test script for TC_WEBRTCP_2_13, TC_WEBRTCP_2_14, TC_WEBRTCP_2_15 by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41068
Matter Linux Thermostat Example README by @lboue in https://github.com/project-chip/connectedhomeip/pull/41162
[WebRTCP] Implement test case for TC_WEBRTCP_2_12 & TC_WEBRTCP_2_16 by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41214
[nrfconnect] Fixed shell example build by @kkasperczyk-no in https://github.com/project-chip/connectedhomeip/pull/41245
[Silabs] Add missing include to fix build failures by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/41256
[Chef] Delete heatingcoolingunit as it is deprecated by @sxb427 in https://github.com/project-chip/connectedhomeip/pull/41268
Change unit of MaxNetworkBandwidth to bps from Mbps at CameraAVSM initialization from camera-app. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/41305
Update time synchronization cluster endpoint for camera-app by @arielsz71 in https://github.com/project-chip/connectedhomeip/pull/41257
Implement TC_WEBRTC_1_7.py and TC_WEBRTC_1_8.py by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/41045
[Silabs] Update refrigerator temperature controlled attribute values by @bhmanda-silabs in https://github.com/project-chip/connectedhomeip/pull/41286
Make ota provider cancel bdx transfer on sigterm provider changes only by @gd-mauri in https://github.com/project-chip/connectedhomeip/pull/41310
Add Write presets section in Linux thermostat README by @lboue in https://github.com/project-chip/connectedhomeip/pull/41241
Clean up old ToDos in the code the stream IDs are already set appropriately. by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41373
[Chef] CloudBuild: Make use of output directory for faster compilation by @sxb427 in https://github.com/project-chip/connectedhomeip/pull/41414
[Camera] Use appropriate data type for raw bytes data by @chulspro in https://github.com/project-chip/connectedhomeip/pull/41208
[Camera] Adds CMAF segment validation in push_av_server and updates TC_PAVSTI_1_1 to check for privacy attributes by @chulspro in https://github.com/project-chip/connectedhomeip/pull/41396
ACL Extension Event fix by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/41454
[Camera] Enable live-view on Raspberry Pi by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41469
[Camera] Clears WebRTC session on peer connection end by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41495
[Camera] Fix crash when HandleProvideAnswer is called twice for the same session. by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41498
[WebRTC] Update ICECandidates/ProvideICECandidates Commands to populate SDPMid and SDPMLineIndex by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41527
Suppress non-literal build error in camera-app by @bukepo in https://github.com/project-chip/connectedhomeip/pull/41640
[Closure] Separating Zap files for Wifi and thread closure apps by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/41652
[Chef] Add test for Identify command by @sxb427 in https://github.com/project-chip/connectedhomeip/pull/41727
chef: fix unterminated string literal in chef.py script by @shubhamdp in https://github.com/project-chip/connectedhomeip/pull/41786
[Silabs] Fixing the dishwasher app for the silabs devices by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/41789
Recovery for bad cached video players by @chrisdecenzo in https://github.com/project-chip/connectedhomeip/pull/41693
Add callback on passcode error by @chrisdecenzo in https://github.com/project-chip/connectedhomeip/pull/41802
[Silabs] Closure button implementation for silabs paltform by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/41455
[TC-AVSM-2.10] Fix Camera default resolution for CaptureSnapshot by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41729
Test Changes
Create a Python wheel with tests needed for the Interoperability Debugging Tool (IDT) by @khodya in https://github.com/project-chip/connectedhomeip/pull/39748
Create a file for event reporting in python framework by @r-recchia in https://github.com/project-chip/connectedhomeip/pull/39527
[Camera] Update TC_AVSM Test Cases for CI by @chulspro in https://github.com/project-chip/connectedhomeip/pull/39790
[Closures] CLCTRL test scripts 2.1 / 4.2 / 4.3 / 4.4 by @fabian-imig in https://github.com/project-chip/connectedhomeip/pull/38814
TC-IDM-4.2: indicate the DUT needs to be commissioned by @cecille in https://github.com/project-chip/connectedhomeip/pull/39638
TC-SC-4.3: Fix test for no TXT record returned from DUT by @cecille in https://github.com/project-chip/connectedhomeip/pull/39623
Python Testing framework: extract problem notice into its own file by @cecille in https://github.com/project-chip/connectedhomeip/pull/39108
Fix imports in the TestConformanceTest.py by @khodya in https://github.com/project-chip/connectedhomeip/pull/39862
Fix Python wheel for IDT so that it includes all the necessary files. by @khodya in https://github.com/project-chip/connectedhomeip/pull/39861
TC-CLCTRL-4.2/3/4 reset sub_handler at the end of each relevant section by @fabian-imig in https://github.com/project-chip/connectedhomeip/pull/39857
[TC-CLDIM] Added new python test scripts for Step command based on test plan by @sorenmr in https://github.com/project-chip/connectedhomeip/pull/38588
[TC-CLDIM] Added new python test scripts for SetTarget command based on test plan by @sorenmr in https://github.com/project-chip/connectedhomeip/pull/38587
[E2E][JF] Add TC_JCM_1_2 test case; addNOC to Joint Commissioning Method by @paulux15 in https://github.com/project-chip/connectedhomeip/pull/39888
[Closures] Add CLCTRL test scripts by @uebati-siegenia in https://github.com/project-chip/connectedhomeip/pull/39015
[Camera] Update TC_AVSM_2_10.py with snapshot image verification step by @chulspro in https://github.com/project-chip/connectedhomeip/pull/39897
Add jfds_2.1 and jfds_2.2 test cases by @dparausanu in https://github.com/project-chip/connectedhomeip/pull/39901
[Closure] - Enabled CI on Closure test scripts by @AliTalebVelux in https://github.com/project-chip/connectedhomeip/pull/39881
Enable Closure test scripts on CI by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/39936
Fix SecureStateChanged event issue in the test script TC_CLCTRL_6_1 by @uebati-siegenia in https://github.com/project-chip/connectedhomeip/pull/39910
Implementations for Push AV Cluster Python Test Scripts with single TH by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/39727
Matter testing framework: Fix bool-arg so it is not lower case'd by @cecille in https://github.com/project-chip/connectedhomeip/pull/39917
Add TC-CLCTRL-3.1 to slow tests, fix timeouts and enable it in CI by @fabian-imig in https://github.com/project-chip/connectedhomeip/pull/39940
Adding python automation test script for TC-RVCOPSTATE-2.5 by @KishokG in https://github.com/project-chip/connectedhomeip/pull/39931
[AVSUM] Correct the checking for running in CI by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/39976
Revert "Adding python automation test script for TC-RVCOPSTATE-2.5 (#… by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/39997
Move class MatterTestConfig into its own file matter_test_config.py by @jtrejoespinoza-grid in https://github.com/project-chip/connectedhomeip/pull/39604
fix and restore test script for TC-RVCOPSTATE-2.5 by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/40002
Removing unneeded get_test_info call by @rquidute in https://github.com/project-chip/connectedhomeip/pull/39967
Fix REPL tests on tip. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/40032
Set timeout in JF test cases by @dparausanu in https://github.com/project-chip/connectedhomeip/pull/40019
[Closure] Fix TC-CLCTRL-6.1 random fails by @fabian-imig in https://github.com/project-chip/connectedhomeip/pull/40015
[Closure test-scripts] Test step skips fix by @fabian-imig in https://github.com/project-chip/connectedhomeip/pull/40187
TC_RVCRUNM_1_2 inherits from ModeBaseClusterChecks by @r-recchia in https://github.com/project-chip/connectedhomeip/pull/39845
Allow inheritance of MatterBaseTest by @cecille in https://github.com/project-chip/connectedhomeip/pull/39397
[AVSUM] AVSUM_2_1: Update logic to handle DPTZStreams correctly by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/40226
Move argument parser and helper functions into runner.py by @asirko-soft in https://github.com/project-chip/connectedhomeip/pull/39744
script for TC-BRBINFO-3.2: align text in script to match test plan text updates (no code changes) by @leorozendaal in https://github.com/project-chip/connectedhomeip/pull/40242
[Camera] Implementation of Push AV Integration TCs (TC-PAVSTI-1.1, TC-PAVSTI-1.2) by @chulspro in https://github.com/project-chip/connectedhomeip/pull/40237
Python framework API cleanup: Move SetupParameters into commissioning.py by @juandediosg in https://github.com/project-chip/connectedhomeip/pull/39732
Added an assertion to TC_CNET_4_16.py for when LastNetworkID is None by @aabgd in https://github.com/project-chip/connectedhomeip/pull/40338
Python framework API cleanup: MatterStackState into its own file by @juandediosg in https://github.com/project-chip/connectedhomeip/pull/39625
[Closure] Fix typo in test scripts by @fabian-imig in https://github.com/project-chip/connectedhomeip/pull/40240
Bring back timeout in send commands; Remove try finally block, will c… by @dparausanu in https://github.com/project-chip/connectedhomeip/pull/40418
There are CI issues for this test case. Temporarily disable. by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40435
[TC_EEVSE_2.2] Small fix to test script if UserMaximumChargeCurrent is not supported by DUT by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/40534
[TC_EEVSE_2_10] Fixes #40350 test failure observed on a RaspPi test harness by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/40352
[SoilMeasurement] Fix misspell and add reporting test steps in SOIL-2.2 by @ReneJosefsen in https://github.com/project-chip/connectedhomeip/pull/39994
Mypy conformance for runner.py by @asirko-soft in https://github.com/project-chip/connectedhomeip/pull/39413
Adding wifi parameters validation by @r-recchia in https://github.com/project-chip/connectedhomeip/pull/40353
Move defaults vars to its own file. by @jtrejoespinoza-grid in https://github.com/project-chip/connectedhomeip/pull/39696
[Test Update] ACL_2_8 test module changes for testing ACL override List method by @j-ororke in https://github.com/project-chip/connectedhomeip/pull/40238
[Test Update] Updating TC_ACL_2_6 test module to include validation for legacy override list write method by @j-ororke in https://github.com/project-chip/connectedhomeip/pull/40267
Adding WiFi Validation by @r-recchia in https://github.com/project-chip/connectedhomeip/pull/39573
[TC_EEVSE_2.7] - Fix test script - Fails if run after another test without rebooting DUT by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/40498
[TC-SC-3.4] Fix script: Remove timeout from GetConnectedDevice by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/40632
Add missing sibling test cases to TestMatterTestingSupport by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/40645
[CI Fixes] install gpg for failing Linux Coverage Job + fix imports for failing REPL Test by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/40683
[Follow-Up] Updated TC_ACL_2_7 and TC_ACL_2_8 python3 test module to include fabric sensitive checks by @j-ororke in https://github.com/project-chip/connectedhomeip/pull/38763
Update/Fix AVSM test scripts by @pidarped in https://github.com/project-chip/connectedhomeip/pull/40706
[AVSUM] Test script fixes to align with the test plan, fix errors by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/40712
Fix description typo in AVSM test case number. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/40742
Rearrange functions in MatterBaseTest by @asirko-soft in https://github.com/project-chip/connectedhomeip/pull/39858
[CHIME] Update CHIME 2.4 to align with the test plan changes for issue 5439 by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/40764
[AVSUM Test Scripts] Update AVSUM test cases as per issue 5438 by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/40762
[Camera] Update TC-AVSM Test Cases (TC-AVSM-2.1, TC-AVSM-2.13) by @chulspro in https://github.com/project-chip/connectedhomeip/pull/40406
[TC-CLDIM-3.3] Error fixes by @sorenmr in https://github.com/project-chip/connectedhomeip/pull/40446
[Test] Fix typo in TC_WEBRTC_1_5.py by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/40835
TC-CLCTRL-X.X Some changes to fix open issues by @uebati-siegenia in https://github.com/project-chip/connectedhomeip/pull/40407
[AVSM] Creation of TC AVSM 2.16 by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/40729
Fix AdministratorFabricIndex Max value allowed #40179 by @dparausanu in https://github.com/project-chip/connectedhomeip/pull/40688
[TC-CLCTRL-6.1] Update event handling by @sorenmr in https://github.com/project-chip/connectedhomeip/pull/40576
Commodity Metering cluster test scripts update: TC_COMMTR_2_1 and TC_COMMTR_3_1 by @aburgonov-dsr in https://github.com/project-chip/connectedhomeip/pull/40486
[Closures] TC-CLCTRL-4.3 fix and minor changes by @fabian-imig in https://github.com/project-chip/connectedhomeip/pull/40465
mDNS asserts + unit tests by @raul-marquez-csa in https://github.com/project-chip/connectedhomeip/pull/40800
Meter Identification cluster test scripts update: TC_MTRID_2_1 and TC_MTRID_3_1 by @aburgonov-dsr in https://github.com/project-chip/connectedhomeip/pull/40466
TC-SC-7.1: Add PICS per CCB 4232 by @cecille in https://github.com/project-chip/connectedhomeip/pull/40296
TC-SC-3.4: Add commissioning marker for the test harness by @cecille in https://github.com/project-chip/connectedhomeip/pull/40293
[Camera] Adds popup apis for push av and two way talk validation by @chulspro in https://github.com/project-chip/connectedhomeip/pull/40824
Rename JCM test cases. Update tests to test plan by @dparausanu in https://github.com/project-chip/connectedhomeip/pull/40837
[AVSM] Reflect test plan changes to address ballot and QA issues by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/40849
[Camera] Add push av server and tls endpoint provisioning support for PAVSTI TCs by @chulspro in https://github.com/project-chip/connectedhomeip/pull/40749
TC-IDM-14.1: Add (root-node-restricted clusters) by @cecille in https://github.com/project-chip/connectedhomeip/pull/40860
[TC-TSTAT-4.2] Remove timeout values from atomic request by @ReneJosefsen in https://github.com/project-chip/connectedhomeip/pull/40896
[Test Step Update] Updating test step 9 to include expire session and allow some time for device to be ready after manual reboot by @j-ororke in https://github.com/project-chip/connectedhomeip/pull/40892
[Camera] Enable pushav tc ci by @chulspro in https://github.com/project-chip/connectedhomeip/pull/40869
[Camera] Add TC-WEBRTC-1.6 for two way talk. by @chulspro in https://github.com/project-chip/connectedhomeip/pull/40870
Update AVSUM 2.7 test script to verify update of DPTZStreams attribute for corresponding VideoStream de-allocation. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/40908
Increase unit test coverage of credentials/attestation_verifier/ by 3.1% by @LyudmilaKostanyan in https://github.com/project-chip/connectedhomeip/pull/40670
Support DCL fast-track by @khodya in https://github.com/project-chip/connectedhomeip/pull/40818
[ICD] Update ICDM 3.1 Cert test to match test plan to address timeout issues by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/40859
Refactor specification version handling in spec_parsing.py by @asirko-soft in https://github.com/project-chip/connectedhomeip/pull/40943
Updating PICS values in CNET tests by @r-recchia in https://github.com/project-chip/connectedhomeip/pull/40720
[Unit Test] Create namespace parser unit test by @j-ororke in https://github.com/project-chip/connectedhomeip/pull/40474
Refactor aliases from matter_testing first part. Refactored Matchers and Timeoperations aliases. by @abalestra22 in https://github.com/project-chip/connectedhomeip/pull/40548
[Camera] Update push-av-server and Integration TCs to include server ip in subject CN by @chulspro in https://github.com/project-chip/connectedhomeip/pull/41004
Testing framework: Add function to generate PICS from device attributes by @cecille in https://github.com/project-chip/connectedhomeip/pull/40623
Updates MdnsDiscovery class and affected test scripts to address issues by @raul-marquez-csa in https://github.com/project-chip/connectedhomeip/pull/39737
TC-SC-7.1: Add step to check passcodes by @cecille in https://github.com/project-chip/connectedhomeip/pull/41012
add OTA provider wrapper to apps.py by @asirko-soft in https://github.com/project-chip/connectedhomeip/pull/40170
Fix: ensure TC-MOD-1.2 Test Case is listed in UI under python testing suite by @gvargas-csa in https://github.com/project-chip/connectedhomeip/pull/39757
[Test Step Fix] Fixing test step 4 definition to match with the test step 4 code in TC_TestAvailAttr unit test by @j-ororke in https://github.com/project-chip/connectedhomeip/pull/41025
Bug506 - No commissioning pre-condition or step fix by @raul-marquez-csa in https://github.com/project-chip/connectedhomeip/pull/37671
[Fix] Updating test steps in TC_ACL_2_9 and TC_ACL_2_10 to resolve issues with Extension not existing on DUT by @j-ororke in https://github.com/project-chip/connectedhomeip/pull/41142
Add CI PICS check in TC_ZONEMGMT_2.4.py for generation of Zone Trigger events that use the app-pipe. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/41144
[CHIME 2_4] Handle no user response, add improved logging by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/41201
[WebRTCP] Implement test case for TC_WEBRTCP_2_17, TC_WEBRTCP_2_18 & TC_WEBRTCP_2_19 by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41217
For AVSM 2.16 and 2.17 tests. ensure Privacy(if supported) modes are disabled prior to issuing the WebRTC ProvideOffer commands. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/41231
[WebRTCP] Implement TC_WEBRTCP_2_20 and TC_WEBRTCP_2_21 by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41229
[WebRTCP] Implement TC_WEBRTCP_2_22 & TC_WEBRTCP_2_23 by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41237
[FIX][COMMTR] Minor fixes based on issue #40888 by @aburgonov-dsr in https://github.com/project-chip/connectedhomeip/pull/41250
[Fix] Updating TC_ACL_2_5 test steps to attribute_guard wrap extension attribute by @j-ororke in https://github.com/project-chip/connectedhomeip/pull/41185
Improves MdnsDiscovery Class logging handling by @raul-marquez-csa in https://github.com/project-chip/connectedhomeip/pull/41146
[PAVST 2.9] Update test step 2 in PAVST 2.9 to align with actual script execution by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/41284
[Camera] Correct checking which does not make sense by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41289
TC-IDM-10.4: Checks for commissionable devices and codes by @cecille in https://github.com/project-chip/connectedhomeip/pull/41290
Opcreds 3.4: fix step numbers and labels by @gvargas-csa in https://github.com/project-chip/connectedhomeip/pull/40768
[Parser Unit Test] Create DataType parser unit tests by @j-ororke in https://github.com/project-chip/connectedhomeip/pull/40477
[PAVST] Add checking for Push AV Events by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/41322
[TC_DEM_2.5.py] - Fixes #41285 - mismatch between step 5 (should be maxDurationAdjustment not minDurationAdjustment) by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/41334
[Quick Fix] Resolving SyntaxError noticed with f-str in python3 commissioning submodule by @j-ororke in https://github.com/project-chip/connectedhomeip/pull/41320
[Fix] Updating TC_CADMIN_1_19 python3 test module to resolve fabric commissioning issue in test step 5b by @j-ororke in https://github.com/project-chip/connectedhomeip/pull/41318
Apply minor fixes to TLS Cert test script by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/41317
[Create Test Module] Finalize and Refactor TC_IDM_2_2 Python3 Test Module by @j-ororke in https://github.com/project-chip/connectedhomeip/pull/39644
Disable PAVSTI-1.2 test from CI (broken). by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/41398
[Test Update] Updating TC_CADMIN_1_3_4 and cadmin_support python3 modules for clock skew allowance subscription by @j-ororke in https://github.com/project-chip/connectedhomeip/pull/39756
[Fix] Populate Runner Arguments When Not Commissioning by @antonio-amjr in https://github.com/project-chip/connectedhomeip/pull/41283
Add commissioning steps to TC-BRBINFO-3.2, BINFO-3.2 and IDM-13.1 by @gvargas-csa in https://github.com/project-chip/connectedhomeip/pull/39581
IDM-14.1: Add closures sem tags test by @ReneJosefsen in https://github.com/project-chip/connectedhomeip/pull/41382
Remove Step 32 from OPCREDS-3.4 by @Apollon77 in https://github.com/project-chip/connectedhomeip/pull/41374
Fix for PushAV missing checks reported for PAVST 2.1, 2.6 by @raveendra-karu in https://github.com/project-chip/connectedhomeip/pull/41371
Remove line split on strings by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/41449
Fix discrepancies in TC-TLSCLIENT-3.1, TC-TLSCLIENT-3.2 and TC-TLSCLIENT-3.10 Automation Scripts by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/41415
[WEBRTCP] Enable flag is_commissioning to true by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41470
[AVSM] Use different method for user prompts by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/41484
[WEBRTCP] Use correct user input method by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/41516
[PAVST] Lengthen expirytime to 30s by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/41511
script for TC-CC-10.1 - changes for CCB4261 by @leorozendaal in https://github.com/project-chip/connectedhomeip/pull/41561
[Scenes] Fix the PICS guard around CTarget calculation in CC_10_1 by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/41599
[WEBRTCR] Send command to DUT via websocket in CI by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/41486
Fix comparison operator for active preset handle by @Apollon77 in https://github.com/project-chip/connectedhomeip/pull/41636
[SETRF] Add missing await in TC 3.1 by @aburgonov-dsr in https://github.com/project-chip/connectedhomeip/pull/41677
[COMMTR] Fix issue with await instruction in TC-COMMTR-3.1 by @aburgonov-dsr in https://github.com/project-chip/connectedhomeip/pull/41672
Software Update base class by @jtrejoespinoza-grid in https://github.com/project-chip/connectedhomeip/pull/41145
[TC_ZONEMGMT-2_4] Remove unnecessary user prompt during blind duration phase by @pidarped in https://github.com/project-chip/connectedhomeip/pull/41692
[CLOSURE] PICS guard for selective test execution by @fabian-imig in https://github.com/project-chip/connectedhomeip/pull/41666
[Camera] Include commissioning params in the prompt msg for TC_WEBRTCR_2_x by @chulspro in https://github.com/project-chip/connectedhomeip/pull/41620
[Scenes] Fixed EFS in TC_CC_10_1 by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/41709
[PAVST] Add units to constant name by @marktrayer in https://github.com/project-chip/connectedhomeip/pull/41805
[CI default timeout test addition] Add default timeouts for TC_CADMIN_1_3 and TC_CADMIN_1_4 for CI test runs by @j-ororke in https://github.com/project-chip/connectedhomeip/pull/41807
TC-CNET-4.10 and 4.16: Set endpoint to 0 for general commissioning cluster commands by @cecille in https://github.com/project-chip/connectedhomeip/pull/41719
[Cherry pick] Updated the steps of TC-CC-10-1 store scene tests by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/41950
Build Related Changes
[cmake] Fix building issue due to lack of Python3 under Windows by @LuDuda in https://github.com/project-chip/connectedhomeip/pull/40425
New Contributors
@sorenmr made their first contribution in https://github.com/project-chip/connectedhomeip/pull/38242
@uebati-siegenia made their first contribution in https://github.com/project-chip/connectedhomeip/pull/39015
@gcobs0834 made their first contribution in https://github.com/project-chip/connectedhomeip/pull/38628
@AliTalebVelux made their first contribution in https://github.com/project-chip/connectedhomeip/pull/39881
@mugitya03 made their first contribution in https://github.com/project-chip/connectedhomeip/pull/39844
@marybadalyan made their first contribution in https://github.com/project-chip/connectedhomeip/pull/39941
@wuhaoTelink made their first contribution in https://github.com/project-chip/connectedhomeip/pull/39536
@dmitrymaslovdsr made their first contribution in https://github.com/project-chip/connectedhomeip/pull/33593
@aburgonov-dsr made their first contribution in https://github.com/project-chip/connectedhomeip/pull/39809
@AniDashyan made their first contribution in https://github.com/project-chip/connectedhomeip/pull/39890
@miduggan24 made their first contribution in https://github.com/project-chip/connectedhomeip/pull/40163
@leorozendaal made their first contribution in https://github.com/project-chip/connectedhomeip/pull/40242
@zgrigoryan made their first contribution in https://github.com/project-chip/connectedhomeip/pull/39619
@vfedosieievdish made their first contribution in https://github.com/project-chip/connectedhomeip/pull/39424
@DRayX made their first contribution in https://github.com/project-chip/connectedhomeip/pull/40480
@MihneaP-nxp made their first contribution in https://github.com/project-chip/connectedhomeip/pull/40513
@apahl-cl made their first contribution in https://github.com/project-chip/connectedhomeip/pull/40723
@Elen777300 made their first contribution in https://github.com/project-chip/connectedhomeip/pull/40716
@ehsanziyaee made their first contribution in https://github.com/project-chip/connectedhomeip/pull/40412
@AryaHassanli made their first contribution in https://github.com/project-chip/connectedhomeip/pull/41180
@chibaeiji made their first contribution in https://github.com/project-chip/connectedhomeip/pull/40662
@malbert-silabs made their first contribution in https://github.com/project-chip/connectedhomeip/pull/41587
@tomasmcguinness made their first contribution in https://github.com/project-chip/connectedhomeip/pull/41160
@h3rl made their first contribution in https://github.com/project-chip/connectedhomeip/pull/41766
@emessina-max made their first contribution in https://github.com/project-chip/connectedhomeip/pull/41702
@KhushbuShah25 made their first contribution in https://github.com/project-chip/connectedhomeip/pull/41762
Full Changelog: https://github.com/project-chip/connectedhomeip/compare/v1.4.2.0...v1.5.0.0