CarPlay iOS 14.5 to 15.0 API Differences

CPGridTemplate.h
Added CPGridTemplateMaximumItems
Added -[CPGridTemplate updateGridButtons:]
Added -[CPGridTemplate updateTitle:]
CPListImageRowItem.h
Added CPListImageRowItem.enabled
CPListItem.h
Added CPListItem.enabled
CPListItemTypes.h
Added CPListTemplateItem.enabled
CPListSection.h
Added CPMaximumListSectionImageSize
Added -[CPListSection initWithItems:header:headerSubtitle:headerImage:headerButton:sectionIndexTitle:]
Added CPListSection.headerSubtitle
Added CPListSection.headerImage
Added CPListSection.headerButton
CPListTemplate.h
Added CPAssistantCellActionType
Added CPAssistantCellActionTypePlayMedia
Added CPAssistantCellActionTypeStartCall
Added CPAssistantCellVisibility
Added CPAssistantCellVisibilityOff
Added CPAssistantCellVisibilityWhileLimitedUIActive
Added CPAssistantCellVisibilityAlways
Added CPAssistantCellPosition
Added CPAssistantCellPositionTop
Added CPAssistantCellPositionBottom
Added CPAssistantCellConfiguration
Added -[CPAssistantCellConfiguration initWithPosition:visibility:assistantAction:]
Added CPAssistantCellConfiguration.position
Added CPAssistantCellConfiguration.visibility
Added CPAssistantCellConfiguration.assistantAction
Added -[CPListTemplate initWithTitle:sections:assistantCellConfiguration:]
Added CPListTemplate.assistantCellConfiguration
CPMessageListItem.h
Added CPMessageListItem.enabled