ExposureNotification iOS 14.0 Beta 2 to Beta 3 API Differences

ENCommon.h
Removed ENExposureFlagsNone
Removed ENExposureFlagsCache
Removed ENExposureFlagsScoringV2
Added ENCalibrationConfidence
Added ENDiagnosisReportType
Added ENInfectiousness
Added ENExposureConfiguration.immediateDurationWeight
Added ENExposureConfiguration.nearDurationWeight
Added ENExposureConfiguration.mediumDurationWeight
Added ENExposureConfiguration.otherDurationWeight
Added ENExposureConfiguration.infectiousnessForDaysSinceOnsetOfSymptoms
Added ENExposureConfiguration.infectiousnessStandardWeight
Added ENExposureConfiguration.infectiousnessHighWeight
Added ENExposureConfiguration.reportTypeConfirmedTestWeight
Added ENExposureConfiguration.reportTypeConfirmedClinicalDiagnosisWeight
Added ENExposureConfiguration.reportTypeSelfReportedWeight
Added ENExposureConfiguration.reportTypeRecursiveWeight
Added ENExposureConfiguration.reportTypeNoneMap
Added ENExposureConfiguration.daysSinceLastExposureThreshold
Added ENExposureDaySummary
Added ENExposureDaySummary.date
Added ENExposureDaySummary.confirmedTestSummary
Added ENExposureDaySummary.confirmedClinicalDiagnosisSummary
Added ENExposureDaySummary.recursiveSummary
Added ENExposureDaySummary.selfReportedSummary
Added ENExposureDaySummary.daySummary
Added ENExposureDetectionSummary.daySummaries
Added ENExposureInfo.daysSinceOnsetOfSymptoms
Added ENExposureInfo.diagnosisReportType
Added ENExposureSummaryItem
Added ENExposureSummaryItem.maximumScore
Added ENExposureSummaryItem.scoreSum
Added ENExposureSummaryItem.weightedDurationSum
Added ENExposureWindow
Added ENExposureWindow.calibrationConfidence
Added ENExposureWindow.date
Added ENExposureWindow.diagnosisReportType
Added ENExposureWindow.infectiousness
Added ENExposureWindow.scanInstances
Added ENScanInstance
Added ENScanInstance.minimumAttenuation
Added ENScanInstance.typicalAttenuation
Added ENScanInstance.secondsSinceLastScan
Added ENTemporaryExposureKey.daysSinceOnsetOfSymptoms
Added ENTemporaryExposureKey.diagnosisReportType
ENManager.h
Added ENActivityFlags
Added ENActivityHandler
Added ENDiagnosisKeysAvailableHandler
Added ENGetExposureWindowsHandler
Added ENGetUserTraveledHandler
Added ENManager.activityHandler
Added -[ENManager getUserTraveledWithCompletionHandler:]
Added -[ENManager getExposureWindowsFromSummary:completionHandler:]
Added -[ENManager preAuthorizeDiagnosisKeysWithCompletionHandler:]
Added -[ENManager requestPreAuthorizedDiagnosisKeysWithCompletionHandler:]
Added ENManager.diagnosisKeysAvailableHandler
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse getExposureWindowsFromSummary, if needed.