CHIP macOS 12.0 Beta 2 to Beta 3 API Differences

CHIPClustersObjc.h
Added CHIPAccountLogin
Added -[CHIPAccountLogin getSetupPIN:responseHandler:]
Added -[CHIPAccountLogin login:setupPIN:responseHandler:]
Added -[CHIPAccountLogin readAttributeClusterRevisionWithResponseHandler:]
Added CHIPApplicationLauncher
Added -[CHIPApplicationLauncher launchApp:catalogVendorId:applicationId:responseHandler:]
Added -[CHIPApplicationLauncher readAttributeApplicationLauncherListWithResponseHandler:]
Added -[CHIPApplicationLauncher readAttributeClusterRevisionWithResponseHandler:]
Added CHIPAudioOutput
Added -[CHIPAudioOutput renameOutput:name:responseHandler:]
Added -[CHIPAudioOutput selectOutput:responseHandler:]
Added -[CHIPAudioOutput readAttributeAudioOutputListWithResponseHandler:]
Added -[CHIPAudioOutput readAttributeClusterRevisionWithResponseHandler:]
Added CHIPBinaryInputBasic
Added -[CHIPBinaryInputBasic readAttributeOutOfServiceWithResponseHandler:]
Added -[CHIPBinaryInputBasic writeAttributeOutOfServiceWithValue:responseHandler:]
Added -[CHIPBinaryInputBasic readAttributePresentValueWithResponseHandler:]
Added -[CHIPBinaryInputBasic writeAttributePresentValueWithValue:responseHandler:]
Added -[CHIPBinaryInputBasic configureAttributePresentValueWithMinInterval:maxInterval:responseHandler:]
Added -[CHIPBinaryInputBasic reportAttributePresentValueWithResponseHandler:]
Added -[CHIPBinaryInputBasic readAttributeStatusFlagsWithResponseHandler:]
Added -[CHIPBinaryInputBasic configureAttributeStatusFlagsWithMinInterval:maxInterval:responseHandler:]
Added -[CHIPBinaryInputBasic reportAttributeStatusFlagsWithResponseHandler:]
Added -[CHIPBinaryInputBasic readAttributeClusterRevisionWithResponseHandler:]
Added CHIPBridgedDeviceBasic
Added -[CHIPBridgedDeviceBasic readAttributeVendorNameWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeVendorIDWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeProductNameWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeUserLabelWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic writeAttributeUserLabelWithValue:responseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeHardwareVersionWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeHardwareVersionStringWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeSoftwareVersionWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeSoftwareVersionStringWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeManufacturingDateWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributePartNumberWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeProductURLWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeProductLabelWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeSerialNumberWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeReachableWithResponseHandler:]
Added -[CHIPBridgedDeviceBasic readAttributeClusterRevisionWithResponseHandler:]
Added CHIPContentLaunch
Added -[CHIPContentLaunch launchContent:data:responseHandler:]
Added -[CHIPContentLaunch launchURL:displayString:responseHandler:]
Added -[CHIPContentLaunch readAttributeAcceptsHeaderListWithResponseHandler:]
Added -[CHIPContentLaunch readAttributeSupportedStreamingTypesWithResponseHandler:]
Added -[CHIPContentLaunch readAttributeClusterRevisionWithResponseHandler:]
Added CHIPEthernetNetworkDiagnostics
Added -[CHIPEthernetNetworkDiagnostics resetCounts:]
Added -[CHIPEthernetNetworkDiagnostics readAttributePacketRxCountWithResponseHandler:]
Added -[CHIPEthernetNetworkDiagnostics readAttributePacketTxCountWithResponseHandler:]
Added -[CHIPEthernetNetworkDiagnostics readAttributeTxErrCountWithResponseHandler:]
Added -[CHIPEthernetNetworkDiagnostics readAttributeCollisionCountWithResponseHandler:]
Added -[CHIPEthernetNetworkDiagnostics readAttributeOverrunCountWithResponseHandler:]
Added -[CHIPEthernetNetworkDiagnostics readAttributeClusterRevisionWithResponseHandler:]
Added CHIPFixedLabel
Added -[CHIPFixedLabel readAttributeLabelListWithResponseHandler:]
Added -[CHIPFixedLabel readAttributeClusterRevisionWithResponseHandler:]
Added CHIPGeneralDiagnostics
Added -[CHIPGeneralDiagnostics readAttributeNetworkInterfacesWithResponseHandler:]
Added -[CHIPGeneralDiagnostics readAttributeRebootCountWithResponseHandler:]
Added -[CHIPGeneralDiagnostics readAttributeClusterRevisionWithResponseHandler:]
Added CHIPKeypadInput
Added -[CHIPKeypadInput sendKey:responseHandler:]
Added -[CHIPKeypadInput readAttributeClusterRevisionWithResponseHandler:]
Added CHIPMediaInput
Added -[CHIPMediaInput hideInputStatus:]
Added -[CHIPMediaInput renameInput:name:responseHandler:]
Added -[CHIPMediaInput selectInput:responseHandler:]
Added -[CHIPMediaInput showInputStatus:]
Added -[CHIPMediaInput readAttributeMediaInputListWithResponseHandler:]
Added -[CHIPMediaInput readAttributeClusterRevisionWithResponseHandler:]
Added CHIPMediaPlayback
Added -[CHIPMediaPlayback mediaFastForward:]
Added -[CHIPMediaPlayback mediaNext:]
Added -[CHIPMediaPlayback mediaPause:]
Added -[CHIPMediaPlayback mediaPlay:]
Added -[CHIPMediaPlayback mediaPrevious:]
Added -[CHIPMediaPlayback mediaRewind:]
Added -[CHIPMediaPlayback mediaSkipBackward:responseHandler:]
Added -[CHIPMediaPlayback mediaSkipForward:responseHandler:]
Added -[CHIPMediaPlayback mediaSkipSeek:responseHandler:]
Added -[CHIPMediaPlayback mediaStartOver:]
Added -[CHIPMediaPlayback mediaStop:]
Added -[CHIPMediaPlayback readAttributeClusterRevisionWithResponseHandler:]
Added -[CHIPOperationalCredentials addOpCert:iCACertificate:iPKValue:caseAdminNode:adminVendorId:responseHandler:]
Added -[CHIPOperationalCredentials opCSRRequest:responseHandler:]
Added CHIPRelativeHumidityMeasurement
Added -[CHIPRelativeHumidityMeasurement readAttributeMeasuredValueWithResponseHandler:]
Added -[CHIPRelativeHumidityMeasurement configureAttributeMeasuredValueWithMinInterval:maxInterval:change:responseHandler:]
Added -[CHIPRelativeHumidityMeasurement reportAttributeMeasuredValueWithResponseHandler:]
Added -[CHIPRelativeHumidityMeasurement readAttributeMinMeasuredValueWithResponseHandler:]
Added -[CHIPRelativeHumidityMeasurement readAttributeMaxMeasuredValueWithResponseHandler:]
Added -[CHIPRelativeHumidityMeasurement readAttributeClusterRevisionWithResponseHandler:]
Added CHIPSoftwareDiagnostics
Added -[CHIPSoftwareDiagnostics resetWatermarks:]
Added -[CHIPSoftwareDiagnostics readAttributeCurrentHeapHighWatermarkWithResponseHandler:]
Added -[CHIPSoftwareDiagnostics readAttributeClusterRevisionWithResponseHandler:]
Added CHIPTvChannel
Added -[CHIPTvChannel changeChannel:responseHandler:]
Added -[CHIPTvChannel changeChannelByNumber:minorNumber:responseHandler:]
Added -[CHIPTvChannel skipChannel:responseHandler:]
Added -[CHIPTvChannel readAttributeTvChannelListWithResponseHandler:]
Added -[CHIPTvChannel readAttributeTvChannelLineupWithResponseHandler:]
Added -[CHIPTvChannel readAttributeCurrentTvChannelWithResponseHandler:]
Added -[CHIPTvChannel readAttributeClusterRevisionWithResponseHandler:]
Added CHIPTargetNavigator
Added -[CHIPTargetNavigator navigateTarget:data:responseHandler:]
Added -[CHIPTargetNavigator readAttributeTargetNavigatorListWithResponseHandler:]
Added -[CHIPTargetNavigator readAttributeClusterRevisionWithResponseHandler:]
Added -[CHIPTestCluster testUnknownCommand:]
Added -[CHIPTestCluster readAttributeListOctetStringWithResponseHandler:]
Added -[CHIPTestCluster readAttributeListStructOctetStringWithResponseHandler:]
Added CHIPTrustedRootCertificates
Added -[CHIPTrustedRootCertificates addTrustedRootCertificate:responseHandler:]
Added -[CHIPTrustedRootCertificates removeTrustedRootCertificate:responseHandler:]
Added -[CHIPTrustedRootCertificates readAttributeClusterRevisionWithResponseHandler:]
Added CHIPWakeOnLan
Added -[CHIPWakeOnLan readAttributeWakeOnLanMacAddressWithResponseHandler:]
Added -[CHIPWakeOnLan readAttributeClusterRevisionWithResponseHandler:]
Added CHIPWindowCovering
Added -[CHIPWindowCovering windowCoveringDownClose:]
Added -[CHIPWindowCovering windowCoveringGoToLiftPercentage:responseHandler:]
Added -[CHIPWindowCovering windowCoveringGoToLiftValue:responseHandler:]
Added -[CHIPWindowCovering windowCoveringGoToTiltPercentage:responseHandler:]
Added -[CHIPWindowCovering windowCoveringGoToTiltValue:responseHandler:]
Added -[CHIPWindowCovering windowCoveringStop:]
Added -[CHIPWindowCovering windowCoveringUpOpen:]
Added -[CHIPWindowCovering readAttributeWindowCoveringTypeWithResponseHandler:]
Added -[CHIPWindowCovering configureAttributeWindowCoveringTypeWithMinInterval:maxInterval:responseHandler:]
Added -[CHIPWindowCovering reportAttributeWindowCoveringTypeWithResponseHandler:]
Added -[CHIPWindowCovering readAttributeCurrentPositionLiftWithResponseHandler:]
Added -[CHIPWindowCovering configureAttributeCurrentPositionLiftWithMinInterval:maxInterval:change:responseHandler:]
Added -[CHIPWindowCovering reportAttributeCurrentPositionLiftWithResponseHandler:]
Added -[CHIPWindowCovering readAttributeCurrentPositionTiltWithResponseHandler:]
Added -[CHIPWindowCovering configureAttributeCurrentPositionTiltWithMinInterval:maxInterval:change:responseHandler:]
Added -[CHIPWindowCovering reportAttributeCurrentPositionTiltWithResponseHandler:]
Added -[CHIPWindowCovering readAttributeConfigStatusWithResponseHandler:]
Added -[CHIPWindowCovering configureAttributeConfigStatusWithMinInterval:maxInterval:responseHandler:]
Added -[CHIPWindowCovering reportAttributeConfigStatusWithResponseHandler:]
Added -[CHIPWindowCovering readAttributeInstalledOpenLimitLiftWithResponseHandler:]
Added -[CHIPWindowCovering readAttributeInstalledClosedLimitLiftWithResponseHandler:]
Added -[CHIPWindowCovering readAttributeInstalledOpenLimitTiltWithResponseHandler:]
Added -[CHIPWindowCovering readAttributeInstalledClosedLimitTiltWithResponseHandler:]
Added -[CHIPWindowCovering readAttributeModeWithResponseHandler:]
Added -[CHIPWindowCovering writeAttributeModeWithValue:responseHandler:]
Added -[CHIPWindowCovering readAttributeClusterRevisionWithResponseHandler:]
CHIPSetupPayload.h
Removed CHIPSetupPayload.requiresCustomFlow
Added CHIPCommissioningFlow
Added kCommissioningFlowStandard
Added kCommissioningFlowUserActionRequired
Added kCommissioningFlowCustom
Added kCommissioningFlowInvalid
Added CHIPSetupPayload.commissioningFlow