Skip to content

xcode14.3 Bindings Status

Alex Soto edited this page Mar 22, 2023 · 41 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
AdServices b1 nothing
- - b1 nothing
AdSupport b1 nothing
b1 nothing
- b1 nothing
AppKit - - - b1 PR17810
b3 PR17810
AppTrackingTransparency b1 nothing
b1 nothing
- b1 nothing
AuthenticationServices b1 PR17810
b3 PR17810
b1 PR17810
b3 PR17810
b1 PR17810
b3 PR17810
b1 PR17810
b3 PR17810
AVFAudio b1 nothing
b1 nothing
b1 nothing
b1 nothing
AVFoundation b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
BackgroundAssets b1 PR17810
b2 PR17810
b3 PR17810
- - b1 PR17810
b2 PR17810
b3 PR17810
BackgroundTasks b1 nothing
b1 nothing
- b1 nothing
CarPlay b1 PR17810
- - -
CloudKit b1 nothing
b1 nothing
b1 nothing
b1 nothing
CoreData b1 nothing
b1 nothing
b1 nothing
b1 nothing
CoreFoundation b1 nothing
b1 nothing
b1 nothing
b1 nothing
CoreGraphics - - - b1 nothing
CoreImage b1 nothing
b1 nothing
- b1 nothing
CoreLocation b1 PR17810
b1 PR17810
b1 PR17810
b1 PR17810
CoreML b1 PR17810
b1 PR17810
b1 PR17810
b1 PR17810
CoreWLAN - - - b1 PR17810
DataDetection b1 nothing
b1 nothing
b1 nothing
b1 nothing
DeviceCheck b1 nothing
b1 nothing
b1 nothing
b1 nothing
ExecutionPolicy - - - b1 nothing
FileProvider b1 PR17810
b2 PR17810
- - b1 PR17810
b2 PR17810
FinderSync - - - b1 nothing
Foundation b1 PR17810
b1 PR17810
b1 PR17810
b1 PR17810
GameController b1 nothing
b1 nothing
- b1 nothing
GameKit b1 PR17810
b2 PR17810
b3 PR17810
b1 PR17810
b2 PR17810
b3 PR17810
b1 PR17810
b2 PR17810
b3 PR17810
b1 PR17810
b2 PR17810
b3 PR17810
HealthKit b1 PR17810
- b1 PR17810
b1 PR17810
HomeKit b1 PR17810
b1 PR17810
b1 PR17810
-
ImageIO b1 PR17810
b2 PR17810
b1 PR17810
b1 PR17810
Intents b1 PR17810
b1 PR17810
b1 PR17810
b1 PR17810
JavaScriptCore b1 PR17810
b3 nothing
b1 PR17810
b2 PR17810
- b1 PR17810
b3 nothing
LinkPresentation b1 nothing
b1 nothing
- b1 nothing
Matter b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
b1 ???
b2 ???
MediaAccessibility b1 PR17810
b1 PR17810
- b1 PR17810
MediaPlayer b1 nothing
b1 nothing
b1 nothing
b1 nothing
MediaSetup b1 nothing
- - -
Metal b1 ???
b2 ???
b3 ???
b1 ???
b2 ???
b3 ???
- b1 ???
b2 ???
b3 ???
MetalKit b1 ???
b1 ???
- b1 ???
MetalPerformanceShadersGraph b1 ???
b2 ???
b3 ???
b1 ???
b2 ???
b3 ???
- b1 ???
b2 ???
b3 ???
MPSCore b1 ???
b1 ???
- b1 ???
Network b1 PR17810
b1 PR17810
b1 PR17810
b1 PR17810
NetworkExtension b1 PR17810
- b1 PR17810
b1 PR17810
PassKit b1 PR17810
- b1 PR17810
b1 PR17810
PDFKit b3 PR17810
- - b3 PR17810
PencilKit b1 PR17810
- - b1 PR17810
Photos b1 nothing
b1 nothing
- b1 nothing
PushKit b1 nothing
- b1 nothing
b1 nothing
QuartzCore b1 nothing
b1 nothing
- b1 nothing
QuickLookThumbnailing b1 nothing
- - b1 nothing
SafariServices b1 nothing
- - -
SceneKit - b1 nothing
- -
ScreenTime b1 nothing
b2 nothing
- - b1 nothing
b2 nothing
Security b1 nothing
b1 nothing
b1 nothing
b1 nothing
SensorKit b1 PR17810
b2 PR17810
- - b1 PR17810
b2 PR17810
SharedWithYou - b1 nothing
- -
ShazamKit b1 nothing
b1 nothing
b1 nothing
b1 nothing
SiriAudioIntentUtils b1 nothing
b3 nothing
b1 nothing
b3 nothing
b1 nothing
b3 nothing
b1 nothing
b3 nothing
SpriteKit b1 nothing
b2 nothing
b1 nothing
b2 nothing
b1 nothing
b2 nothing
b1 nothing
b3 nothing
StoreKit b1 nothing
b1 nothing
b1 nothing
b1 nothing
SystemConfiguration b1 nothing
b1 nothing
- b1 nothing
ThreadNetwork b1 PR17810
b2 PR17810
- - b1 PR17810
b2 PR17810
UIKit b1 PR17810
b2 PR17810
b3 PR17810
b1 PR17810
b2 PR17810
b3 PR17810
b1 PR17810
b2 PR17810
-
UserNotificationsUI b1 nothing
b1 nothing
b1 nothing
b1 nothing
VideoSubscriberAccount b1 nothing
b2 PR17810
b1 nothing
b2 PR17810
- b1 nothing
b2 PR17810
WebKit b1 PR17810
b3 PR17810
- - b1 PR17810
b3 PR17810
WidgetKit - - 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