CarPlay iOS 12.0 Beta 2 to Beta 3 API Differences

CPActionSheetTemplate.h
Added CPActionSheetTemplate
Added -[CPActionSheetTemplate initWithTitle:message:actions:]
Added CPActionSheetTemplate.title
Added CPActionSheetTemplate.message
Added CPActionSheetTemplate.actions
CPAlert.h
Removed CPAlertStyle
Removed CPAlert
CPAlertTemplate.h
Added CPAlertTemplate
Added -[CPAlertTemplate initWithTitleVariants:actions:]
Added CPAlertTemplate.titleVariants
Added CPAlertTemplate.actions
CPInterfaceController.h
Added -[CPInterfaceController presentTemplate:animated:]
Added -[CPInterfaceController dismissTemplateAnimated:]
Added CPInterfaceController.presentedTemplate
CPMapTemplate.h
Added CPMapTemplate.guidanceBackgroundColor
Added CPMapTemplate.tripEstimateStyle
Added -[CPMapTemplate showRouteChoicesPreviewForTrip:textConfiguration:]
Added -[CPMapTemplateDelegate mapTemplate:didUpdatePanGestureWithTranslation:velocity:]
CPMapTemplateConfiguration.h
CPVoiceControlTemplate.h
Declaration
From@property (nonatomic, readonly, copy, nullable) NSArray<CPVoiceControlState *> *voiceControlStates
To@property (nonatomic, readonly, copy, nonnull) NSArray<CPVoiceControlState *> *voiceControlStates