Enhancement: Added an "expected processing time" for interactions to be executed by the peer
Enhancement: Added additional wait time after last resubmission was done to allow a full resubmission cycle from the peer
Enhancement: Optimized PASE/CASE message timing comparable to chip sdk (expects e.g. 30s processing time for crypto related calls)
Fix: Optimized exchange handling for cases where retransmissions were all sent but no ack was received
Fix: Makes sure that Retransmissions happen in all error cases
matter.js New API:
Fix: Optimized some special cases in the ColorControl cluster default implementation
matter.js Controller API:
Breaking: Adjusted some method signatures slightly (e.g. connect()) to summarize singe parameters into an options object
Enhancement: Restructured Paired Node connection handling to make sure NodeStatus is correct and commands return in case of error. Reconnections are handled in the background.
Enhancement: Takes over new connection options when a node is connected again after disconnect with different options