Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Make.config
Original file line number Diff line number Diff line change
Expand Up @@ -202,8 +202,8 @@ MACCATALYST_NUGET_VERSION_FULL=$(MACCATALYST_NUGET_VERSION_NO_METADATA)$(NUGET_B

# Xcode version should have both a major and a minor version (even if the minor version is 0)
XCODE_VERSION=26.1
XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_26.1_beta2.xip
XCODE_DEVELOPER_ROOT=/Applications/Xcode_26.1.0-beta2.app/Contents/Developer
XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_26.1_beta3.xip
XCODE_DEVELOPER_ROOT=/Applications/Xcode_26.1.0-beta3.app/Contents/Developer
XCODE_PRODUCT_BUILD_VERSION:=$(shell /usr/libexec/PlistBuddy -c 'Print :ProductBuildVersion' $(XCODE_DEVELOPER_ROOT)/../version.plist 2>/dev/null || echo " $(shell tput setaf 1 2>/dev/null)The required Xcode ($(XCODE_VERSION)) is not installed in $(basename $(basename $(XCODE_DEVELOPER_ROOT)))$(shell tput sgr0 2>/dev/null)" >&2)

# We define stable Xcode as the Xcode app being named like "Xcode_#.#[.#].app"
Expand Down
5 changes: 0 additions & 5 deletions src/authenticationservices.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2394,11 +2394,6 @@ interface ASAuthorizationWebBrowserPublicKeyCredentialManager {

[Export ("authorizationStateForPlatformCredentials")]
ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState AuthorizationStateForPlatformCredentials { get; }

[Mac (26, 1), iOS (26, 1), MacCatalyst (26, 1)]
[Export ("getIsDeviceConfiguredForPasskeysWithCompletionHandler:")]
[Async]
void IsDeviceConfiguredForPasskeys (Action<bool> completionHandler);
}

delegate void ASSettingsHelperRequestToTurnOnCredentialProviderExtensionCallback (bool appWasEnabledForAutofill);
Expand Down
21 changes: 1 addition & 20 deletions tests/cecil-tests/Documentation.KnownFailures.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9210,8 +9210,6 @@ M:AuthenticationServices.ASAuthorizationSingleSignOnProvider.CreateProvider(Foun
M:AuthenticationServices.ASAuthorizationSingleSignOnProvider.CreateRequest
M:AuthenticationServices.ASAuthorizationWebBrowserPublicKeyCredentialManager.GetPlatformCredentials(System.String,System.Action{AuthenticationServices.ASAuthorizationWebBrowserPlatformPublicKeyCredential[]})
M:AuthenticationServices.ASAuthorizationWebBrowserPublicKeyCredentialManager.GetPlatformCredentialsAsync(System.String)
M:AuthenticationServices.ASAuthorizationWebBrowserPublicKeyCredentialManager.IsDeviceConfiguredForPasskeys(System.Action{System.Boolean})
M:AuthenticationServices.ASAuthorizationWebBrowserPublicKeyCredentialManager.IsDeviceConfiguredForPasskeysAsync
M:AuthenticationServices.ASAuthorizationWebBrowserPublicKeyCredentialManager.RequestAuthorization(System.Action{AuthenticationServices.ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState})
M:AuthenticationServices.ASAuthorizationWebBrowserPublicKeyCredentialManager.RequestAuthorizationAsync
M:AuthenticationServices.ASCredentialIdentityStore.GetCredentialIdentities(AuthenticationServices.ASCredentialServiceIdentifier,AuthenticationServices.ASCredentialIdentityTypes,AuthenticationServices.ASCredentialIdentityStoreGetCredentialIdentitiesHandler)
Expand Down Expand Up @@ -12442,7 +12440,6 @@ M:HomeKit.HMHomeManager.add_DidUpdateAuthorizationStatus(System.EventHandler{Hom
M:HomeKit.HMHomeManager.add_DidUpdateHomes(System.EventHandler)
M:HomeKit.HMHomeManager.add_DidUpdatePrimaryHome(System.EventHandler)
M:HomeKit.HMHomeManager.Dispose(System.Boolean)
M:HomeKit.HMHomeManager.FindVendorAccessory(Foundation.NSData,HomeKit.HMHomeManagerFindVendorAccessoryCallback)
M:HomeKit.HMHomeManager.FindVendorAccessoryAsync(Foundation.NSData)
M:HomeKit.HMHomeManager.remove_DidAddHome(System.EventHandler{HomeKit.HMHomeManagerEventArgs})
M:HomeKit.HMHomeManager.remove_DidReceiveAddAccessoryRequest(System.EventHandler{HomeKit.HMHomeManagerAddAccessoryRequestEventArgs})
Expand Down Expand Up @@ -15771,15 +15768,9 @@ M:Phase.PhaseSwitchNodeDefinition.#ctor(Phase.PhaseStringMetaParameterDefinition
M:Phase.PhaseSwitchNodeDefinition.#ctor(Phase.PhaseStringMetaParameterDefinition)
M:Phase.PhaseSwitchNodeDefinition.AddSubtree(Phase.PhaseSoundEventNodeDefinition,System.String)
M:Photos.IPHPhotoLibraryAvailabilityObserver.PhotoLibraryDidBecomeUnavailable(Photos.PHPhotoLibrary)
M:Photos.PHAssetResourceUploadJob.FetchJobs(Photos.PHAssetResourceUploadJobAction,Photos.PHFetchOptions)
M:Photos.PHAssetResourceUploadJobChangeRequest.Acknowledge
M:Photos.PHAssetResourceUploadJobChangeRequest.ChangeRequest(Photos.PHAssetResourceUploadJob)
M:Photos.PHAssetResourceUploadJobChangeRequest.CreateJob(Foundation.NSUrlRequest,Photos.PHAssetResource)
M:Photos.PHAssetResourceUploadJobChangeRequest.Retry(Foundation.NSUrlRequest)
M:Photos.PHPhotoLibrary_CloudIdentifiers.GetCloudIdentifierMappings(Photos.PHPhotoLibrary,System.String[])
M:Photos.PHPhotoLibrary_CloudIdentifiers.GetLocalIdentifierMappings(Photos.PHPhotoLibrary,Photos.PHCloudIdentifier[])
M:Photos.PHPhotoLibrary.RequestAuthorizationAsync(Photos.PHAccessLevel)
M:Photos.PHPhotoLibrary.SetUploadJobExtensionEnabled(System.Boolean,Foundation.NSError@)
M:PhotosUI.IPHLivePhotoViewDelegate.CanBeginPlayback(PhotosUI.PHLivePhotoView,PhotosUI.PHLivePhotoViewPlaybackStyle)
M:PhotosUI.IPHLivePhotoViewDelegate.GetExtraMinimumTouchDuration(PhotosUI.PHLivePhotoView,UIKit.UITouch,PhotosUI.PHLivePhotoViewPlaybackStyle)
M:PhotosUI.IPHPickerViewControllerDelegate.DidFinishPicking(PhotosUI.PHPickerViewController,PhotosUI.PHPickerResult[])
Expand Down Expand Up @@ -17071,7 +17062,6 @@ M:UIKit.UICollisionBehavior.remove_BeganContact(System.EventHandler{UIKit.UIColl
M:UIKit.UICollisionBehavior.remove_EndedBoundaryContact(System.EventHandler{UIKit.UICollisionEndedBoundaryContactEventArgs})
M:UIKit.UICollisionBehavior.remove_EndedContact(System.EventHandler{UIKit.UICollisionEndedContactEventArgs})
M:UIKit.UIColor.LoadDataAsync(System.String,Foundation.NSProgress@)
M:UIKit.UIColorEffect.Create(UIKit.UIColor)
M:UIKit.UIColorPickerViewController.Dispose(System.Boolean)
M:UIKit.UIColorPickerViewControllerDelegate_Extensions.DidFinish(UIKit.IUIColorPickerViewControllerDelegate,UIKit.UIColorPickerViewController)
M:UIKit.UIColorPickerViewControllerDelegate_Extensions.DidSelectColor(UIKit.IUIColorPickerViewControllerDelegate,UIKit.UIColorPickerViewController,UIKit.UIColor,System.Boolean)
Expand Down Expand Up @@ -21078,7 +21068,6 @@ P:Foundation.NSUbiquitousKeyValueStore.Item(System.String)
P:Foundation.NSUbiquitousKeyValueStoreChangeEventArgs.ChangedKeys
P:Foundation.NSUbiquitousKeyValueStoreChangeEventArgs.ChangeReason
P:Foundation.NSUndoManagerCloseUndoGroupEventArgs.Discardable
P:Foundation.NSUrlSessionConfiguration.AllowsUltraConstrainedNetworkAccess
P:Foundation.NSUrlSessionConfiguration.ProxyConfigurations
P:Foundation.NSUrlSessionConfiguration.SessionType
P:Foundation.NSUrlSessionConfiguration.StrongConnectionProxyDictionary
Expand Down Expand Up @@ -21424,7 +21413,6 @@ P:HealthKit.HKLiveWorkoutBuilder.Delegate
P:HealthKit.HKMedicationConcept.GeneralForm
P:HealthKit.HKMetadata.AppleFitnessPlusCatalogIdentifier
P:HealthKit.HKWorkoutSession.Delegate
P:HomeKit.HMAccessory.HapInstanceId
P:HomeKit.HMAccessory.VendorAccessory
P:HomeKit.HMAccessoryBrowserEventArgs.Accessory
P:HomeKit.HMAccessoryFirmwareVersionEventArgs.FirmwareVersion
Expand Down Expand Up @@ -23369,10 +23357,6 @@ P:Phase.PhaseStreamNode.GainMetaParameter
P:Phase.PhaseStreamNode.Mixer
P:Phase.PhaseStreamNode.RateMetaParameter
P:Phase.PhaseSwitchNodeDefinition.SwitchMetaParameterDefinition
P:Photos.PHAssetResourceUploadJob.Destination
P:Photos.PHAssetResourceUploadJob.JobLimit
P:Photos.PHAssetResourceUploadJob.Resource
P:Photos.PHAssetResourceUploadJob.State
P:Photos.PHPhotoLibrary.UploadJobExtensionEnabled
P:PhotosUI.PHPickerViewController.Delegate
P:PrintCore.PMPrinter.HostName
Expand Down Expand Up @@ -24118,6 +24102,7 @@ P:UIKit.UIContentUnavailableView.ScrollEnabled
P:UIKit.UIContextMenuInteraction.Delegate
P:UIKit.UIControl.ContextMenuInteractionEnabled
P:UIKit.UIControl.SymbolAnimationEnabled
P:UIKit.UIDocumentBrowserAction.ImageOnlyForContextMenu
P:UIKit.UIDocumentMenuDocumentPickedEventArgs.DocumentPicker
P:UIKit.UIDocumentPickedAtUrlsEventArgs.Urls
P:UIKit.UIDocumentPickedEventArgs.Url
Expand Down Expand Up @@ -24278,7 +24263,6 @@ P:UIKit.UITabBarSelectionEventArgs.ViewController
P:UIKit.UITabBarTabSelectionEventArgs.PreviousTab
P:UIKit.UITabBarTabSelectionEventArgs.Tab
P:UIKit.UITabBarTabVisibilityChangeEventArgs.Tabs
P:UIKit.UITabGroup.IsSidebarDestination
P:UIKit.UITableView.PrefetchingEnabled
P:UIKit.UITableViewCell.UITableViewCellAppearance.FocusStyle
P:UIKit.UITableViewCell.UITableViewCellAppearance.SeparatorInset
Expand Down Expand Up @@ -28114,9 +28098,7 @@ T:Phase.PhaseUpdateMode
T:Photos.FigExifCustomRenderedValue
T:Photos.PHAccessLevel
T:Photos.PHAssetPlaybackStyle
T:Photos.PHAssetResourceUploadJob
T:Photos.PHAssetResourceUploadJobAction
T:Photos.PHAssetResourceUploadJobChangeRequest
T:Photos.PHAssetResourceUploadJobState
T:Photos.PHImageManagerRequestImageDataHandler
T:Photos.PHLivePhotoEditingError
Expand Down Expand Up @@ -28538,7 +28520,6 @@ T:UIKit.UICollectionViewDiffableDataSourceSupplementaryViewProvider
T:UIKit.UICollectionViewFlowLayoutSectionInsetReference
T:UIKit.UICollectionViewSelfSizingInvalidation
T:UIKit.UICollectionViewSupplementaryRegistrationConfigurationHandler
T:UIKit.UIColorEffect
T:UIKit.UIColorProminence
T:UIKit.UIConfigurationColorTransformer
T:UIKit.UIConfigurationColorTransformerHandler
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
!missing-field! AXPrefersActionSliderAlternativeDidChangeNotification not bound
!missing-field! AXShowBordersEnabledStatusDidChangeNotification not bound
!missing-pinvoke! AXPrefersActionSliderAlternative is not bound
!missing-pinvoke! AXShowBordersEnabled is not bound
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
!missing-selector! +ASAuthorizationWebBrowserPublicKeyCredentialManager::isDeviceConfiguredForPasskeys not bound
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
!missing-selector! AEAssessmentConfiguration::allowsAccessibilityKeyboard not bound
!missing-selector! AEAssessmentConfiguration::allowsAccessibilityLiveCaptions not bound
!missing-selector! AEAssessmentConfiguration::allowsAccessibilityReader not bound
!missing-selector! AEAssessmentConfiguration::setAllowsAccessibilityKeyboard: not bound
!missing-selector! AEAssessmentConfiguration::setAllowsAccessibilityLiveCaptions: not bound
!missing-selector! AEAssessmentConfiguration::setAllowsAccessibilityReader: not bound
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
!missing-field! AXPrefersActionSliderAlternativeDidChangeNotification not bound
!missing-field! AXShowBordersEnabledStatusDidChangeNotification not bound
!missing-pinvoke! AXPrefersActionSliderAlternative is not bound
!missing-pinvoke! AXShowBordersEnabled is not bound

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
!missing-selector! +ASAuthorizationWebBrowserPublicKeyCredentialManager::isDeviceConfiguredForPasskeys not bound
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
!missing-selector! AEAssessmentConfiguration::allowsAccessibilityLiveCaptions not bound
!missing-selector! AEAssessmentConfiguration::allowsAccessibilityReader not bound
!missing-selector! AEAssessmentConfiguration::setAllowsAccessibilityLiveCaptions: not bound
!missing-selector! AEAssessmentConfiguration::setAllowsAccessibilityReader: not bound
1 change: 1 addition & 0 deletions tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
!missing-protocol-member! MTLDevice::maximumConcurrentCompilationTaskCount not found
5 changes: 5 additions & 0 deletions tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
!deprecated-attribute-missing! UIAccessibilityButtonShapesEnabled missing a [Deprecated] attribute
!missing-selector! UIPresentationController::backgroundEffect not bound
!missing-selector! UIPresentationController::setBackgroundEffect: not bound
!missing-selector! UISheetPresentationControllerDetent::backgroundEffect not bound
!missing-selector! UISheetPresentationControllerDetent::setBackgroundEffect: not bound
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
!missing-field! AXPrefersActionSliderAlternativeDidChangeNotification not bound
!missing-field! AXShowBordersEnabledStatusDidChangeNotification not bound
!missing-pinvoke! AXPrefersActionSliderAlternative is not bound
!missing-pinvoke! AXShowBordersEnabled is not bound
8 changes: 8 additions & 0 deletions tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
!missing-selector! +NSScrollEdgeEffectStyle::automaticStyle not bound
!missing-selector! +NSScrollEdgeEffectStyle::hardStyle not bound
!missing-selector! +NSScrollEdgeEffectStyle::softStyle not bound
!missing-selector! NSSplitViewItemAccessoryViewController::preferredScrollEdgeEffectStyle not bound
!missing-selector! NSSplitViewItemAccessoryViewController::setPreferredScrollEdgeEffectStyle: not bound
!missing-selector! NSTitlebarAccessoryViewController::preferredScrollEdgeEffectStyle not bound
!missing-selector! NSTitlebarAccessoryViewController::setPreferredScrollEdgeEffectStyle: not bound
!missing-type! NSScrollEdgeEffectStyle not bound
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
!missing-selector! +ASAuthorizationWebBrowserPublicKeyCredentialManager::isDeviceConfiguredForPasskeys not bound
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
!missing-selector! AEAssessmentConfiguration::allowsAccessibilityKeyboard not bound
!missing-selector! AEAssessmentConfiguration::allowsAccessibilityLiveCaptions not bound
!missing-selector! AEAssessmentConfiguration::allowsAccessibilityReader not bound
!missing-selector! AEAssessmentConfiguration::setAllowsAccessibilityKeyboard: not bound
!missing-selector! AEAssessmentConfiguration::setAllowsAccessibilityLiveCaptions: not bound
!missing-selector! AEAssessmentConfiguration::setAllowsAccessibilityReader: not bound
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
!missing-field! AXPrefersActionSliderAlternativeDidChangeNotification not bound
!missing-field! AXShowBordersEnabledStatusDidChangeNotification not bound
!missing-pinvoke! AXPrefersActionSliderAlternative is not bound
!missing-pinvoke! AXShowBordersEnabled is not bound
1 change: 1 addition & 0 deletions tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
!missing-protocol-member! MTLDevice::maximumConcurrentCompilationTaskCount not found
1 change: 1 addition & 0 deletions tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
!deprecated-attribute-missing! UIAccessibilityButtonShapesEnabled missing a [Deprecated] attribute
Loading