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.
Use RAII for group session iteration by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/32970
MinMDNS - do not ask for IP addresses for every SRV record that is seen by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33095
Fix handling of non-permitted messages in ExchangeContext. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33148
Bluetooth Related Changes
Replaced nlunit-test with pw_unit_test in src/ble/tests/ by @mbknust in https://github.com/project-chip/connectedhomeip/pull/32891
Remove CHIPoBLE testing dead code by @arkq in https://github.com/project-chip/connectedhomeip/pull/32910
BTP engine unit test by @arkq in https://github.com/project-chip/connectedhomeip/pull/32897
Remove dead code from BLE layer class by @arkq in https://github.com/project-chip/connectedhomeip/pull/33171
Bring PR #31776(Adjust storage for large payloads) from tcp branch to master by @pidarped in https://github.com/project-chip/connectedhomeip/pull/33001
Unit tests for BLE layer class by @arkq in https://github.com/project-chip/connectedhomeip/pull/33359
Improve BTP engine logging by using ChipLogByteSpan by @arkq in https://github.com/project-chip/connectedhomeip/pull/33435
Make StringToUUID constexpr by @jlatusek in https://github.com/project-chip/connectedhomeip/pull/33649
Make BLE UUID string constants lowercase by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33692
[Tizen] Allow to pass CHIP error to device event by @arkq in https://github.com/project-chip/connectedhomeip/pull/33744
Remove obsolete functions from BlePlatformDelegate interface by @arkq in https://github.com/project-chip/connectedhomeip/pull/33826
Link all unit tests with string adapters for CHIP_ERROR by @arkq in https://github.com/project-chip/connectedhomeip/pull/34332
Return CHIP_ERROR from BlePlatformDelegate APIs by @arkq in https://github.com/project-chip/connectedhomeip/pull/34387
Spec Alignment Changes
Add StayActiveDuration to KeepActive in BridgedDevInfo by @tehampson in https://github.com/project-chip/connectedhomeip/pull/34631
Transport/Messaging Layer Changes
Log message send failures. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32742
Add a lint for toplevel "using namespace" in headers. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32757
[nrfconnect][zephyr] Improvements and Fixes for WiFi according to NCS 2.6.0 by @ArekBalysNordic in https://github.com/project-chip/connectedhomeip/pull/32711
Don't stringify PeerAddress in SendPreparedMessage if not logging it. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32821
Log the node ID of the peer when we log that CASE timed out. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32820
[ICD] Add Check-In message at boot logic and persistent subscription checks by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/32613
Update IsIPv6ULA by @achaulk-goog in https://github.com/project-chip/connectedhomeip/pull/32879
Refactored mDNS Browse Interface by @su-shanka in https://github.com/project-chip/connectedhomeip/pull/32866
Only implement fault injection with NLFAULTINJECTION on by @achaulk-goog in https://github.com/project-chip/connectedhomeip/pull/32934
Fix 32957 : Matter TV: commissioner passcode flow does not accept CommissionerPasscodeReady flag by @chrisdecenzo in https://github.com/project-chip/connectedhomeip/pull/32958
[TI] Update Number of LWIP Buffers, Fix ICD GPIO build error by @adabreuti in https://github.com/project-chip/connectedhomeip/pull/33053
[ICD] Update and Document ICDManager interface by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/33081
Replace nl-unit-test for pigweed for crypto by @jlatusek in https://github.com/project-chip/connectedhomeip/pull/33042
Replace nl-unit-test with pigweed for interaction_model by @jlatusek in https://github.com/project-chip/connectedhomeip/pull/33160
[Inet] Fix setting for CLOEXEC flag at socket creation by @gportay in https://github.com/project-chip/connectedhomeip/pull/33164
More IWYU across app/ & src/ by @achaulk-goog in https://github.com/project-chip/connectedhomeip/pull/32952
[Dnssd] Refactored DiscoveredNodeData definition and usage by @su-shanka in https://github.com/project-chip/connectedhomeip/pull/33025
Updated unit tests in src/protocols/bdx/tests/ to use PW instead of NL. by @feasel0 in https://github.com/project-chip/connectedhomeip/pull/33084
Updated unit tests in src/transport/retransmit/tests/ to use PW instead of NL. by @feasel0 in https://github.com/project-chip/connectedhomeip/pull/33157
Replace nl-unit-test with pigweed for system user_directed_commissioning by @jlatusek in https://github.com/project-chip/connectedhomeip/pull/33163
[crypto] PSA SPAKE2+ introduction by @ArekBalysNordic in https://github.com/project-chip/connectedhomeip/pull/32924
Fix initialization-order-fiasco by @mwswartwout in https://github.com/project-chip/connectedhomeip/pull/32854
[ICD] Add counter invalidation events to the ICD Test Event trigger handler by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/33174
[ICD] Fix comment mistakes from post-merge reviews by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/33225
[mrp] Make GetBackoff() use Timeout instead of Timestamp type by @Damian-Nordic in https://github.com/project-chip/connectedhomeip/pull/33093
Updated unit tests in src/transport/raw/tests/ to use PW instead of NL. by @feasel0 in https://github.com/project-chip/connectedhomeip/pull/33099
[ICD] Convert TestICDMonitoringTable to gTest by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/33239
Replace DispatchSessionEvent with NotifySessionHang on sessions. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33259
[ICD] Convert TestICDManager to gtest by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/33269
Make test setup functions terminate on error by @mbknust in https://github.com/project-chip/connectedhomeip/pull/33002
Refactored transport/raw/tests to more cleanly handle access to private members of TCPBase by @feasel0 in https://github.com/project-chip/connectedhomeip/pull/33306
[mrp] Increase default retry interval for Thread by @Damian-Nordic in https://github.com/project-chip/connectedhomeip/pull/33314
pw_unit_test migration: inet layer by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/33311
[SecureChannel] Update Check-In Protocol Test vectors by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/33272
Add comments in SessionHandle explaining its intent by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33271
Linux tv-casting-app v1.3 IdentificationDeclaration message by @pgregorr-amazon in https://github.com/project-chip/connectedhomeip/pull/33283
Add some unit tests for ExchangeContext and ExchangeMessageDispatch. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33340
[mrp] Make sure not all packet buffers are used for retransmissions by @Damian-Nordic in https://github.com/project-chip/connectedhomeip/pull/33334
[Silabs][Test driver]Fix efr32 assert due to missing init by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/33375
[Dns-sd] Added Operational Discovery and made browse delegate common by @su-shanka in https://github.com/project-chip/connectedhomeip/pull/32750
Updated unit tests in src/transport/tests/ to use PW instead of NL. by @feasel0 in https://github.com/project-chip/connectedhomeip/pull/33249
Improve server logging on subscription failures. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33372
Make test suite setup and teardown functions static by @mbknust in https://github.com/project-chip/connectedhomeip/pull/33330
[Silabs]Fix efr32 test driver event loop, run gtests, enable more test on efr… by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/33430
Use data() instead of begin() in Protocols.cpp by @mwswartwout in https://github.com/project-chip/connectedhomeip/pull/33476
ESP32: Address -Wundef build errors and enable it for platform by @shubhamdp in https://github.com/project-chip/connectedhomeip/pull/29728
[Metrics] Metrics in core commissioning phase by @anush-apple in https://github.com/project-chip/connectedhomeip/pull/33247
Replace nl-unit-test with pigweed for messaging by @jlatusek in https://github.com/project-chip/connectedhomeip/pull/33500
Break the dependency between tests that use MessagingContext by @jlatusek in https://github.com/project-chip/connectedhomeip/pull/33588
Improve our various round-trip timeout computations. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33587
Replace nl-unit-test with pigweed for protocols/secure_channel by @jlatusek in https://github.com/project-chip/connectedhomeip/pull/33499
Increase the poll rate for BDX diagnostic log downloads. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33741
Changes for large Packetbuffer allocation to support TCP payloads by @pidarped in https://github.com/project-chip/connectedhomeip/pull/33308
Android tv-casting-app v1.3 Commissioner-Generated passcode flow by @pgregorr-amazon in https://github.com/project-chip/connectedhomeip/pull/33680
Close TCP connection when received message size is too large. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/33768
Add new AddStatus overloads using ClusterStatusCode by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/33904
Fix python Wi-Fi/Thread setup with manual code by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/33933
[Metrics] Added additional metrics for CASE and Subscription by @anush-apple in https://github.com/project-chip/connectedhomeip/pull/33934
Making TestInetLayer an executable tool by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/33985
Fix shutdown ordering issue in Server.cpp. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34035
Choose logging backend on a per-target basis by @mbknust in https://github.com/project-chip/connectedhomeip/pull/32119
Feat: possibility to get node id of the unsolicited message sender by @j0tunn in https://github.com/project-chip/connectedhomeip/pull/33704
Post SecureSessionEstablished event when secure session is established by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/34051
ReadClient: Truncate data version list during encoding if necessary by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/34111
Zephyr standalone platform update by @QuentinCaldeira-eaton in https://github.com/project-chip/connectedhomeip/pull/34135
[Silabs] Enabling sleepy for 917soc with power manager by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/34086
Minor fixes in TCP Disconnect. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/34142
Darwin: Prohibit static initializers in Matter.framework by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/34168
Log the peer when we send a Sigma1 message. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34268
Revert "Darwin: Prohibit static initializers in Matter.framework" by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/34286
Mark session for eviction on TCP Client side when disconnecting with peer. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/34451
Add the missing implementation for BdxTransferSession::RejectTransfer. by @harimau-qirex in https://github.com/project-chip/connectedhomeip/pull/34484
Enable TCP Keepalive for the received connection on the Server. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/34602
Add --wifipaf commission in chip-tool and apps of Linux platform by @crlonxp in https://github.com/project-chip/connectedhomeip/pull/33977
Fix Bootstrap error in Darwin platform after JAVA_PATH setting by @joonhaengHeo in https://github.com/project-chip/connectedhomeip/pull/34608
Fix logging of received message sizes. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34649
Dump details about leaked ExchangeContexts before aborting by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/34617
[TI] CC13x4_26x4 build fixes by @abiradarti in https://github.com/project-chip/connectedhomeip/pull/34682
Define an ActionReturnStatus for DataModel::Provider action returns by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/34708
Fix not sending CDC message when passcode is cancelled on TV app by @lazarkov in https://github.com/project-chip/connectedhomeip/pull/34507
Fix test code build issues when INET_CONFIG_TCP_ENDPOINT is set to false by @pidarped in https://github.com/project-chip/connectedhomeip/pull/35027
[Silabs] Adding the gn build header for the lwip IPv4 and RS9116 by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/35142
Abort BDX transfers as needed on controller shutdown. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35466
Add GetNextAction API so that a caller that might want to implement a… by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/35462
Fix: drop poll timer to avoid crash after TransferFacilitator object destruction by @j0tunn in https://github.com/project-chip/connectedhomeip/pull/34538
[Logging] Use the ephemeral initiator node id in the logging message … by @vivien-apple in https://github.com/project-chip/connectedhomeip/pull/35654
[libfuzzer] Fuzzing different Transport Types for all-clusters-app by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/35629
Additional socket checks for socket inet implementations by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/35674
Rmp log source destination for txrx messages by @vivien-apple in https://github.com/project-chip/connectedhomeip/pull/35672
Fix passing fixed "kJoin" to sMulticastGroupHandler by @wilbur-se in https://github.com/project-chip/connectedhomeip/pull/35807
[RMP] Update the logs produce by the reliable message manager by @vivien-apple in https://github.com/project-chip/connectedhomeip/pull/35649
Crypto Changes
Add missing [[maybe_unused]] annotations in unit tests by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/33007
[crypto] Log PSA crypto error codes in more places by @Damian-Nordic in https://github.com/project-chip/connectedhomeip/pull/33403
Fix for test hanging when no ProductID/VendorID is present by @adamb-q in https://github.com/project-chip/connectedhomeip/pull/33546
[ICD] Implement storing of persistent keys in PSA for ICD server by @maciejbaczmanski in https://github.com/project-chip/connectedhomeip/pull/34925
Core Library Changes
[Android]CHIP_ERROR should be handled by Long in Java/Kotlin by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/32702
Make default AddressResolve implementation the default by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/32824
Set cache flush bit for commissionable node advertisement in MinMdns by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/32813
Android - implement ChipDnssdStopBrowse by @pgregorr-amazon in https://github.com/project-chip/connectedhomeip/pull/32801
[dnssd] Allow selecting DNS-SD implementation at runtime by @kkasperczyk-no in https://github.com/project-chip/connectedhomeip/pull/32829
Add GN arg to enable logging of node Id in exchange context by @leonardmgh in https://github.com/project-chip/connectedhomeip/pull/32670
[Silabs] Migration to CMSIS OS2 api continuation. by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/32874
Improve DNS-SD resolution logging. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32873
Darwin: PlatformManagerImpl improvements by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/32904
print the port data in DNS shell commands. by @DejinChen in https://github.com/project-chip/connectedhomeip/pull/32982
[WiFi][Shell] Wifi Shell updates to improve shell commands. by @mihai-ignat in https://github.com/project-chip/connectedhomeip/pull/31684
Replaced nlunit-test with pw_unit_test in src/lib/shell/ by @mbknust in https://github.com/project-chip/connectedhomeip/pull/33066
Replaced nlunit-test with pw_unit_test in src/lib/address_resolve/ by @mbknust in https://github.com/project-chip/connectedhomeip/pull/33064
Replaced nlunit-test with pw_unit_test in src/lib/asn1/ by @mbknust in https://github.com/project-chip/connectedhomeip/pull/33061
Replace some usages of chip::Optional with std::optional by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33050
Switched to pw_unit_test in src/lib/dnssd/minimal_mdns/records/ by @mbknust in https://github.com/project-chip/connectedhomeip/pull/33070
Convert a few more items to std::optional by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33073
Switched to pw_unit_test in src/lib/dnssd/minimal_mdns/responders/ by @mbknust in https://github.com/project-chip/connectedhomeip/pull/33071
Replaced nlunit-test with pw_unit_test in src/lib/core/ by @mbknust in https://github.com/project-chip/connectedhomeip/pull/33062
v1.3 Commissioner Passcode field for Linux and Android tv-casting-apps by @pgregorr-amazon in https://github.com/project-chip/connectedhomeip/pull/33038
Replaced nlunit-test with pw_unit_test in src/lib/format/ by @mbknust in https://github.com/project-chip/connectedhomeip/pull/33063
Add missing logging handler for embedded platforms for testing with Pigweed by @jlatusek in https://github.com/project-chip/connectedhomeip/pull/33105
Switched to pw_unit_test in src/lib/dnssd/minimal_mdns/tests/ by @mbknust in https://github.com/project-chip/connectedhomeip/pull/33068
Replaced nlunit-test with pw_unit_test in src/lib/dnssd/platform/ by @mbknust in https://github.com/project-chip/connectedhomeip/pull/33072
Switched to pw_unit_test in src/lib/dnssd/minimal_mdns/core/ by @mbknust in https://github.com/project-chip/connectedhomeip/pull/33069
Replaced nlunit-test with pw_unit_test in src/lib/dnssd/tests/ by @mbknust in https://github.com/project-chip/connectedhomeip/pull/33045
pw_unit_test migration: lib support batch #1 by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/33091
pw_unit_test migration: lib support batch 2 by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/33144
Add std::source_location to ChipError for C++20 builds by @mwswartwout in https://github.com/project-chip/connectedhomeip/pull/32935
[Chore] Convert chip::Optional to std::optional for dnssd/types.h by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33179
pw_unit_test migration: lib support batch 3 by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/33177
pw_unit_test migration: lib support batch 4 by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/33199
[chore] Replace all usages of chip::Optional with std::optional in src/lib/dnssd by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33200
pw_unit_test migration: lib support batch 5 by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/33238
Add an explicit skip processing on error (do not attempt to use invalid data) by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33296
Remove extra logging in minmdns resolver. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33407
[Linux] Initial implementation of fabric-admin to facilitate Fabric Synchronization by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/33393
Add log tag for fabric synchronization by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/33446
[shell] Reduce memory usage and boileplate code for subcommands by @Damian-Nordic in https://github.com/project-chip/connectedhomeip/pull/33243
Remove Interaction Model Engine dependency in WriteHandler by @yyzhong-g in https://github.com/project-chip/connectedhomeip/pull/33426
Add withSourceLocation param to ErrorStr by @mwswartwout in https://github.com/project-chip/connectedhomeip/pull/33369
Increase dnssd kHostNameMaxLength to 40 bytes by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/33468
Add a pigweed-string-format adapter for CHIP_ERROR since that makes unit test debugability a LOT better by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33505
Fix template-id-cdtor error in static_support_smart_ptr.h by @yyzhong-g in https://github.com/project-chip/connectedhomeip/pull/33491
Compilation error fix source location in CHIPError by @jeffryjacobd in https://github.com/project-chip/connectedhomeip/pull/33540
Operational Discovery with Continuous Query Support for Linux by @su-shanka in https://github.com/project-chip/connectedhomeip/pull/33402
[MinMdns] do no stop a browse operation after the first result by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33808
Fix OperationalSessionSetup notifying success with inactive sessions by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/33822
implement 'ReadAttribute' inside the codegen-data-model IM/DM split by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33877
[ICD] Add ClientType support to the ICDManager and ICD Management cluster by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/33811
Adopt ESP32 test driver to pw_unit_test output by @arkq in https://github.com/project-chip/connectedhomeip/pull/34114
Reset the state of DiscoveryImplPlatform to Uninitialized when ChipDnssdInit fails by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/34104
Fix callback creation by @jlatusek in https://github.com/project-chip/connectedhomeip/pull/34147
Disentangle data model tests by moving fixtures into their own file by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/34154
Move android's Logging.cpp to src/platform/android/ by @mbknust in https://github.com/project-chip/connectedhomeip/pull/34192
Fix codeql errors by @jlatusek in https://github.com/project-chip/connectedhomeip/pull/34248
ThreadOperationalDataset: various bug fixes by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/34331
Log the peer ID when logging operational IP lookup results. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34381
Fix DNS-SD TCP advertisement to use a bitmap for Client and Server. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/34289
CHIPError.h comment typo by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/34460
[ICD] Implement the support of the ICD Check-In BackOff by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/34482
[Zephyr] Fix build issues with LTO by @Damian-Nordic in https://github.com/project-chip/connectedhomeip/pull/34633
Tidy up logging dependencies by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/34789
fool 'streamer_esp32_write' caller if console disabled by @ribsey in https://github.com/project-chip/connectedhomeip/pull/34773
Re-Implement App Install flow by @lazarkov in https://github.com/project-chip/connectedhomeip/pull/34141
Make the TBRM tests work by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/34864
[Silabs] Update platform source files by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/34865
Add configurable macros for min/max address resolve lookup time by @s-mcclain in https://github.com/project-chip/connectedhomeip/pull/35102
minimal_mdns: Fix filter for Compressed Fabric Id when browsing operational nodes by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/35063
Added a CopyCharSpanToMutableCharSpanTruncate function. by @hicklin in https://github.com/project-chip/connectedhomeip/pull/35360
Add the ability for EventLoopHandlers to participate in a Select-based event loop by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/34433
Add matter_enable_recommended meta-setting by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/34942
Fixing UBSan issues that showed up in all-clusters app by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/35580
[DNS-SD] Common Resolution Data such as the idle interval, active int… by @vivien-apple in https://github.com/project-chip/connectedhomeip/pull/35650
[Silabs] Fix some uart cli hang by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/35723
Removed using namespace std from all files by @jadhavrohit924 in https://github.com/project-chip/connectedhomeip/pull/35741
Use LambdaBridge to safely invoke functions in GLib Matter context by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/35777
[AddressResolver] Add a check in shutdown to avoid some crashes if so… by @vivien-apple in https://github.com/project-chip/connectedhomeip/pull/35824
Report mdns results from all interfaces instead of the highest priori… by @vivien-apple in https://github.com/project-chip/connectedhomeip/pull/35597
[pw_fuzzer] Fix build failure + add coverage to payload decoder fuzztest by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/35828
Fix null pointer issue in CHIPMemString by @BoB13-Matter in https://github.com/project-chip/connectedhomeip/pull/35840
Controller Changes
[ICD] Expose ActiveModeDuration, ActiveModeThreshold, IdleModeDuration to application by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/32494
[Android] Plumb ActiveModeDuration, ActiveModeThreshold, IdleModeDuration to android by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/32768
Setup controller by storage fabric, without providing NOC chain by @DejinChen in https://github.com/project-chip/connectedhomeip/pull/32194
[Linux] Handle BLE scan timeout in BLEManager instead of scanner class by @arkq in https://github.com/project-chip/connectedhomeip/pull/32770
Add DeviceController deleteFromFabricTableOnShutdown option by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/32846
Avoid zombie DeviceControllerSystemState by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/32903
Separate out attribute access interface registry/cache, remove free functions from InteractionModelEngine.h by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/32954
Split out AttributeAccessInterface.h into separate headers/cpp for each underlying class by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/32984
[Python] Create pairingDelegate for each DeviceController by @tianfeng-yang in https://github.com/project-chip/connectedhomeip/pull/32369
DeviceControllerFactory: Add InitAndRetainSystemState by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/32998
Prevent unclean dealloc of SystemState by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/33128
[Python] Fix OnRead[Event|Attribute]DataCallback for Arm64 Apple Patform devices by @agners in https://github.com/project-chip/connectedhomeip/pull/33178
Stop talking about "pairing" in logs. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33233
Some interface cleanup and make AttributeValueEncoder/Decoder more similar by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33028
[Python] Implement async friendly GetConnectedDevice by @agners in https://github.com/project-chip/connectedhomeip/pull/32760
[Android] Implement qr code generator by @joonhaengHeo in https://github.com/project-chip/connectedhomeip/pull/33381
[Python] Eliminate ZCLSubscribeAttribute by @agners in https://github.com/project-chip/connectedhomeip/pull/33337
Converted unit tests in src/controller/tests/data_model from NL to PW. by @feasel0 in https://github.com/project-chip/connectedhomeip/pull/33371
Converted src/controller/tests from NL to PW unit tests. by @feasel0 in https://github.com/project-chip/connectedhomeip/pull/33351
Darwin: Namespace common class names by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/33459
TC-IDM-10.2: Add test for provisional clusters by @cecille in https://github.com/project-chip/connectedhomeip/pull/33361
[Python] Eliminate ZCLReadAttribute/ZCLSend by @agners in https://github.com/project-chip/connectedhomeip/pull/33428
[Python] Call SDK asyncio friendly by @agners in https://github.com/project-chip/connectedhomeip/pull/32764
[Android] Fix QR Code parsing about vendor info by @joonhaengHeo in https://github.com/project-chip/connectedhomeip/pull/33486
remove provisional from boolean state configuration and valve config clusters by @fessehaeve in https://github.com/project-chip/connectedhomeip/pull/33543
Add basic support for App Install Flow by @lazarkov in https://github.com/project-chip/connectedhomeip/pull/33445
[Android] ICD checkin message can't receive in some Android device by @joonhaengHeo in https://github.com/project-chip/connectedhomeip/pull/33561
[ICD] Reset mNeedIcdRegistration to false when starting the commision flow by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/33574
[Python] Make AttributePath more pythonic by @agners in https://github.com/project-chip/connectedhomeip/pull/33571
Remove provisionality for oven op-state and oven mode clusters by @rbultman in https://github.com/project-chip/connectedhomeip/pull/33550
Remove provisional from evse, evse mode, epm, eem, power topology by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/33558
fix build error "more than one files found with path 'META-INF/main.kotlin_module by @nicelyjust in https://github.com/project-chip/connectedhomeip/pull/33648
Removed provisional from MWO mode and control clusters by @rbultman in https://github.com/project-chip/connectedhomeip/pull/33548
[Python] Remove obsolete callback handling by @agners in https://github.com/project-chip/connectedhomeip/pull/33665
[Python] Add "automation" level to log defines by @agners in https://github.com/project-chip/connectedhomeip/pull/33670
TC-IDM-10.2: checks for non-spec clusters by @cecille in https://github.com/project-chip/connectedhomeip/pull/33695
[Python] Remove obsolete logging callbacks by @agners in https://github.com/project-chip/connectedhomeip/pull/33718
[python] Add ICD support to Python binding by @erjiaqing in https://github.com/project-chip/connectedhomeip/pull/33533
Add Compare IPAddress in OndiscoveredNode by @joonhaengHeo in https://github.com/project-chip/connectedhomeip/pull/33583
Python wheels: move template into its own gni by @cecille in https://github.com/project-chip/connectedhomeip/pull/33739
[Python] Drop network lock by @agners in https://github.com/project-chip/connectedhomeip/pull/33720
TC-OPCREDS-3.2: Add by @gvargas-csa in https://github.com/project-chip/connectedhomeip/pull/32182
[Python] Remove Python Bluetooth and ChipStack event loop integration by @agners in https://github.com/project-chip/connectedhomeip/pull/33775
[Python] Add TriggerResubscribeIfScheduled to SubscriptionTransaction by @agners in https://github.com/project-chip/connectedhomeip/pull/33774
[Chip-tool] Fix heap memory increase in interactive mode by @joonhaengHeo in https://github.com/project-chip/connectedhomeip/pull/33838
Make laundry dryer control cluster not provisional by @rbultman in https://github.com/project-chip/connectedhomeip/pull/33551
Remove unnecessary error log from CurrentFabricRemover by @agners in https://github.com/project-chip/connectedhomeip/pull/33896
[Python] Use thread-safe futures for concurrent operations by @agners in https://github.com/project-chip/connectedhomeip/pull/33891
Add LargePayload flag in GetConnectedDevice() API by @pidarped in https://github.com/project-chip/connectedhomeip/pull/33887
[Android] Implement remove ICD Client Info by @joonhaengHeo in https://github.com/project-chip/connectedhomeip/pull/33843
Mark AutoRelockTime attribute of the Door Lock cluster as optional in the XML by @Thirsrin in https://github.com/project-chip/connectedhomeip/pull/33701
Avoid errors when using on-network commissioning by @agners in https://github.com/project-chip/connectedhomeip/pull/33880
Add success message on removing current fabric by @agners in https://github.com/project-chip/connectedhomeip/pull/33914
[Python] Drop unnecessary null termination by @agners in https://github.com/project-chip/connectedhomeip/pull/33915
[Python] Store original PyChipError in ChipStackException by @agners in https://github.com/project-chip/connectedhomeip/pull/33954
Post certification checks script by @cecille in https://github.com/project-chip/connectedhomeip/pull/33256
[Python] Make Commissioning APIs more pythonic and consistent by @agners in https://github.com/project-chip/connectedhomeip/pull/33905
[Python] Fix DeviceProxyWrapper del by @agners in https://github.com/project-chip/connectedhomeip/pull/34011
[Python] Reset chip error in test commissioner by @agners in https://github.com/project-chip/connectedhomeip/pull/34001
[Android] Support ICD LIT Device using commissionDevice by @joonhaengHeo in https://github.com/project-chip/connectedhomeip/pull/33975
Fix comments to right variable by @joonhaengHeo in https://github.com/project-chip/connectedhomeip/pull/33939
[Python] Convert DiscoverCommissionableNodes to asyncio by @agners in https://github.com/project-chip/connectedhomeip/pull/34033
Update App Install Flow & Attribute Retrieval Status Errors by @lazarkov in https://github.com/project-chip/connectedhomeip/pull/33981
ZAP regen on master by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/34088
Auto-commissioner: support secondary network interface commissioning by @DejinChen in https://github.com/project-chip/connectedhomeip/pull/33801
Add a String Echo Request and Echo Response Command to the Unit testing cluster by @pidarped in https://github.com/project-chip/connectedhomeip/pull/34004
XML changes for OccupancySensing rev 5 by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/34163
Update UniqueID in the BasicInformationCluster to align with the spec by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/34166
[Scenes] AttributeValue refactor by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/33260
[DRYERCTRL] Align description with spec by @rbultman in https://github.com/project-chip/connectedhomeip/pull/34236
Fix numbering and maturity level of TBR Management XML by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/34261
Adding new python test arguments design pattern for the default test on tests.yaml by @vatsalghelani-csa in https://github.com/project-chip/connectedhomeip/pull/34277
[Python] Adjust logging levels in Python controller by @agners in https://github.com/project-chip/connectedhomeip/pull/34346
[Python] Avoid RuntimeException if APIs with future raise an error by @agners in https://github.com/project-chip/connectedhomeip/pull/34354
[Python] Fix build without host unit test config by @agners in https://github.com/project-chip/connectedhomeip/pull/34368
Add an Action Switch endpoint to all-clusters-app by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/34355
Prefix InteractionModel namespace with protocols by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/34376
Run the zap_convert_all.py script on the tree. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34357
[Python] Add missing attribute read parameters to docs by @agners in https://github.com/project-chip/connectedhomeip/pull/34380
[Python] Fix subscription error handling and re-subscription by @agners in https://github.com/project-chip/connectedhomeip/pull/34372
[Python] Only auto re-subscribe after initial subscription by @agners in https://github.com/project-chip/connectedhomeip/pull/34370
Add OCW verifier, pass params between fabric bridge & admin by @samadDotDev in https://github.com/project-chip/connectedhomeip/pull/34209
[ICD] Update ICDM XML to match latest spec by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/34446
Darwin: Avoid calling DnssdServer::StartServer() when not initialized by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/34465
Add target endpoint to CommissioningWindowOpener by @samadDotDev in https://github.com/project-chip/connectedhomeip/pull/34425
Add TransportPayloadCapability flag for GetConnectedDevices() API in ChipDeviceCtrl.py and Script bindings by @pidarped in https://github.com/project-chip/connectedhomeip/pull/34450
Add fabric sync related changed into bridge device info cluster by @tehampson in https://github.com/project-chip/connectedhomeip/pull/34336
Spec rename of HomeLocationStruct to LocationDescriptorStruct by @tehampson in https://github.com/project-chip/connectedhomeip/pull/34525
Add water heater management cluster sdk support by @PeterC1965 in https://github.com/project-chip/connectedhomeip/pull/34339
Add support for global structs/enums/bitmaps to Python codegen. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34561
Add WHM to the all clusters app by @PeterC1965 in https://github.com/project-chip/connectedhomeip/pull/34456
Add Thread Border Router Management cluster server implementation and Generic Thread BR delegate by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/33872
TC-CCTRL-2.2: Test + Mocks by @cecille in https://github.com/project-chip/connectedhomeip/pull/34568
Add TC feature definitions to General Commissioning Cluster XML files by @swan-amazon in https://github.com/project-chip/connectedhomeip/pull/34604
Fix TC-SWTCH-1.1 by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/34642
Fixed ReviewFabricRestrictions command args by @tleacmcsa in https://github.com/project-chip/connectedhomeip/pull/34647
API renames: chip::app::InteractionModel::* becomes chip::app::DataModel and renamed DataModel to Provider by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/34520
fixing type hints errors on python controller code by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/34415
Update global data types to use the new XML representation by @hicklin in https://github.com/project-chip/connectedhomeip/pull/34680
Fix ZAP CI with just regen by @tehampson in https://github.com/project-chip/connectedhomeip/pull/34745
Remove StatusIB::InitFromChipError. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34712
Updates Service Area with name changes since 0.7 by @hicklin in https://github.com/project-chip/connectedhomeip/pull/34711
Create relative position namespace by @hicklin in https://github.com/project-chip/connectedhomeip/pull/34701
Service Area: Remove nullable qualities to match the latest spec by @hicklin in https://github.com/project-chip/connectedhomeip/pull/34732
TBRM: Add missing PendingDatasetTimestamp attribute and CASE session check by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/34768
Update service area xml from 07 by @hicklin in https://github.com/project-chip/connectedhomeip/pull/34738
python: Add direct attribute paths to Read by @cecille in https://github.com/project-chip/connectedhomeip/pull/34833
Improve the AreaStructureWrapper by @hicklin in https://github.com/project-chip/connectedhomeip/pull/34814
Enable building python controller with no TCP by @cecille in https://github.com/project-chip/connectedhomeip/pull/34888
Updated WHM XML to align to spec PR 10028 by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/34560
[Android] Implement Establish PASE Connection for SetupCode by @joonhaengHeo in https://github.com/project-chip/connectedhomeip/pull/34971
Python testing: Fix reporting on setup_class error by @cecille in https://github.com/project-chip/connectedhomeip/pull/35016
Update the preset handle field in the SetActivePresetRequest c… by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/35105
Update PositionTag and AreaDesc field names by @hicklin in https://github.com/project-chip/connectedhomeip/pull/35094
AccountLogin Login/Logout command support by @mthiesc in https://github.com/project-chip/connectedhomeip/pull/34162
Remove DuplicatedAreas error by @hicklin in https://github.com/project-chip/connectedhomeip/pull/35126
TV App - Add validation for invalid product and vendor id. by @lazarkov in https://github.com/project-chip/connectedhomeip/pull/35157
Add missing occupancy event by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/35220
Adding TimeoutMs to KeepActive command by @tehampson in https://github.com/project-chip/connectedhomeip/pull/35154
Remove RemovedOn attribute from ECOINFO cluster by @tehampson in https://github.com/project-chip/connectedhomeip/pull/34988
Add water heater to energy management app by @jamesharrow in https://github.com/project-chip/connectedhomeip/pull/34886
Update CommissionerControlCluster xml definition to align with spec by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/35272
Address various DEM testing issues by @PeterC1965 in https://github.com/project-chip/connectedhomeip/pull/35067
[ICD] Fix multiple check-in/peer node ids handling in icd client by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/35304
[Android][ICD] Fix ICDDeviceInfo by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/35340
Fix kotlin tests, remove unused code by @achaulk-goog in https://github.com/project-chip/connectedhomeip/pull/32880
TC-IDM-XX: try both PASE and CASE for basic comp tests. by @cecille in https://github.com/project-chip/connectedhomeip/pull/35109
Update the FS XML definitions to align with spec update by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/35381
Auto-commissioner: remove primary network config if failed in commissioning SecondaryNetworkInterface by @DejinChen in https://github.com/project-chip/connectedhomeip/pull/35255
Switch: Fix cluster revision in XML to match new spec by @cecille in https://github.com/project-chip/connectedhomeip/pull/35440
Ensure all derived clusters have the base enum values by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/35489
NetworkCommissioning: Disconnect previous network when trying a new by @DejinChen in https://github.com/project-chip/connectedhomeip/pull/35256
Add DataModel::Provider Invoke usage by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/35540
Tracing: Create leading directories if they don't exist by @arkq in https://github.com/project-chip/connectedhomeip/pull/35668
[Fabric-Sync] Run MCORE-FS-1.3 and MCORE-FS-1.4 on CI by @arkq in https://github.com/project-chip/connectedhomeip/pull/35402
[Android][ICD]Fix invalid signature for ICD onRefresh by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/35714
Add missing support for returning credential data in GetCredentialStatusResponse. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35732
remove a call of emberAfContainsAttribute when using the data model provider interface by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/35746
Update ZAP schema & add ThreeLevelAutoEnum by @gmarcosb in https://github.com/project-chip/connectedhomeip/pull/35775
Remove event list attribute support in the SDK by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/35874
Add ability to report endpoint device types in the DataModel::Provider interface by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/35861
Remove provisional status of Fabric Sync bits to align with the spec by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/35912
[Android] Add StayActive support during commission flow for LIT by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/36028
[Cherry-pick][ICD] Shutdown icd client storage when destroying android controller … by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/36481
System Level Changes
Make sure binary comparison operators are const to fix C++20 by @mspang in https://github.com/project-chip/connectedhomeip/pull/33033
Replace nl-unit-test with pigweed for system by @jlatusek in https://github.com/project-chip/connectedhomeip/pull/33046
Fixes and additions of some of the bounds checks in SystemPacketBuffer::New() by @pidarped in https://github.com/project-chip/connectedhomeip/pull/33411
Improve documentation of ScheduleLambda by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/33967
[ESP32] Initialize LwIP stack when initializing CHIP stack by @arkq in https://github.com/project-chip/connectedhomeip/pull/34158
Bugfix: packet buffer counter going negative and triggering UBSan Issue by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/35708
App Level Changes
Improve logging around report chunking by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/32731
Properly namespace nullptr_t. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32751
ReadClient should delay re-subscribe attempts based on delay in BUSY responses. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32802
Refactor CommandHandler to be more unittestable by @tehampson in https://github.com/project-chip/connectedhomeip/pull/32467
Fix Accessors getters for nullable string/octstr attributes. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32830
Temp fix for #32875 (network commissioning cluster check for SSID on Thread feature) by @chrisdecenzo in https://github.com/project-chip/connectedhomeip/pull/32884
Move EventLoggingDelegate.h into app:events gn target by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/32912
[ICD] Add TestEventTrigger support to the ICDManager by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/32898
Fix up mock ember implementation (use after free and missing function) by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/32928
Add checks for localization-configuration cluster and time-format-localization cluster init callback by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/32747
More fixes to src/app/util/mock. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/32932
YAML Updates 3-20-24 by @raul-marquez-csa in https://github.com/project-chip/connectedhomeip/pull/32659
TC-TMP-2.1: Fix by @cecille in https://github.com/project-chip/connectedhomeip/pull/32881
Fix OTA Requestor implementation of write to DefaultOTAProviders. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33000
Remove unused variable from scenes-server by @shubhamdp in https://github.com/project-chip/connectedhomeip/pull/33006
[clusters] Implemented ThreadDiagnosticDelegate by @kkasperczyk-no in https://github.com/project-chip/connectedhomeip/pull/32964
Make ClusterStateCache use less memory when not storing attribute values. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33058
Add equality operator to StatusIB by @mwswartwout in https://github.com/project-chip/connectedhomeip/pull/33156
Add GenerateRefreshKey by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/33202
Use std::optional for chip::Nullable by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33080
Timesync improvements - part 1 by @fessehaeve in https://github.com/project-chip/connectedhomeip/pull/32848
Define a IM/DM decoupling interface for interaction model engine to interact with the data model bits by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/32914
OPCREDS: Remove all the PICS markers by @cecille in https://github.com/project-chip/connectedhomeip/pull/33336
Remove dependency of InteractionModelEngine in CommandHandler by @yyzhong-g in https://github.com/project-chip/connectedhomeip/pull/31830
Adding config checks for functions specific to only wifi and thread in NetworkCommissioning Cluster code. by @shripad621git in https://github.com/project-chip/connectedhomeip/pull/33268
Ember compatibility layer - split out GlobalAttributeAccessInterface and the I/O buffer by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33396
[ICD] Delete ICDM 2.2 by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/33453
[ICD] Update ICDM 2.1 Certification test to match test plan by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/33404
[ICD] Add python script for ICDM 3.1 cert test by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/33451
Revert using strncmp instead of strcmp to make the function robust and safe from buffer overruns. #33449 by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/33482
Linux tv-casting-app v1.3 Commissioner-Generated passcode flow by @pgregorr-amazon in https://github.com/project-chip/connectedhomeip/pull/33479
Fix GCC compilation with -finstrument-functions by @arkq in https://github.com/project-chip/connectedhomeip/pull/33504
TC-OPCREDS-3.7: support DUTs with existing fabrics by @cecille in https://github.com/project-chip/connectedhomeip/pull/33511
[Infineon] Add a test trigger for CYW30739 to fill up event logging buffers. by @hsusid in https://github.com/project-chip/connectedhomeip/pull/33382
Fix test name for TestAccessControlConstraints.yaml by @Apollon77 in https://github.com/project-chip/connectedhomeip/pull/33579
Minimize API surface that is templated for CommandHandler by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33620
Decouple CommandHandler.h/cpp from the BUILD.gn build rules of app/interaction-model by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33595
CASESessionManager should shut down AddressResolve::Resolver by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/33607
Use progress log level for non-error messages by @arkq in https://github.com/project-chip/connectedhomeip/pull/33613
[Scenes] Fixing Scenes Ifdef by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/33641
ICD: mark attribues as provisional by @cecille in https://github.com/project-chip/connectedhomeip/pull/33617
Post merge review updates for CommandHandler updates by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33658
Fix issue related to teardown of some App Tests by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/33654
Global attribute tests: Remove by @cecille in https://github.com/project-chip/connectedhomeip/pull/33599
Update network-commissioning to use AddResponse for responding to scan responses by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33687
Use EncodableToTLV in im_responder by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33693
Use EncodableToTLV in TestCommandInteraction by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33694
pw_unit_test migration: apps-1 and stub-refactoring by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/33638
Marking signed types as signed by @paulr34 in https://github.com/project-chip/connectedhomeip/pull/33719
Fix advertised device type for all-clusters-app to match data model. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33715
Make EncodableToTLV arguments const by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33785
Post-merge updates for IM/DM separation by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33730
Log errors if AdvertiseOperational fails by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33773
pigweed unit_test migration: App 3rd batch by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/33757
TC-DA-1.2: Fix for numberic PIDs with fallback by @cecille in https://github.com/project-chip/connectedhomeip/pull/33621
cluster model decoupling - declare the codegen (ember) version and implement iteration by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33345
Allow CommandSender request to be built using DataModel::EncodableToTLV by @tehampson in https://github.com/project-chip/connectedhomeip/pull/33782
Clear Aliro credentials when ClearCredential for all credentials happens. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33796
Rename src/app/interaction-model to src/app/data-model-interface and more updates on naming by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/33847
pw_unit_test migration: apps final batch by @Alami-Amine in https://github.com/project-chip/connectedhomeip/pull/33772
Enable ReadHandler to support large payloads by @pidarped in https://github.com/project-chip/connectedhomeip/pull/33814
[FANCTRL] Fix enums by @rbultman in https://github.com/project-chip/connectedhomeip/pull/33874
Add UI options for zap by @ben1hop in https://github.com/project-chip/connectedhomeip/pull/32432
Add SupportedCluster list to ContentAppPlatform by @mthiesc in https://github.com/project-chip/connectedhomeip/pull/33827
Stop using weak functions for Aliro command callbacks. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33931
Changes to CommandSender and CommandHandler for supporting commands with large payloads by @pidarped in https://github.com/project-chip/connectedhomeip/pull/33889
Rollback InvokeRequestMessage when AddResponseData fails by @tehampson in https://github.com/project-chip/connectedhomeip/pull/33849
[Linux] Verify BLE service before reporting new connection by @arkq in https://github.com/project-chip/connectedhomeip/pull/33893
Apply ColorTempPhysicalMaxMireds when ColorTemperatureMaximumMireds f… by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/33983
Pass largepayload flag into CommandSender in IM test app. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/33976
Bump specification revision to 1.4 by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/33999
[OnOff] offWithEffectCommand , OnWithRecallGlobalSceneCommand, Global Scene by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/34038
Fix logic error in codegen data model: write privileges should only exist if attribute is NOT read-only by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/34161
TC-IDM-5.2: Fix status code in test and SDK by @cecille in https://github.com/project-chip/connectedhomeip/pull/33952
Add methods to clear data from the cluster state cache. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34186
Implement the codegen-data-model Write support by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/34139
OPCREDS-3.3: Fix reset step by @cecille in https://github.com/project-chip/connectedhomeip/pull/34240
Reduce codesize for door locks a bit. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34239
Reduce codesize for door locks a bit more. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34263
Add an Invoke implementation in CodegenDataModel by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/34220
Introduce a building block usable for all Q attributes by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/34266
move AttemptToGetTimeFromTrustedNode out of TIME_SYNC_ENABLE_TSC_FEATURE blocks by @mykrupp in https://github.com/project-chip/connectedhomeip/pull/34273
Fix door lock endpoint initialization. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34270
Update ACL after content app is installed by @lazarkov in https://github.com/project-chip/connectedhomeip/pull/34229
Remove some more unnecessary lock code. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34303
Add Aliro delegate support to the example lock app. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34302
Support raw ByteSpan values correctly in SafeAttributePersistenceProvider by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/34306
Remove extra semicolon in DishwasherAlarmServer by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/34325
make sure test event trigger delegate is not null before using it by @fessehaeve in https://github.com/project-chip/connectedhomeip/pull/33949
Stop importing operator* and operator-> into Nullable. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34353
Update ember-compatibility-functions to always return error codes instead of directly encoding them as success. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/34392
Fix post-review comments on Q quality utils from #34266 by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/34416
Use manual instantiation for Wi-Fi Network Management server by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/34408
[Scenes] TC_S_2_2 Test groups cluster by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/34442
Add checks for OffWithEffect command parameters contraints by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/34396
update yaml tests and thermostat server cluster code with new attribute constraints by @fessehaeve in https://github.com/project-chip/connectedhomeip/pull/34474
Declare one global enum, bitmap and struct for testing global data generation by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/34509
[LevelControl] Implemented the Q quality logic for the CurrentLevel a… by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/34488
Remove no-longer-used MTRDevice logic for truncating data version lists by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34183
Add device-energy-management cluster example app code for 1.4 by @PeterC1965 in https://github.com/project-chip/connectedhomeip/pull/33910
[OO] Scenes Integration Tests by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/34447
[LC] LC Scenes Integration Tests by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/34448
Implements the Commissioner Control Cluster in Matter SDK by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/34375
update constraints for LocalTemperatureCalibration by @fessehaeve in https://github.com/project-chip/connectedhomeip/pull/34536
[Color Control] Scenes Integration test scripts by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/34464
[ColorControl]Add Quiet reporting to the CurrentHue, CurrentSaturation, EnhancedCur… by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/34544
[occupancy-sensing]Updated occupancy sensing cluster SDK & Sample app(all-clusters-app) implementation to Rev 5 (Matter 1.4) by @OliverFan1 in https://github.com/project-chip/connectedhomeip/pull/34293
revert: [occupancy-sensing]Updated occupancy sensing cluster SDK & Sample app(all-clusters-app) implementation to Rev 5 (Matter 1.4)" by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/34592
TC-SWTCH tests by @cecille in https://github.com/project-chip/connectedhomeip/pull/34559
[Scenes] ScenesID Constraints Check by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/34600
[un-revert] Occupancy sensing updates for Matter 1.4 by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/34593
Add Q quality to OperationalState CountdownTime by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/34422
Add test scripts for testing Presets attributes and commands for Thermostat cluster by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/34614
Modifying the existing DD YAMLs to also include the steps for WiFi-PAF… by @raju-apple in https://github.com/project-chip/connectedhomeip/pull/34651
Remove manual tests for Thermostat presets by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/34679
[OPSTATE] Add Q test script for CountdownTime by @rbultman in https://github.com/project-chip/connectedhomeip/pull/34632
Add python tests for Thermostat presets feature by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/34693
DRLK Test Plan -Aliro Update by @sumaky in https://github.com/project-chip/connectedhomeip/pull/34638
Enable Aliro bits in example lock-app. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34657
Migrate Ecosystem Information Cluster to use global structs by @tehampson in https://github.com/project-chip/connectedhomeip/pull/34744
[ICD] Add ICDM 3.3 Automation Scripts by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/34741
OnOffServer: ignore StartUpOnOff value after reboot due to OTA by @j0tunn in https://github.com/project-chip/connectedhomeip/pull/34160
Remove obsolete TC_OCC_XXX YAML files by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/34756
Fix the CountUpdatedPresetsAfterApplyingPendingPresets utility functi… by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/34780
Fix ecosystem information cluster when reading cluster revision by @tehampson in https://github.com/project-chip/connectedhomeip/pull/34792
Fixes for the color control quiet reporting by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/34820
Remove code duplication for CHIP_ERROR to ClusterCode conversion. by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/34752
Use explicit storage for ActionReturnStatus::c_str by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/34746
fabric-bridge: Add ECOINFO to dynamic bridged endpoints by @tehampson in https://github.com/project-chip/connectedhomeip/pull/34811
Fix Festure PICS flags in Test_TC_PWRTL_1_1 yaml test by @Apollon77 in https://github.com/project-chip/connectedhomeip/pull/34849
DRLK-2.1-fixed maxValue by @sumaky in https://github.com/project-chip/connectedhomeip/pull/34804
[ICD] Update ICDM 4.1 Test script by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/34812
Credential modification should check type, not just index. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34841
Update the cluster revision of the thermostat cluster to 7 (including… by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/34890
Fix CommissionNode comand alway return failure by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/34898
Address comments from reviews by @hicklin in https://github.com/project-chip/connectedhomeip/pull/34884
Update rvc app integrate service area by @hicklin in https://github.com/project-chip/connectedhomeip/pull/34887
Update ACL API to support ARL use cases by @tleacmcsa in https://github.com/project-chip/connectedhomeip/pull/34537
[ICD] Add ICDM 3.4 Python Tests by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/34784
Fix test 1.3 and 1.4 by @hicklin in https://github.com/project-chip/connectedhomeip/pull/34911
update the status field of progress elements at the end of a clean. by @hicklin in https://github.com/project-chip/connectedhomeip/pull/34919
[TC-TSTAT-1.1] Remove wrong dependency to attribute id 82 by @bauerschwan in https://github.com/project-chip/connectedhomeip/pull/34975
TC_TSTAT_1_1 updated list of AcceptedCommands list by @fessehaeve in https://github.com/project-chip/connectedhomeip/pull/34981
Add constraint enforcement on responseTimeoutSeconds in commissioner control cluster by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/34982
Fix Codegen data model write via AttributeAccessInterface by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/34989
[DRLK] Bugfix: return INVALID_COMMAND when attempting to add/modify by @jrhees-cae in https://github.com/project-chip/connectedhomeip/pull/34120
Optimize RAM utilization for WriteHandler by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/34992
Fixes the Service Area server's SkipArea handling by @hicklin in https://github.com/project-chip/connectedhomeip/pull/35019
[FS Example] Update the FS Example apps to support fabric sync setup process part II by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/34990
ModeSelect: Add setter API for SupportedModesManager. by @jadhavrohit924 in https://github.com/project-chip/connectedhomeip/pull/34809
Add fabric scoping to ECOINFO cluster attributes by @tehampson in https://github.com/project-chip/connectedhomeip/pull/35022
[ICD] Add ICDM 3.2 Python Certification Script by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/34782
Use PRIu32 instead of %u to print unsigned integer. by @jadhavrohit924 in https://github.com/project-chip/connectedhomeip/pull/35069
Fix SkipArea logic and removed the use of memcpy by @hicklin in https://github.com/project-chip/connectedhomeip/pull/35075
Fix UnregisterAllCommandHandlersForEndpoint to work correctly. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35100
adding mandatory endpointComposition data to XML for ZAP to consume by @paulr34 in https://github.com/project-chip/connectedhomeip/pull/34818
[Scenes] Unit Test Reliance Removal by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/35130
Yaml scripts update by @Harshith-GRL in https://github.com/project-chip/connectedhomeip/pull/35093
Enhance chip-tool's formatting for some IDs by @XToripuru in https://github.com/project-chip/connectedhomeip/pull/35088
Truncate map and area names by @hicklin in https://github.com/project-chip/connectedhomeip/pull/35127
use CHIP_DEVICE_CONFIG_FAILSAFE_EXPIRY_LENGTH_SEC define to arm the … by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/35137
[HVAC] Sync atomic write error order with spec by @hasty in https://github.com/project-chip/connectedhomeip/pull/34936
Address followup issues for preset/atomic-write implementation. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35175
[Fabric-Bridge] Add state machine to CommissionerControlDelegate to guard various unexpected commands by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/35186
Move the constraint check for number of presets not to exceed the num… by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/35167
Fix the PICS code for atomic response to be lower case and update the… by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/35204
[HVAC] Handle null BuiltIn field on Preset write according to spec by @hasty in https://github.com/project-chip/connectedhomeip/pull/35161
TC OCC 3.1 and 3.2 CI Implementation by @jaehs6sam in https://github.com/project-chip/connectedhomeip/pull/34836
TC-DEMM-1.2 - Removes verification item by @raul-marquez-csa in https://github.com/project-chip/connectedhomeip/pull/35049
Make fixes to match the test scripts to the test plan by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/35265
Fixed the crash due to packet buffers running out of space in CommandHandlerImpl. by @shripad621git in https://github.com/project-chip/connectedhomeip/pull/35279
Update ECOINFO cluster to reflect latest spec text by @tehampson in https://github.com/project-chip/connectedhomeip/pull/35285
TC-S-3.1 - Updates command by @raul-marquez-csa in https://github.com/project-chip/connectedhomeip/pull/35050
Test_TC_LVL_4_1 remove checking transitional levels unless VarRate is enabled by @nemik in https://github.com/project-chip/connectedhomeip/pull/31043
TC-CC-6.3 - Updates step number by @raul-marquez-csa in https://github.com/project-chip/connectedhomeip/pull/35052
Add PICS code for SetActiveScheduleRequest and set it to 0 by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/35294
Disable the new data model interface code across the board for now. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35307
Update device type features in ZAP template XML by @ethanzhouyc in https://github.com/project-chip/connectedhomeip/pull/35267
[icd] Introduced define to configure the slow poll limit for SIT by @kkasperczyk-no in https://github.com/project-chip/connectedhomeip/pull/35350
Create memory delegate by @hicklin in https://github.com/project-chip/connectedhomeip/pull/35176
Updated yaml script as per the SQA issues by @Saravana-kr22 in https://github.com/project-chip/connectedhomeip/pull/35253
Update Quiet reporting conditions for LVL and CC remaining time attribute by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/35224
[ICD] refreshKey needs to be set with length by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/35379
Fix 347: TC-CNET-4.13 Step2 provided command used a wrong parameter by @raul-marquez-csa in https://github.com/project-chip/connectedhomeip/pull/35375
[ICD] Set client_type when refreshing token for LIT ICD by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/35383
[ICD] use imEngine to get case session in RefreshKeySender by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/35236
[YAML] Fixed script issues by @manjunath-grl in https://github.com/project-chip/connectedhomeip/pull/35309
Stop hardcoding the list of signed integer attribute types. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35412
Updated yaml script as per the Issues raised by SQA by @Saravana-kr22 in https://github.com/project-chip/connectedhomeip/pull/35193
[Bugfix] Waterleakdetector ScenesManagement build issue by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/35406
Updated DoorLock Python scripts and DRLK_2_1 yaml. by @Harshith-GRL in https://github.com/project-chip/connectedhomeip/pull/35182
Add MinValue/MaxValue helpers on our NumericAttributeTraits. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35390
[ICD] Add ICDM 5.1 Automated Test Script by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/34817
Removing yaml for TC CADMIN 1.9 as per matter-test-scripts task #363 by @j-ororke in https://github.com/project-chip/connectedhomeip/pull/35389
Remove mentions of client-side global attributes in the ZAP XML. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35449
Allow passing in a Path change listener to ember write functions by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/35455
Document mask argument of DECLARE_DYNAMIC_ATTRIBUTE. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35228
encourage the use of CopyCharSpanToMutableCharSpanWithTruncation by @hicklin in https://github.com/project-chip/connectedhomeip/pull/35444
TC-OO-2.7 - Updates labels and step numbers by @raul-marquez-csa in https://github.com/project-chip/connectedhomeip/pull/35051
[Scenes] TC_S_2_3 update by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/35555
cleanup cmake data model build rules / remove ARG_INCLUDE_SERVER by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/35542
[Scenes] TC_S_2_2 update by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/35519
Fix max timeout for open commissioning window by @kkasperczyk-no in https://github.com/project-chip/connectedhomeip/pull/35507
[lit icd] add sdk support for dsls (Dynamic SIT LIT support) by @doru91 in https://github.com/project-chip/connectedhomeip/pull/35325
Added missing close commissioning window cmds by @tleacmcsa in https://github.com/project-chip/connectedhomeip/pull/35633
[Scenes] Updated TC_S_2_4 update by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/35585
ACL: Fix cluster revision for MACL by @cecille in https://github.com/project-chip/connectedhomeip/pull/35710
Attribute metadata attribute-type.h encapsulation by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/35731
[SVE][ICD] Bump MaxICDMonitoringEntrySize to reasonable size by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/35737
Fixed the service area server to check if there are any selected area… by @hicklin in https://github.com/project-chip/connectedhomeip/pull/35722
tagging rootNode as a mandatory device type in zcl.json for ZAP by @paulr34 in https://github.com/project-chip/connectedhomeip/pull/35757
Don't hardcode TBRM endpoint number in TC-TBRM-2.4 by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/35784
Separate out AttributeValueEncoder/Decoder test boilerplate helper logic into separate library by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/35678
Add support for using CommandHandlerInterface for accepted/generated command listing by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/35753
Added DRLK-2.5 and DRLK-2.9 python script by @sumaky in https://github.com/project-chip/connectedhomeip/pull/35201
TC-CC-3.2: Change timing so range tolerance doesn't span wrap by @cecille in https://github.com/project-chip/connectedhomeip/pull/35525
Added missing checks for the lock server delegate pointer. by @rcasallas-silabs in https://github.com/project-chip/connectedhomeip/pull/35847
Improve DataVersion filter list logging when subscribing. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35850
Fix casing of command fields in Window Covering cluster. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35835
fan rocksetting; thermostat dry mode by @stingchang in https://github.com/project-chip/connectedhomeip/pull/35578
Make reporting::Engine able to use DataModel::Provider for cluster version checks by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/35863
Remove one more direct ember coupling in reporting engine (using of CheckEventSupportStatus from ember-compatibility) by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/35873
Fetch next occupied credential index earlier in getCredentialStatusCommandHandler. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35868
Fix empty report feedback loop edge-case by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/35899
[ICD] Store icdClientInfo after completing check-in message validation by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/36027
[ICD] Improve ICDClientStorage by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/36055
Cherry-pick: Remove remaining Global Attributes tests (#36029) by @cecille in https://github.com/project-chip/connectedhomeip/pull/36107
[ICD] Add logs to improve debuggability for storeEntry/removeEntry/removeAllEntries by @yunhanw-google in https://github.com/project-chip/connectedhomeip/pull/36149
[ICD] Add subscriber request max interval getter (#36021) by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/36176
[ICD] Set MaximumCheckInBackOff to external and fix define guards for… by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/36231
[1.4] Fix cluster Bridged Device Basic Information in matter-devices.xml by @lboue in https://github.com/project-chip/connectedhomeip/pull/36441
Platform Changes
Make the state machine naming for MTRDevice match reality better. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32737
[Darwin] Remove StartupMetricsCollection from fw init by @anush-apple in https://github.com/project-chip/connectedhomeip/pull/32744
Darwin: Disable static destructors in Matter.framework by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/32745
[Linux] Dispatch BlueZ signals in BluezObjectManager by @arkq in https://github.com/project-chip/connectedhomeip/pull/32709
ESP: Enable Wi-Fi and Ethernet coexisting and add platform mdns for Ethernet by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/32428
[Silabs][WiFi] 917 trngKey entropy is only needed on 917 Soc by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/32759
[NXP] Some fixes for k32w platforms by @marius-alex-tache in https://github.com/project-chip/connectedhomeip/pull/32684
[silabs] Add systemView for 917 by @jepenven-silabs in https://github.com/project-chip/connectedhomeip/pull/32701
[Silabs][WiFi] CNET 4.4 test step fix for NetworkNotFound by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/32729
Darwin: Avoid retain cycle with MTRDevice by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/32767
[Darwin] MTRDevice attribute storage should store values by cluster by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/32765
[Darwin] Fix for API changes and address post-merge comments for #32765 by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/32778
Add domain names matching the DnssdServices stored in Browse Context by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/32740
[Darwin] MTRDevice attribute storage should write indexes only once each time by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/32791
[Darwin] Adding more metrics to capture BLE during setup by @anush-apple in https://github.com/project-chip/connectedhomeip/pull/32793
Add support to browse and resolve on both local and SRP domain by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/32779
[ESP32] Fix sntp initialization by @jadhavrohit924 in https://github.com/project-chip/connectedhomeip/pull/32781
BeaconRxCount attributes results is NULL instead of 0 in linux platform by @Thirsrin in https://github.com/project-chip/connectedhomeip/pull/32805
Add a keybinding to darwin-framework-tool to call exit(0). by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32762
[Silabs][SiWx917] Getting the button pressed and button release in sync in sleep wakeup for btn0 by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/32458
[NXP] Fix pw RPC build for k32w1 lighting app by @marius-alex-tache in https://github.com/project-chip/connectedhomeip/pull/32812
Fix for arm64 build failure with bluetooth enabled in linux platform by @sabollim-silabs in https://github.com/project-chip/connectedhomeip/pull/32806
[Ameba] Add platform changes by @pankore in https://github.com/project-chip/connectedhomeip/pull/32682
Darwin: Move warning settings into the Xcode project by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/32828
[Linux] Fix sending reply to D-Bus release/confirm calls by @arkq in https://github.com/project-chip/connectedhomeip/pull/32810
Android: Fix memory leak in DnssdImpl.cpp ChipDnssdStopBrowse() by @pgregorr-amazon in https://github.com/project-chip/connectedhomeip/pull/32855
[NXP] Update smu2 manager api by @marius-alex-tache in https://github.com/project-chip/connectedhomeip/pull/32799
[Darwin] The data value comparison function in MTRDevice incorrectly complains about nil comparison by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/32863
Log the number of work items when adding/removing to MTRAsyncWorkQueue. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32832
Fix Darwin dns-sd handling of results on interface index 0. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32872
[NXP][platform][common] Fix for WiFi scenario: connect -> disconnect-> connect by @mihai-ignat in https://github.com/project-chip/connectedhomeip/pull/32785
[Telink] Use common CMake parts & flash overlay selection by @s07641069 in https://github.com/project-chip/connectedhomeip/pull/32894
[ST] Feature add ot-stm32 submodule by @STYoannZamaron in https://github.com/project-chip/connectedhomeip/pull/32888
[Darwin] MTRAttributePath NSSecureCoding fix by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/32862
Replace enum with enum class by @jlatusek in https://github.com/project-chip/connectedhomeip/pull/32909
[Silabs] Continue Migration to CMSIS OS2 api by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/32901
Stop pre-composing log strings in MTRASyncWorkQueue. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32915
Darwin: Refactor stack startup logic when creating a controller by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/32845
[Silabs] Reduce code size for the Lighting-app by @jepenven-silabs in https://github.com/project-chip/connectedhomeip/pull/32876
Take CASE BUSY delay into account when scheduling retries in Matter.framework by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32920
Darwin: Leave the work queue running by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/32923
[Silabs] Refactor Silabs Test Event Trigger impl to be compliant with its requirements by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/32927
Improve MTRDevice work item logging. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32936
Do not report attribute in _getAttributesToReportWithReportedValues i… by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/32883
Cancel the SRP timer if we have resolved on the SRP domain but the kD… by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/32948
Remove the MTR_PER_CONTROLLER_STORAGE_ENABLED define. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32956
ESP32: Enable CONFIG_BUILD_FOR_HOST_UNIT_TEST when building CHIP test binaries by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/32959
DGWIFI_2_1 Beacon Rx count for linux platform by @Thirsrin in https://github.com/project-chip/connectedhomeip/pull/32963
[Silabs] Moved nvm RebootCount and TotalOperationalHours keys to config by @CuRahman in https://github.com/project-chip/connectedhomeip/pull/32917
[Silabs] Remove global function from the SilabsTestEventTriggerDelegate by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/32969
[Darwin] MTRDeviceControllerStorageDelegate should support bulk store/fetch by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/32858
[Silabs] Add adv change event to the silabs platforms by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/32987
[silabs] Add silabs specific CLI by @jepenven-silabs in https://github.com/project-chip/connectedhomeip/pull/32733
Darwin: MTRDeviceControllerFactory cleanup by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/32960
Stop doing read-throughs on MTRDevice when subscription is being established. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32990
Enable chunking on writes via MTRBaseDevice's writeAttributeWithEndpointID:. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/32999
[nrfconnect] Implemented WiFiNetworkDiagnostics events generation by @kkasperczyk-no in https://github.com/project-chip/connectedhomeip/pull/32962
Do not use CONFIG_NETWORK_LAYER_BLE for runtime checks by @arkq in https://github.com/project-chip/connectedhomeip/pull/33003
[zephyr] Fix CHIPDevicePlatformEvent.h include dependency by @kkasperczyk-no in https://github.com/project-chip/connectedhomeip/pull/33004
Clarify some documentation for Matter.framework. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33012
Added error checking in Android DnssdImpl.cpp and fixed examples/tv-casting-app bug by @pgregorr-amazon in https://github.com/project-chip/connectedhomeip/pull/33010
Report an attribute if a read will get a changed value and no expected value exists by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/33014
[Silabs] Fix forgotten type change pdTrue(FreeRTOS) to osOk (CMSISOS) by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/33017
[ESP32] Enable extended ble announcement for esp32 platform by @sayondeep in https://github.com/project-chip/connectedhomeip/pull/32389
Stop assuming all unknown attributes have the C quality in MTRDevice. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33009
Darwin: MTRDeviceControllerFactory improvements by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/32997
[Silabs] Change BLE address from random resolvable address to random static address by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/33035
[Darwin] MTRDevice should trigger resubscription on connectivity changes by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/33016
Replace nl-unit-test with pigweed for platform by @jlatusek in https://github.com/project-chip/connectedhomeip/pull/33030
ESP32: Drop Invalid RA packets by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/33060
Fix some MTRInteractionErrorCode enum names. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33076
Add utility to get user default values for configurable parameters fo… by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/33056
ESP32: Add UAT button for lit-icd-app by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/33043
[Android] Fix Android Bluetooth connect issue (Specific Android Device) by @joonhaengHeo in https://github.com/project-chip/connectedhomeip/pull/33087
[Linux] Handle BLE adapter re-appearance due to BlueZ restart by @arkq in https://github.com/project-chip/connectedhomeip/pull/32847
[Silabs] Sync SilabsConfig.h with reserved keys from side project by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/33098
Switch MTRDevice to always using by-cluster persistent attribute storage. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33096
[Silabs] minor platform fixes by @jepenven-silabs in https://github.com/project-chip/connectedhomeip/pull/33121
Switch MTRDevice to using MTRDeviceClusterData for its attribute cache. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33114
[SIlabs]Small fix and cleaup for fix ncp by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/33123
Use NSCache for the MTRDevice attribute cache when possible. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33125
Darwin Test: Use correct UInt32 type by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/33129
[ESP32] Implement BLE Manager Shutdown for nimble host by @shubhamdp in https://github.com/project-chip/connectedhomeip/pull/33109
Update the Dnssd srp resolve default timeout to 3 secs by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/33150
Revert "Update the Dnssd srp resolve default timeout to 3 secs" by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/33151
[nrfconnect] Optimize packet buffer size by @Damian-Nordic in https://github.com/project-chip/connectedhomeip/pull/33137
[Silabs] Bring Event queue based processing to wifi ncp apps by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/33113
[nrfconnect] Introduced several platform configuration fixes by @kkasperczyk-no in https://github.com/project-chip/connectedhomeip/pull/33194
[thread] Enhance/Optimize attach to thread network by @kkasperczyk-no in https://github.com/project-chip/connectedhomeip/pull/33191
Darwin: Move preWarmCommissioningSession to MTRDeviceControllerFactory by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/33184
Platform Event when ble is deinitialized by @shubhamdp in https://github.com/project-chip/connectedhomeip/pull/33186
[ESP32] Add custom MRP configs for the esp32 platform by @DejinChen in https://github.com/project-chip/connectedhomeip/pull/33215
Darwin: Add more tests and tidy up MTRSetupPayload by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/33234
Disable TCP on the MCU based platforms by default. by @pidarped in https://github.com/project-chip/connectedhomeip/pull/33232
[OpenThread] Disable IPv6 interface during erasing persistent info. by @ArekBalysNordic in https://github.com/project-chip/connectedhomeip/pull/33170
[nxp][platform][k32w] BLE force disconnect handler update for low power by @mihai-ignat in https://github.com/project-chip/connectedhomeip/pull/33167
Add some better logging around PASE session setup in Matter.framework. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33231
[Linux]DGSW_2_3 fails CurrentHeapUsed is greater than CurrentHeapHighWatermark by @Thirsrin in https://github.com/project-chip/connectedhomeip/pull/33252
Fix reference cycle between controller and data store in Matter.framework. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33263
Fix leaks of keys in Matter.framework unit tests. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33276
Remove the kDNSServiceFlagsTimeout flag when calling DNSServiceGetAdd… by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/33266
[Ameba] Add Ameba crypto implementation by @pankore in https://github.com/project-chip/connectedhomeip/pull/33208
[Silabs]Migration memMonitoring to cmsisos with some cleanup due to api changes by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/33270
[Silabs] Merge PlatformManagerImpl.cpp for efr32 and si917 platforms by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/33274
Add support for notifying the delegate when device configuration changes by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/33146
esp32: service type should be case-insensitive for endpoint filter of mdns packets by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/33206
Remove provisional markings from SmokeCOAlarm and AirQuality in Matter.framework. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33282
Fix leak in MTRBaseDevice tests. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33275
Remove Darwin provisional markings for resource monitoring clusters. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33297
Re-enable the leak detection in MTRTestCase, now that the test leaks are fixed. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33277
Remove Darwin provisional markings for concentration measurement clusters. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33304
[nrfconnect] Introduced several improvements for the factory data management by @kkasperczyk-no in https://github.com/project-chip/connectedhomeip/pull/33195
[nrfconnect] Add support for Zephyr's version management by @LuDuda in https://github.com/project-chip/connectedhomeip/pull/33216
[Linux]Updated the comments on resetwatermarks by @Thirsrin in https://github.com/project-chip/connectedhomeip/pull/33309
Darwin: Promote Electrical Power Measurement out of Provisional to Introduced by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/33316
Matter.framework should explicitly look for things in the SRP domain. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33319
[Darwin] Add optional concurrent execution to MTRAsyncWorkQueue by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/33154
Darwin: promote ElectricalEnergyMeasurement out of Provisional to Introduced by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/33322
Move config header dependencies from platform to platform_base by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/33324
[nrfconnect] Pulled patches for the nRF Wi-Fi platform by @kkasperczyk-no in https://github.com/project-chip/connectedhomeip/pull/33196
[zephyr] Added several improvements to the BLEMgr implementation by @kkasperczyk-no in https://github.com/project-chip/connectedhomeip/pull/33189
[ESP32] Fix crash for eps32 commissioner if ble disconnect during commissioning by @DejinChen in https://github.com/project-chip/connectedhomeip/pull/33332
Darwin: promote BooleanStateConfiguration from Provisional to Introduced by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/33323
Darwin ValveConfigurationAndControl introduction by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/33370
[Silbas] Remove AppConfig header from Silabs Platform by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/33348
[Silabs] Update matter support submodule pointer by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/33374
[Darwin] MTRDeviceConnectivityMonitor should weakify before using self in a handler block by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/33395
Darwin: Address various MTRSetupPayload issues by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/33286
Update Darwin availability annotations. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33405
[Darwin] Fix MTRDeviceConnectivityMonitor DNSServiceRefDeallocate call on the correct queue by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/33410
[K32W] Fix apply action corner case in OTATlvProcessor interface by @marius-alex-tache in https://github.com/project-chip/connectedhomeip/pull/33214
Darwin: Add missing import by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/33429
Updating documentation to make this more clear how to use CHIPTool by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/33431
[Silabs]Enable FPU support for freeRTOS by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/33443
Fix Darwin tests in newer Xcode versions. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33456
[NXP][example][common] OTA requestor flag update by @Martin-NXP in https://github.com/project-chip/connectedhomeip/pull/33331
Only store data version if the readCache changed by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/33466
Fix historical event detection in MTRDevice. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33462
Darwin: MTRDevice should not persist non-priming attribute values for attributes with Changes Omitted Quality by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/33408
[Darwin] MTRDeviceController to limit concurrent subscriptions to Thread-enabled devices by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/33472
Provide an estimate of subscription latency in MTRDevice. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33490
Fixing darwin build on mac by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/33495
[Zephyr] Clear SRP host and services on factory reset by @ArekBalysNordic in https://github.com/project-chip/connectedhomeip/pull/33501
Factor out support for running helper server apps in Darwin tests. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33506
Darwin: remove _handleAttributeReport convenience method by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/33489
Updating min subscription time for darwin to 10 minutes by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/33522
[STM32] update stm32 platform with xcubematter v1.0.3 by @STYoannZamaron in https://github.com/project-chip/connectedhomeip/pull/33240
Updating logs in darwin framework to enable more by default by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/33537
Darwin: Make MTRSetMessageReliabilityParameters thread-safe by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/33527
ESP32: fix some build errors when enabling platform mdns/disabling srp client by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/33544
Consolidating logs on Darwin by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/33553
Do not set up subscription when setting a delegate for a MTRDevice wi… by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/33559
ESP32: Lock Thread stack before calling GenericOpenThread::DoInit() by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/33545
Address follow up review comments for not setting up subscription for… by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/33573
Fixing usage of NSUserDefaults by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/33576
[Darwin] MTRDevice should throttle writes to the attribute storage by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/33535
Building some internal hooks for automation by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/33581
Fixing darwin build by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/33586
Updating format strings per feedback in Darwin by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/33584
[Android] DNSSD callback has been modified to be called from the Main Thread. by @joonhaengHeo in https://github.com/project-chip/connectedhomeip/pull/33585
[Linux] Use proper bluez_gatt_*_finish() after a call by @arkq in https://github.com/project-chip/connectedhomeip/pull/33590
[Chef] Add 2 Generic Switch devices and RPC Actions for Testing by @erwinpan1 in https://github.com/project-chip/connectedhomeip/pull/33255
Linux: Guard mallinfo() use behind check for GLIBC by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/33626
Fix test by making darwin-framework-tool use the same command timeout as chip-tool. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33633
Start the helper apps for the MTRDevice pool test as part of the test. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33604
Fix up guarantees around the "device cache primed" notification. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33600
Add a timeout argument to darwin-framework-tool data model commands. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33639
[Darwin] MTRDeviceConnectivityMonitor stopMonitoring crash fix by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/33666
Darwin: Keep MTRCommissionableBrowser around until OnBleScanStopped by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/33674
Stop using human-readable release names in Darwin availability.yaml. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33677
[ESP32] Unregistering wifi and IP event handlers before factory reset to avoid random crashes due to PostEventQueue failure. by @shripad621git in https://github.com/project-chip/connectedhomeip/pull/33684
[ESP32] Remove the Lambda function from ConnectivityManager implementation. by @shripad621git in https://github.com/project-chip/connectedhomeip/pull/33542
Add support to intercept attribute report and prune any removed… by @nivi-apple in https://github.com/project-chip/connectedhomeip/pull/33523
Fixing crash in darwin framework by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/33698
Add some braces that went missing while applying review suggestions. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33699
[thread] add Thread stack lock held for output the unicast addresses by @ZhangLe2016 in https://github.com/project-chip/connectedhomeip/pull/33661
[Tizen] Gracefully terminate example apps by @arkq in https://github.com/project-chip/connectedhomeip/pull/33712
Fix Zephyr WiFIManager build by @yeaissa in https://github.com/project-chip/connectedhomeip/pull/33707
[Fabric-Sync] Add the IPC support between Fabric_Admin and Fabric_Bridge by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/33603
Darwin: add helpers for essential attributes for logging; log unexpected C-quality attributes by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/33560
Replace ChipBleUUID local variables for all platform by @jlatusek in https://github.com/project-chip/connectedhomeip/pull/33713
[ESP32] Adding few logs related for displaying event ids for ESP32 platform specific events by @shripad621git in https://github.com/project-chip/connectedhomeip/pull/33751
Fix Darwin server cluster checks for wildcard read to check received values. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33737
Fix some random Darwin test failures due to timing dependency. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33761
Make removeDevice drop the subscription for an MTRDevice. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33767
Add better APIs for handling FeatureMap in MTRServerAttribute. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33760
[Ameba] cleanup platform config by @pankore in https://github.com/project-chip/connectedhomeip/pull/33629
[Tizen] Improve memory management in BLE module by @arkq in https://github.com/project-chip/connectedhomeip/pull/33800
Stop using MSEC_PER_SEC without directly including relevant headers. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33795
[Silabs] Removing the 917 SoC condition from the NVM by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/33804
Added endpoint id for Thread network commissioning instance by @DejinChen in https://github.com/project-chip/connectedhomeip/pull/33685
[Darwin] MTRDevice subscription pool test timeout should be increased by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/33812
Linux: Tidy up ifdefs around app options by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/33721
[Darwin] MTRDevice should support multiple delegates by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/32491
[Darwin] MTRDeviceController getSessionForNode: to use subscription pool as needed by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/33856
[NXP][platform][common] Fix OTA issue to resume OTA after provider power off by @Martin-NXP in https://github.com/project-chip/connectedhomeip/pull/33906
[Silabs] Refactor SiWx917 random number generator by @rosahay-silabs in https://github.com/project-chip/connectedhomeip/pull/33689
Replace NO_NETWORK_COMMISSIONING_DRIVER with NO_GENERIC_THREAD_NETWORK_COMMISSIONING_DRIVER by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/33608
Update Darwin availability annotations for new features. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33929
Improve error messages in Darwin DNS-SD implementation. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/33930
[NXP][platform] Fixing RAM buffer alignment issue on NXP platforms by @chapongatien in https://github.com/project-chip/connectedhomeip/pull/33895
Enable additional adv data on Linux as a reference platform by @arkq in https://github.com/project-chip/connectedhomeip/pull/33897
[NXP] Add ICD _SetPollingInterval and set minimum ActiveModeThreshold to 5 seconds by @Martin-NXP in https://github.com/project-chip/connectedhomeip/pull/33875
[NXP] rw61x openthread and BT updates by @Martin-NXP in https://github.com/project-chip/connectedhomeip/pull/33898
Remove redundant attributes from LogV implementation by @mbknust in https://github.com/project-chip/connectedhomeip/pull/33984
[Linux] Trim down auto-generated BlueZ D-Bus API stub by @arkq in https://github.com/project-chip/connectedhomeip/pull/33920
Fix typo in MTRDevice comment. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34006
[Telink] W91 BLE/WiFi updates & Update build to docker version 57 by @s07641069 in https://github.com/project-chip/connectedhomeip/pull/34027
Moving to NSMapTable to avoid dangling MTRDevices by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/33932
[Tizen] Determine Matter device based on C1 and C2 existence by @arkq in https://github.com/project-chip/connectedhomeip/pull/34045
[ESP32] Fixing NULL MAC Address Issue for Thread devices in ESP32. by @shripad621git in https://github.com/project-chip/connectedhomeip/pull/34046
Revert "Fixed the hardware macaddress isssue for thread interfaces (#34046)" by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/34062
[NXP] Adapt CLI to be used both for Zephyr and FreeRTOS by @yeaissa in https://github.com/project-chip/connectedhomeip/pull/33844
[ESP32] Replaced FreeRTOS timer with CHIP timers in nimble BLEManagerImpl. by @pimpalemahesh in https://github.com/project-chip/connectedhomeip/pull/34050
[Silabs]Update Submodules, API, gn files to use latest silabs sdks by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/34073
Fix cluster index key name for Darwin attribute cache. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34078
[ESP32] Fix the hardware mac address isssue for thread network. by @shripad621git in https://github.com/project-chip/connectedhomeip/pull/34081
[Silabs] Add support for factory and commissionable data provisioning with the use… by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/34087
Unify stdio logging by @mbknust in https://github.com/project-chip/connectedhomeip/pull/34070
OpenThread: added Thread interface enabled support by @DejinChen in https://github.com/project-chip/connectedhomeip/pull/33860
[Silabs] Adds support for both PSA and TinyCrypt on SiWx917 SoC by @rosahay-silabs in https://github.com/project-chip/connectedhomeip/pull/29776
[ESP32]: Fix ble scanning for esp32 by @jadhavrohit924 in https://github.com/project-chip/connectedhomeip/pull/34110
Add ServiceArea cluster to Darwin availability annotations. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34118
[nrfconnect] Fix WiFiManager singleton implementation by @markaj-nordic in https://github.com/project-chip/connectedhomeip/pull/34148
[Silabs] Additional Advertising fix and Rotating Unique ID fixes for the Wifi devices by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/34132
ESP32: Fix to connect to wifi using shell command by @ready2die4u in https://github.com/project-chip/connectedhomeip/pull/34080
Fixed the issues for p_local_crypt not being cleared properly for Infineon HSM OPTIGA Trust M by @ying-css in https://github.com/project-chip/connectedhomeip/pull/34152
Allow specifying vendor/product ID in hex format by @arkq in https://github.com/project-chip/connectedhomeip/pull/34172
[CI] Add Fabric-Admin and Fabric-Bridge to Linux ARM build target by @yufengwangca in https://github.com/project-chip/connectedhomeip/pull/34177
Add Darwin availability annotations for some new features. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34167
[Silabs] Add support for EFR32MG26 boards by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/34165
Darwin: Ensure we tell the OTA delegate when a transfer ends by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/34190
[Silabs]Fix some si917 init failures by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/34197
[NXP] Fix Zephyr build introduced by logging rework by @yeaissa in https://github.com/project-chip/connectedhomeip/pull/34205
[NXP][platform][common] Call OnScanWiFiNetworkDone function in the context of the Matter stack to avoid chipDie issue by @Martin-NXP in https://github.com/project-chip/connectedhomeip/pull/33873
ESP32: Fix data copy in BLE HandleRxNotify() by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/34204
Disabling this darwin feature, doesn't seem to be of use, and is crashing by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/34238
[Silabs] Adds fix for Wi-Fi task loop, BLE task priority, BLE indication soft timer expiry by @rosahay-silabs in https://github.com/project-chip/connectedhomeip/pull/34095
[NXP] Add some common platform changes by @marius-alex-tache in https://github.com/project-chip/connectedhomeip/pull/34159
[Silabs] [917SoC] Fixing sleepy with non LCD build fix by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/34272
Adding logging to Darwin by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/34241
[Darwin] MTRDeviceController getSessionForNode should always use live MTRDevice object by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/34269
[Metrics] Fixed incorrect key values for metrics in darwin by @anush-apple in https://github.com/project-chip/connectedhomeip/pull/34271
Update Darwin availability annotations. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34292
Clear data from MTRDevice's ClusterStateCache when elements are removed. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34212
Fixing crashes when comparing objects to nil by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/34321
Adding logging to MTRDeviceController by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/34320
[ESP32] Fixed the check to set the certificatio declaration using api in FactoryDataProviderImpl. by @shripad621git in https://github.com/project-chip/connectedhomeip/pull/34350
[NXP] Switch to using BLE mgr impl files from common NXP folder by @Martin-NXP in https://github.com/project-chip/connectedhomeip/pull/34349
Revert "Fixing crashes when comparing objects to nil" by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/34361
Update key documentation for Matter.framework storage. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34359
Moving these error logs to logs by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/33957
Depend less on precise all-clusters-app endpoints layout in Darwin tests. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34378
Fixing nil crashes by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/34362
[SILABS] Minor fixes for LWIP usage by @mykrupp in https://github.com/project-chip/connectedhomeip/pull/34393
Update Darwin availability annotations. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34394
[Telink] B92 overlay update & Update Telink chef build to docker version 65 by @s07641069 in https://github.com/project-chip/connectedhomeip/pull/34412
[Silabs] Update ThreadStackManagerImpl by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/34389
[Darwin] MTRDevice in-memory cache needs to be resilient to data store returning nil by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/34182
[Infineon] Trust M Code clean up and improve crypto performance by @ying-css in https://github.com/project-chip/connectedhomeip/pull/34310
[logging] Add chip_device_platform == "none" to default target assert by @marius-alex-tache in https://github.com/project-chip/connectedhomeip/pull/34471
Fix typo in MTRDevice comment. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34463
ESP32: added config for Wi-Fi, Thread, and Ethernet network drivers. by @DejinChen in https://github.com/project-chip/connectedhomeip/pull/34052
Add Darwin codegen support for global structs and enums. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34527
Update Darwin availability annotations. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34563
[Silabs] Adds feature to update network name in LCD status screen for WiFi combinations by @rosahay-silabs in https://github.com/project-chip/connectedhomeip/pull/34410
[Telink] Commissioning using WiFi. by @andriy-bilynskyy in https://github.com/project-chip/connectedhomeip/pull/34581
[Darwin] Implement MTREventNameForID function by @joonhaengHeo in https://github.com/project-chip/connectedhomeip/pull/34653
[ICD] Add missing polling function to NoWifi connectivity manager by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/34684
Add tests for MTR*NameForID APIs. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34687
[Darwin] MTRDevice subscription estalished handler should change state before async by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/34797
[Darwin] MTRDevice -> MTRDevice_Concrete by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/34813
Mark some immutable types in Matter.framework as NS_SWIFT_SENDABLE. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34787
[Darwin] apply changes from PR #34797 to to concrete class by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/34856
[Silabs] Use provision storage manager singleton in OTA factory data processor by @mykrupp in https://github.com/project-chip/connectedhomeip/pull/34822
[Darwin] Duplicate MTRDeviceController with git cp by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/34828
Improve description for MTRDevice. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/34857
[platform] Add empty platform_base source set by @marius-alex-tache in https://github.com/project-chip/connectedhomeip/pull/34883
[Silabs] transition to application screen after commissioning from QR code screen by @rosahay-silabs in https://github.com/project-chip/connectedhomeip/pull/34774
[Infineon] Provision to enable/disable NOC key-pair generation using HSM by @ankk-css in https://github.com/project-chip/connectedhomeip/pull/34770
Implement the AndroidChipLogging by @yhoyoon in https://github.com/project-chip/connectedhomeip/pull/34899
Syslog and logging tweaks by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/34941
Enabling this for macOS Catalyst apps by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/34956
fix unused variable issue on non-macOS testing by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/34970
[Silabs]Provision storage sourceset by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/34929
[Darwin] Duplicate / begin raising MTRDeviceController by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/34832
[Android] Fix mDNS discover ANR issue by @joonhaengHeo in https://github.com/project-chip/connectedhomeip/pull/34968
Adding XPC protocols for darwin by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/35029
[TI] Update TI BLE Manager Task priority by @adabreuti in https://github.com/project-chip/connectedhomeip/pull/34852
[Telink] Disable Wi-Fi LPM during the OTA by @s07641069 in https://github.com/project-chip/connectedhomeip/pull/35006
[Telink] w91 remove not connected PWM channels by @s07641069 in https://github.com/project-chip/connectedhomeip/pull/35005
[Tizen] Implement GetThreadVersion() for Thread driver by @arkq in https://github.com/project-chip/connectedhomeip/pull/34976
[Darwin] New XPC Service by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/34961
[Darwin] more XPC service tweaks by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/35048
Fixing darwin crashes, and XPC invalidation by @woody-apple in https://github.com/project-chip/connectedhomeip/pull/35056
[Darwin] improve device controller logging by @kiel-apple in https://github.com/project-chip/connectedhomeip/pull/35060
[Telink] Update tlsr9528a_4m_flash.overlay by @s07641069 in https://github.com/project-chip/connectedhomeip/pull/34945
[Silabs] Update Silabs sdks version and related enablement by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/35083
[Darwin] MTRDeviceController_XPC client protocol xpc interface fix by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/35087
Move delegate management into shared MTRDevice super-class. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35084
[Darwin] MTRDevice_XPC delegate callbacks need to hold lock before _callDelegatesWithBlock by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/35095
Make the MTRDevice ivars protected. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35101
Update default file header for Matter.framework files. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35106
[Darwin] New XPC bits need to initialize properly by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/35110
Revert "Enabling this for macOS Catalyst apps (#34956)" by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/35117
Update Darwin availability annotations. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35108
Make descriptions for MTRDevice clearly say whether it's the XPC version. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35112
[esp32]: Remove invalid symlinks by @Sarthak-Shaha in https://github.com/project-chip/connectedhomeip/pull/35129
[Darwin] XPC interface for invoke fix by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/35131
Fix Darwin to handle renames of Color Control data types. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35135
Remove subscription establishment bits from the MTRDevice base class. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35139
Remove unnecessary invokeCommand overrides from MTRDevice_Concrete. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35151
Remove readAttributeWithEndpointID implementation from MTRDevice. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35150
[Darwin] XPC invoke should implement bottom-most method by @jtung-apple in https://github.com/project-chip/connectedhomeip/pull/35159
Mark return types nullable in MTRDevice_XPC when nil can be returned. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35152
esp32: fix compiling when enabling ble commissioner by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/35085
Remove writeAttributeWithEndpointID implementation from MTRDevice. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35170
[Darwin] Enable taking assertion on MTRDeviceController by @anush-apple in https://github.com/project-chip/connectedhomeip/pull/35148
[Silabs]Cleanup/updates tied with latest sdk update by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/35140
[Silabs] [WiFi] Fixing the retry logic for the WiFi Devices by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/34225
[Silabs] Fixing the build for the custom boards on NCP by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/35055
[Darwin] Adding missing property on XPC controller by @anush-apple in https://github.com/project-chip/connectedhomeip/pull/35188
[Darwin] Find cached controllers when creating existing controller fabric as well by @anush-apple in https://github.com/project-chip/connectedhomeip/pull/35205
Remove handling of the unitTestInject* bits in base MTRDevice. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/35180
darwin-framework-tool: Add support for paseonly pairing by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/35206
esp32: update esp_rcp_update version to 1.2.0 by @wqx6 in https://github.com/project-chip/connectedhomeip/pull/35114
[Telink] Add b95 flash overlay by @s07641069 in https://github.com/project-chip/connectedhomeip/pull/35133
[Silabs][Wi-Fi] Updating the connection interval for the BLE by @shgutte in https://github.com/project-chip/connectedhomeip/pull/35198
Darwin: Improve CommissioningType naming by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/35209
[Silabs] [SiWx917] Increasing the chip task size for the 917soc by @chirag-silabs in https://github.com/project-chip/connectedhomeip/pull/35213
Remove _invokeCommandWithEndpointID implementation from MTRDevice. by @bzbarsky-apple in https://github.com/project-c