Skip to content

xcode16.1 Bindings Status

Alex Soto edited this page Oct 25, 2024 · 26 revisions

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

framework iOS tvOS macOS
AccessorySetupKit b3 nothing - b3 nothing
AppKit - - b2 nothing
b3 nothing
AVFoundation b2 nothing
b3 nothing
b2 nothing
b3 nothing
b2 nothing
b3 nothing
AVKit b3 nothing b3 nothing b3 nothing
CoreGraphics b2 ???
b3 ???
b2 ???
b3 ???
b2 ???
b3 ???
CoreLocation b2 nothing b2 nothing b2 nothing
CoreText b2 nothing b2 nothing -
FSKit - - b2 nothing
rc nothing
GameController b2 nothing b2 nothing b2 nothing
GameKit b2 nothing b2 nothing b2 nothing
HealthKit b2 PR21510
b3 PR21510
- b2 PR21510
b3 PR21510
ImagePlayground b2 nothing - b2 nothing
Intents b3 PR21515 b3 PR21515 b3 PR21515
JavaScriptCore b2 nothing
b3 nothing
- b2 nothing
b3 nothing
MapKit b2 nothing b2 nothing b2 nothing
MetalPerformanceShadersGraph b2 nothing b2 nothing b2 nothing
NetworkExtension b3 PR21518 b3 PR21518 b3 PR21518
PencilKit b3 PR21519 - -
SafariServices - - rc nothing
SceneKit b2 nothing
b3 PR21386
b2 nothing
b3 PR21386
b2 nothing
b3 PR21386
Security b3 nothing b3 nothing b3 nothing
TVServices - b2 PR21520 -
UIKit b2 PR21522
b3 PR21522
b2 PR21522
b3 PR21522
rc PR21522
-
WebKit b2 nothing
b3 nothing
- b2 nothing
b3 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