v1.2.0.1
版本发布时间: 2023-10-29 00:42:54
project-chip/connectedhomeip最新发布版本:v1.2.0.1(2023-10-29 00:42:54)
What's Changed
Transport/Messaging Layer Changes
- Fix memory leak in UnauthenticatedSessionTable. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/30025
Crypto Changes
- Initialize CHIP stack before running app tests by @arkq in https://github.com/project-chip/connectedhomeip/pull/29092
- Tests: Use TestCert enum type instead of uint8_t by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/30011
- Add a _span string literal operator for creating constexpr CharSpans by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/30042
Core Library Changes
- [ICD] Rename attributes to match specification by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/29965
- Add support for CertDecodeFlags to DecodeChipCert by @ksperling-apple in https://github.com/project-chip/connectedhomeip/pull/30013
Controller Changes
- Commissioning time sync: copy parameters to autocommissioner by @cecille in https://github.com/project-chip/connectedhomeip/pull/29908
- Set a timezone and DST offsets during commissioning on Darwin. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/29933
- Add new Matter 1.3 features to Network Commissioning XML by @tcarmelveilleux in https://github.com/project-chip/connectedhomeip/pull/29945
- Move AudioOutput cluster up to spec by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/29948
- Make Ballast Configuration Cluster match the spec by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/29957
- Move Pump Configuration and Control to match spec by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/29955
- Remove the startupmode from the rvc clusters by @hicklin in https://github.com/project-chip/connectedhomeip/pull/29949
- [ICD] Add User active mode trigger types and attributes by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/30053
- Update
Operational Credential Cluster
to match the spec by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/30061 - Make group cluster match the spec by @andy31415 in https://github.com/project-chip/connectedhomeip/pull/30056
App Level Changes
- TC-CC-5.4: Remove read steps by @cecille in https://github.com/project-chip/connectedhomeip/pull/29897
- Mode-derived clusters: rev update (XMLs + TC 1.1) by @plauric in https://github.com/project-chip/connectedhomeip/pull/29964
- Power source server: Use ember function for array indexing by @cecille in https://github.com/project-chip/connectedhomeip/pull/29892
- TC-DGGEN-3.1: Add by @cecille in https://github.com/project-chip/connectedhomeip/pull/30024
- [Groups] Enable GroupTable attribute reporting by @lpbeliveau-silabs in https://github.com/project-chip/connectedhomeip/pull/30055
- [ICD] Update ICDM cluster revision by @mkardous-silabs in https://github.com/project-chip/connectedhomeip/pull/30033
Platform Changes
- Add Swift versions of a few more MTRDevice tests. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/29914
- [BouffaloLab] Add factory string data terminator by @shchen-Lab in https://github.com/project-chip/connectedhomeip/pull/29928
- Add better APIs for initializing MTRCluster instances from Swift. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/29915
- [Linux] Convert possible Bluez object to GAutoPtr<> by @DamMicSzm in https://github.com/project-chip/connectedhomeip/pull/29987
- Add missing LwIPLog for Bouffalolab platform by @aalexanderr in https://github.com/project-chip/connectedhomeip/pull/29999
- Simplify the NSDate to Matter epoch conversion code. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/29963
- Expose some more information on MTRDevice/MTRCluster*. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/29769
- [Telink] Use common main & apptask for chef app by @s07641069 in https://github.com/project-chip/connectedhomeip/pull/29995
- [Silabs][WiFi] disable tcp endpoint by @jmartinez-silabs in https://github.com/project-chip/connectedhomeip/pull/30040
- Don't generate Objective-C compatibility headers for Matter.framework Swift APIs. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/30028
Example App Changes
- Add a way to trigger lock/unlock in linux lock-app by writing JSON to the FIFO. by @bzbarsky-apple in https://github.com/project-chip/connectedhomeip/pull/29919
- Remove door lock cluster from all-clusters-app by @cecille in https://github.com/project-chip/connectedhomeip/pull/29802
- [Silabs] Disable Extended Discovery in Silabs apps by @selissia in https://github.com/project-chip/connectedhomeip/pull/30059
- chip::to_underlying is missing [air-quality-sensor-manager] by @BurievSardor in https://github.com/project-chip/connectedhomeip/pull/30057
Test Changes
- Cluster conformance checker script by @cecille in https://github.com/project-chip/connectedhomeip/pull/29895
- Revert "Cluster conformance checker script (#29895)" by @cecille in https://github.com/project-chip/connectedhomeip/pull/30037
- Re enable spec parsing by @cecille in https://github.com/project-chip/connectedhomeip/pull/30066
New Contributors
- @BurievSardor made their first contribution in https://github.com/project-chip/connectedhomeip/pull/30057
Full Changelog: https://github.com/project-chip/connectedhomeip/compare/v1.2.0.0...v1.2.0.1