Skip to content

xcode15.0 Bindings Status

Manuel de la Pena edited this page Jan 5, 2024 · 213 revisions

Do not directly modify the following table (it's generated) or the script (without discussions)

framework iOS tvOS watchOS macOS
Accelerate b1 nothing
b1 nothing
b1 nothing
b1 nothing
Accessibility b1 PR18643
b2 nothing
b5 PR19098
b1 PR18643
b2 nothing
b5 PR19098
b1 PR18643
b2 nothing
b5 PR19098
b1 PR18643
b2 nothing
b5 PR19098
AdServices b1 nothing
- - b1 nothing
AdSupport b5 ???
b6 ???
b5 ???
b6 ???
- b5 ???
b6 ???
AppClip b1 nothing
- - -
AppKit - - - b1 PR18762
b2 PR18762
b3 PR18762
b5 PR18762
b6 PR18762
ARKit b1 mandel
- - -
AudioToolbox b1 ???
b2 ???
b5 ???
b1 ???
b2 ???
b5 ???
- b1 ???
b2 ???
b5 ???
AuthenticationServices b1 PR18787
b2 PR18787
b5 PR18787
b6 PR18787
b8 nothing
b1 PR18787
b6 PR18787
b1 PR18787
b6 PR18787
b1 PR18787
b2 PR18787
b5 PR18787
b6 PR18787
b8 nothing
AVFAudio b1 mandel
b2 mandel
b5 mandel
b1 mandel
b2 mandel
b5 mandel
b1 mandel
b2 mandel
b5 mandel
b1 mandel
b2 mandel
b5 mandel
AVFoundation b1 mandel
b2 mandel
b3 mandel
b5 mandel
b6 mandel
b7 mandel
rc mandel
b1 mandel
b2 mandel
b3 mandel
b5 mandel
b6 mandel
b7 mandel
rc mandel
b1 mandel
b2 mandel
b3 mandel
b5 mandel
b6 mandel
b7 mandel
rc mandel
b1 mandel
b2 mandel
b3 mandel
b5 mandel
b6 mandel
b7 mandel
rc mandel
AVKit b1 PR19022
b2 PR19022
b5 PR19022
b7 PR19022
b1 PR19022
b2 PR19022
b5 PR19022
b7 PR19022
b1 PR19022
b5 PR19022
b7 PR19022
b1 PR19022
b5 PR19022
b7 PR19022
AVRouting b1 nothing
- - b1 nothing
BackgroundAssets b6 PR18788
- - b6 PR18788
BackgroundTasks b1 PR18670
b1 PR18670
- b1 PR18670
CallKit b1 PR18789
b6 PR18789
- b1 PR18789
b6 PR18789
b1 PR18789
b6 PR18789
CarPlay b1 PR18681
b2 PR18681
- - -
CFNetwork b1 nothing
b1 nothing
- b1 nothing
Cinematic b1 PR18686
b3 PR18686
b1 PR18686
b3 PR18686
- b1 PR18686
b3 PR18686
ClassKit b1 nothing
- - b1 nothing
CloudKit b1 PR18786
b2 PR18786
b5 PR18786
b1 PR18786
b2 PR18786
b5 PR18786
b1 PR18786
b2 PR18786
b5 PR18786
b1 PR18786
b2 PR18786
b5 PR18786
Collaboration - - - b5 nothing
Contacts b1 PR18697
- b1 PR18697
b1 PR18697
CoreAudio - - - b1 PR18707
CoreAudioKit b1 nothing
- - b1 nothing
CoreAudioTypes b1 PR18728
b3 PR18728
b1 PR18728
b3 PR18728
b1 PR18728
b3 PR18728
b1 PR18728
b3 PR18728
CoreBluetooth b1 PR18836
b5 PR18836
b1 PR18836
b5 PR18836
b1 PR18836
b5 PR18836
b1 PR18836
b5 PR18836
CoreData b1 PR18837
b5 PR18837
b1 PR18837
b5 PR18837
b1 PR18837
b5 PR18837
b1 PR18837
b5 PR18837
CoreFoundation b1 PR18839
b2 PR18839
b5 PR18839
b6 PR18839
b1 PR18839
b2 PR18839
b5 PR18839
b6 PR18839
b1 PR18839
b2 PR18839
b5 PR18839
b6 PR18839
b1 PR18839
b2 PR18839
b5 PR18839
b6 PR18839
CoreGraphics b1 PR18838
b1 PR18838
b1 PR18838
b1 PR18838
CoreImage b1 PR18874
b2 PR18874
b5 PR18874
b1 PR18874
b2 PR18874
b5 PR18874
- b1 PR18874
b2 PR18874
b5 PR18874
CoreLocation b1 PR18876
b2 PR18876
b5 PR18876
b1 PR18876
b2 PR18876
b5 PR18876
b1 PR18876
b2 PR18876
b5 PR18876
b1 PR18876
b2 PR18876
b5 PR18876
CoreLocationUI b1 nothing
b5 nothing
- b1 nothing
b5 nothing
-
CoreMedia b1 ???
b1 ???
b1 ???
b1 ???
CoreMIDI b1 ???
b1 ???
b1 ???
b1 ???
CoreML b1 PR18898
b3 PR18898
b1 PR18898
b3 PR18898
b1 PR18898
b3 PR18898
b1 PR18898
b3 PR18898
CoreMotion b1 PR18915
b5 PR18915
- b1 PR18915
b5 PR18915
b1 PR18915
b5 PR18915
CoreNFC b1 PR18901
- - -
CoreServices b1 PR18919
b1 PR18919
b1 PR18919
-
CoreSpotlight b1 PR18918
b2 PR18918
b3 PR18918
b5 PR18918
b6 PR18918
b1 PR18918
b2 PR18918
b3 PR18918
b5 PR18918
b6 PR18918
- b1 PR18918
b2 PR18918
b3 PR18918
b5 PR18918
b6 PR18918
CoreTelephony b1 PR18920
- - b1 PR18920
CoreText b1 nothing
b1 nothing
b1 nothing
b1 nothing
CoreVideo b1 nothing
b5 nothing
b1 nothing
b5 nothing
b1 nothing
b5 nothing
b1 nothing
b5 nothing
CoreWLAN - - - b1 PR18926
DeviceDiscoveryExtension b1 mandel
b2 mandel
- - -
DeviceDiscoveryUI - b1 nothing
- -
DockKit b1 nothing
- - b1 nothing
EventKit b1 PR18863
b2 PR18863
b5 PR18863
- b1 PR18863
b2 PR18863
b5 PR18863
b1 PR18863
b2 PR18863
b5 PR18863
EventKitUI b1 nothing
- - -
ExposureNotification b1 nothing
b5 nothing
b1 nothing
b2 nothing
- b1 nothing
b2 nothing
ExtensionKit b1 PR18929
b2 PR18929
b5 PR18929
b1 PR18929
b2 PR18929
b5 PR18929
b1 PR18929
b2 PR18929
b5 PR18929
b1 PR18929
b2 PR18929
b5 PR18929
FileProvider b1 nothing
b5 nothing
- - b1 nothing
b5 nothing
FileProviderUI b1 nothing
- - b1 nothing
FinderSync - - - b6 nothing
Foundation b1 PR19007
b2 PR19007
b3 PR19007
b5 PR19007
b6 PR19007
b7 PR19007
b1 PR19007
b2 PR19007
b3 PR19007
b5 PR19007
b6 PR19007
b7 PR19007
b1 PR19007
b2 PR19007
b3 PR19007
b5 PR19007
b6 PR19007
b7 PR19007
b1 PR19007
b2 PR19007
b3 PR19007
b5 PR19007
b6 PR19007
b7 PR19007
FSEvents - - - b1 PR18930
GameController b1 PR19708
b2 PR19708
b5 PR19708
b1 PR19708
b2 PR19708
- b1 PR19708
b2 PR19708
GameKit b1 PR19285
b2 PR19285
b5 PR19285
b1 PR19285
b2 PR19285
b5 PR19285
b1 PR19285
b2 PR19285
b5 PR19285
b1 PR19285
b2 PR19285
b5 PR19285
GameplayKit b1 nothing
b3 nothing
b1 nothing
b3 nothing
- b1 nothing
b3 nothing
GSS b1 nothing
- - b1 nothing
HealthKit b1 PR18927
b2 PR18927
b3 PR18927
b5 PR18927
b6 PR18927
b7 PR18927
- b1 PR18927
b2 PR18927
b3 PR18927
b5 PR18927
b6 PR18927
b7 PR18927
b1 PR18927
b2 PR18927
b3 PR18927
b5 PR18927
b7 PR18927
HealthKitUI b1 PR19017
b2 PR19017
b7 PR19017
- - -
HomeKit b1 PR18878
b3 PR18878
b5 PR18878
b1 PR18878
b3 PR18878
b5 PR18878
b1 PR18878
b3 PR18878
b5 PR18878
-
ImageIO b1 PR18976
b3 PR18976
b1 PR18976
b3 PR18976
b1 PR18976
b3 PR18976
b1 PR18976
b3 PR18976
IMServicePlugIn - - - b1 nothing
IMServicePlugInSupport - - - b1 nothing
InstallerPlugins - - - b1 nothing
Intents b1 PR19006
b5 PR19006
b1 PR19006
b5 PR19006
b1 PR19006
b5 PR19006
b1 PR19006
b5 PR19006
iTunesLibrary - - - b1 ???
b5 ???
b6 ???
JavaScriptCore b1 nothing
b1 nothing
- b1 nothing
LaunchServices - - - b1 mandel
b2 mandel
b5 mandel
b6 mandel
LinkPresentation b1 nothing
b1 nothing
- b1 nothing
LocalAuthentication b1 PR19008
b2 PR19008
b5 PR19008
- b1 PR19008
b2 PR19008
b1 PR19008
b2 PR19008
b5 PR19008
LocalAuthenticationEmbeddedUI b1 nothing
- - b1 nothing
b5 nothing
MapKit b1 PR18877
b2 PR18877
b5 PR18877
b1 PR18877
b2 PR18877
b5 PR18877
b1 PR18877
b5 PR18877
b1 PR18877
b2 PR18877
b5 PR18877
Matter b1 ???
b2 ???
b3 ???
b5 ???
b6 ???
b1 ???
b2 ???
b3 ???
b5 ???
b6 ???
b1 ???
b2 ???
b3 ???
b5 ???
b6 ???
b1 ???
b2 ???
b3 ???
b5 ???
b6 ???
MatterSupport - - - b5 ???
MediaAccessibility b1 PR19016
b1 PR19016
- b1 PR19016
MediaExtension - - - b1 ???
b2 ???
b5 ???
MediaPlayer b1 PR19014
b5 PR19014
b1 PR19014
b5 PR19014
b1 PR19014
b5 PR19014
b1 PR19014
b5 PR19014
MediaToolbox b1 nothing
b1 nothing
- b1 nothing
Messages b5 PR19018
- - -
MessageUI b1 PR19096
- - -
Metal b1 PR19379
b2 PR19379
rc PR19379
b1 PR19379
b2 PR19379
- b1 PR19379
b2 PR19379
rc PR19379
MetalFX b1 PR19107
b3 PR19107
b5 PR19107
- - b1 PR19107
b3 PR19107
b5 PR19107
MetalKit b1 PR19274
b5 PR19274
b1 PR19274
b5 PR19274
- b1 PR19274
b5 PR19274
MetalPerformanceShadersGraph b1 ???
b2 ???
b5 ???
b1 ???
b2 ???
b5 ???
- b1 ???
b2 ???
b5 ???
MetricKit b1 PR18958
b3 PR18958
b1 PR18958
b3 PR18958
- b1 PR18958
b3 PR18958
MLCompute b6 ???
b6 ???
- b6 ???
MPSCore b1 ???
b1 ???
- b1 ???
MPSImage b1 ???
b1 ???
- b1 ???
MPSRayIntersector b1 ???
b1 ???
- b1 ???
NaturalLanguage b1 PR19039
b3 PR19039
b1 PR19039
b3 PR19039
b1 PR19039
b3 PR19039
b1 PR19039
b3 PR19039
NearbyInteraction b5 PR19273
rc PR19273
- b5 PR19273
rc PR19273
b5 PR19273
rc PR19273
Network b1 PR19418
b2 PR19418
b3 PR19418
b5 PR19418
b1 PR19418
b2 PR19418
b3 PR19418
b5 PR19418
b1 PR19418
b2 PR19418
b3 PR19418
b5 PR19418
b1 PR19418
b2 PR19418
b3 PR19418
b5 PR19418
NetworkExtension b1 PR19059
b2 PR19059
b5 PR19059
b7 PR19059
b1 PR19059
b2 PR19059
b5 PR19059
b6 PR19059
b1 PR19059
b2 PR19059
b5 PR19059
b6 PR19059
b1 PR19059
b2 PR19059
b5 PR19059
b6 PR19059
NewsstandKit b1 nothing
- - -
OpenAL - - - b2 ???
PassKit b1 PR19139
b2 PR19139
b5 PR19139
b7 PR19139
- b1 PR19139
b2 PR19139
b5 PR19139
b7 PR19139
b1 PR19139
b2 PR19139
b5 PR19139
b7 PR19139
PDFKit b1 PR18974
b2 PR18974
- - b1 PR18974
b2 PR18974
PencilKit b1 PR18769
- - b1 PR18769
PHASE b1 PR19104
b5 PR19104
b1 PR19104
b5 PR19104
- b1 PR19104
b5 PR19104
Photos b1 PR18941
b2 PR18941
b1 PR18941
b2 PR18941
- b1 PR18941
b2 PR18941
PhotosUI b1 PR18959
b3 PR18959
b1 PR18959
b1 PR18959
b3 PR18959
b1 PR18959
b3 PR18959
Print - - - b3 nothing
PrintCore - - - b1 TJ
PushKit b1 nothing
b2 nothing
b5 nothing
- b1 nothing
b2 nothing
b5 nothing
b1 nothing
b2 nothing
b5 nothing
PushToTalk b1 PR19087
- - -
QuartzCore b1 ???
b1 ???
- b1 ???
QuickLookThumbnailing b1 nothing
b6 nothing
- - b1 nothing
b6 nothing
QuickLookUI - - - b1 nothing
SafariServices b1 PR18939
b5 PR18939
- - b1 PR18939
SceneKit b1 PR18778
b6 PR18778
b1 PR18778
b6 PR18778
b1 PR18778
b6 PR18778
b1 PR18778
b6 PR18778
ScreenCaptureKit - - - b1 PR18965
b2 PR18965
b5 PR18965
b6 PR18965
b7 PR18965
Security b1 PR19021
b1 PR19021
b1 PR19021
b1 PR19021
b5 PR19021
SensitiveContentAnalysis b1 PR19020
b2 PR19020
b5 PR19020
b7 PR19020
b1 PR19020
b2 PR19020
b5 PR19020
b7 PR19020
b1 PR19020
b2 PR19020
b5 PR19020
b7 PR19020
b1 PR19020
b2 PR19020
b5 PR19020
b7 PR19020
SensorKit b1 PR19105
b5 PR19105
- - b1 PR19105
b5 PR19105
ShazamKit b1 PR19005
b1 PR19005
b1 PR19005
b1 PR19005
SoundAnalysis b1 PR19062
b5 PR19062
b1 PR19062
b5 PR19062
b1 PR19062
b5 PR19062
b1 PR19062
b5 PR19062
Speech b1 PR19075
b2 PR19075
b3 PR19075
b5 PR19075
- - b1 PR19075
b2 PR19075
b3 PR19075
b5 PR19075
SpriteKit b1 nothing
b1 nothing
b1 nothing
b1 nothing
StoreKit b1 PR19309
b2 PR19309
b5 PR19309
b1 PR19309
b2 PR19309
b5 PR19309
b1 PR19309
b2 PR19309
b5 PR19309
b1 PR19309
b2 PR19309
b5 PR19309
SwiftUI b1 nothing
b6 nothing
b1 nothing
b6 nothing
b6 nothing
b1 nothing
b6 nothing
Symbols b1 PR18642
b1 PR18642
b1 PR18642
b1 PR18642
SystemConfiguration b1 nothing
b1 nothing
- b1 nothing
ThreadNetwork b1 nothing
- - b1 nothing
UIKit b1 PR19120
b2 PR19120
b3 PR19120
b5 PR19120
b6 PR19120
b7 PR19120
b1 PR19120
b2 PR19120
b3 PR19120
b5 PR19120
b6 PR19120
b7 PR19120
b1 PR19120
b2 PR19120
b3 PR19120
b5 PR19120
b6 PR19120
b7 PR19120
-
UniformTypeIdentifiers b1 PR18942
b1 PR18942
b1 PR18942
b1 PR18942
UserNotifications b1 nothing
b1 nothing
b1 nothing
b1 nothing
VideoToolbox b1 ???
b2 ???
b5 ???
b1 ???
b2 ???
b5 ???
- b1 ???
b2 ???
b5 ???
vImage b1 nothing
b1 nothing
b1 nothing
b1 nothing
Vision b1 PR19099
b2 PR19099
b5 PR19099
b1 PR19099
b2 PR19099
b5 PR19099
- b1 PR19099
b2 PR19099
b5 PR19099
VisionKit b1 nothing
- - -
WatchKit - - b1 nothing
-
WebKit b1 PR19237
b2 PR19237
b3 PR19237
b5 PR19237
b6 PR19237
- - b1 PR19237
b2 PR19237
b3 PR19237
b5 PR19237
b6 PR19237
WidgetKit b1 nothing
- b1 nothing
b1 nothing

❓ HOWTO

  • When picking a framework: add your name to the API diff itself, below the framework name. E.g: ## Sebastien.
  • When you create a PR for a given framework, please add the PR URL instead of your name. E.g: https://github.com/link/to/PR.
  • Finally run make to regenerate the table, git add xcode11/ and git commit (substitute xcode11 with the current binding season).

⚠️ Warnings

  • Please never remove content, except for noise, from the diffs files (needed by reviewers).
  • Never update the Bindings-Status.md file directly, always update the diffs files and do make.
  • A PR URL in the bindings file shows the work done/being-done and not what the current packages ship.

ℹ️ Legend

  • *nothing* **means there is no new bindings in the frameworks in strikeout (e.g. noise in the headers).
  • The bindings are not complete for frameworks in bold.
  • Bindings are done (does not mean tested or final) for frameworks without text decorations.
Clone this wiki locally