API Differences in WidgetKit in macOS 15.0

It's more difficult than it used to be to find what changed in Apple SDKs. This page is automatically generated and shows what is new in WidgetKit in the macOS 15.0 SDK.

Table of Contents

Structs

WidgetAccentedRenderingMode
WidgetRelevance
WidgetRelevanceAttribute
WidgetRelevanceGroup

Functions & Methods

AppIntentTimelineProvider
func relevance() async -> WidgetKit.WidgetRelevance<Self.Intent>
AppIntentTimelineProvider
public func relevance() async -> WidgetKit.WidgetRelevance<Self.Intent>
IntentTimelineProvider
func relevance() async -> WidgetKit.WidgetRelevance<Self.Intent>
IntentTimelineProvider
public func relevance() async -> WidgetKit.WidgetRelevance<Self.Intent>
SwiftUI.WidgetConfiguration
public func promptsForUserConfiguration() -> some SwiftUI.WidgetConfiguration
SwiftUICore.Image
public func widgetAccentedRenderingMode(_ renderingMode: WidgetKit.WidgetAccentedRenderingMode?) -> some SwiftUICore.View
TimelineProvider
func relevance() async -> WidgetKit.WidgetRelevance<Swift.Void>
TimelineProvider
public func relevance() async -> WidgetKit.WidgetRelevance<Swift.Void>
WidgetCenter
public func currentConfigurations() async throws -> [WidgetKit.WidgetInfo]
WidgetCenter
public func invalidateRelevance(ofKind kind: Swift.String)
WidgetRelevanceGroup
public static func named(_ name: Swift.String) -> WidgetKit.WidgetRelevanceGroup

Properties & Constants

WidgetRelevanceGroup
public static let automatic: WidgetKit.WidgetRelevanceGroup
WidgetRelevanceGroup
public static let ungrouped: WidgetKit.WidgetRelevanceGroup

Initializers

WidgetRelevanceAttribute
public init(context: RelevanceKit.RelevantContext)
WidgetRelevanceAttribute
public init(group: WidgetKit.WidgetRelevanceGroup)
WidgetRelevanceAttribute
public init(configuration: Configuration, context: RelevanceKit.RelevantContext)
WidgetRelevanceAttribute
public init(configuration: Configuration, group: WidgetKit.WidgetRelevanceGroup)
WidgetRelevanceAttribute
public init(configuration: Configuration, context: RelevanceKit.RelevantContext)
WidgetRelevanceAttribute
public init(configuration: Configuration, group: WidgetKit.WidgetRelevanceGroup)