Skip to content

Instantly share code, notes, and snippets.

@vs-mobiletools-engineering-service2
Created November 6, 2025 14:02
Show Gist options
  • Select an option

  • Save vs-mobiletools-engineering-service2/3fdfdb0487f3a91869ba628eb84ee770 to your computer and use it in GitHub Desktop.

Select an option

Save vs-mobiletools-engineering-service2/3fdfdb0487f3a91869ba628eb84ee770 to your computer and use it in GitHub Desktop.
stable-api-comparison/diff/Microsoft.macOS.md

API diff: Microsoft.macOS.dll

Microsoft.macOS.dll

Assembly Version Changed: 26.0.0.0 -> 26.1.0.0

Namespace AVFoundation

Type Changed: AVFoundation.AVAssetDownloadOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public AVAssetDownloadOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public AVAssetDownloadOptions (Foundation.NSDictionary dictionary)

Type Changed: AVFoundation.AVAssetWriter

Added method:

public AVAssetWriter FromUrl (Foundation.NSUrl outputUrl, AVFileTypes outputFileType, out Foundation.NSError error);

Type Changed: AVFoundation.AVAudioSequencerInfoDictionary

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public AVAudioSequencerInfoDictionary ()
 ---[Foundation.PreserveAttribute()]
 ---public AVAudioSequencerInfoDictionary (Foundation.NSDictionary dictionary)

Type Changed: AVFoundation.AVCaptionSettings

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public AVCaptionSettings ()
 ---[Foundation.PreserveAttribute()]
 ---public AVCaptionSettings (Foundation.NSDictionary dictionary)

Type Changed: AVFoundation.AVCapturePhotoSettingsThumbnailFormat

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public AVCapturePhotoSettingsThumbnailFormat ()
 ---[Foundation.PreserveAttribute()]
 ---public AVCapturePhotoSettingsThumbnailFormat (Foundation.NSDictionary dictionary)

Type Changed: AVFoundation.AVCleanApertureProperties

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public AVCleanApertureProperties ()
 ---[Foundation.PreserveAttribute()]
 ---public AVCleanApertureProperties (Foundation.NSDictionary dictionary)

Type Changed: AVFoundation.AVColorProperties

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public AVColorProperties ()
 ---[Foundation.PreserveAttribute()]
 ---public AVColorProperties (Foundation.NSDictionary dictionary)

Type Changed: AVFoundation.AVCompressionProperties

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public AVCompressionProperties ()
 ---[Foundation.PreserveAttribute()]
 ---public AVCompressionProperties (Foundation.NSDictionary dictionary)

Type Changed: AVFoundation.AVFileTypes

Added value:

QuickTimeAudio = 25,

Type Changed: AVFoundation.AVMetadataObjectType

Modified fields:

-[System.ComponentModel.EditorBrowsableAttribute(1)]
++[System.ComponentModel.EditorBrowsableAttribute(1)]
-[System.ObsoleteAttribute("Use 'CatHead' instead.", False)]
+[System.ObsoleteAttribute("Use 'CatHead' instead.", False)]
-AVMetadataObjectTypeCatHead = 33554432
++AVMetadataObjectTypeCatHead = 33554432

Added value:

CatHead = 33554432,

Type Changed: AVFoundation.AVPixelAspectRatioProperties

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public AVPixelAspectRatioProperties ()
 ---[Foundation.PreserveAttribute()]
 ---public AVPixelAspectRatioProperties (Foundation.NSDictionary dictionary)

Type Changed: AVFoundation.AVPlayerItemVideoOutputSettings

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public AVPlayerItemVideoOutputSettings ()
 ---[Foundation.PreserveAttribute()]
 ---public AVPlayerItemVideoOutputSettings (Foundation.NSDictionary dictionary)

Namespace Accessibility

Type Changed: Accessibility.AXPrefers

Added property:

public static Foundation.NSString ActionSliderAlternativeDidChangeNotification { get; }

Added method:

public static bool ActionSliderAlternative ();

Type Changed: Accessibility.AXPrefers.Notifications

Added methods:

public static Foundation.NSObject ObserveActionSliderAlternativeDidChange (System.EventHandler<Foundation.NSNotificationEventArgs> handler);
public static Foundation.NSObject ObserveActionSliderAlternativeDidChange (Foundation.NSObject objectToObserve, System.EventHandler<Foundation.NSNotificationEventArgs> handler);

Type Changed: Accessibility.AXSettings

Modified attributes:

-[System.Runtime.CompilerServices.NullableAttribute(0)]
++[System.Runtime.CompilerServices.NullableAttribute(0)]
-[System.Runtime.CompilerServices.NullableContextAttribute(1)]
+[System.Runtime.CompilerServices.NullableContextAttribute(1)]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios18.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos15.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.0")]
-
++
```

Added property:

	public static Foundation.NSString ShowBordersEnabledStatusDidChangeNotification { get; }

Added method:

	public static bool ShowBordersEnabled ();

Namespace AppKit

Type Changed: AppKit.NSAttributedStringDocumentReadingOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public NSAttributedStringDocumentReadingOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public NSAttributedStringDocumentReadingOptions (Foundation.NSDictionary dictionary)

Type Changed: AppKit.NSSplitViewItemAccessoryViewController

Added property:

	public virtual NSScrollEdgeEffectStyle PreferredScrollEdgeEffectStyle { get; set; }

Type Changed: AppKit.NSTextCheckingOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public NSTextCheckingOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public NSTextCheckingOptions (Foundation.NSDictionary dictionary)

Type Changed: AppKit.NSTextView

Modified constructors:

-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public NSTextView (CoreGraphics.CGRect frameRect, NSTextContainer container)
++public NSTextView (CoreGraphics.CGRect frameRect, NSTextContainer container)

Modified properties:

-[System.Runtime.CompilerServices.NullableAttribute(Mono.Cecil.CustomAttributeArgument[])]
++[System.Runtime.CompilerServices.NullableAttribute(Mono.Cecil.CustomAttributeArgument[])]
-public virtual string[] AllowedInputSourceLocales { get; set; }
++public virtual string[] AllowedInputSourceLocales { get; set; }
-[System.Runtime.CompilerServices.NullableAttribute(2)]
++[System.Runtime.CompilerServices.NullableAttribute(2)]
-public virtual NSParagraphStyle DefaultParagraphStyle { get; set; }
++public virtual NSParagraphStyle DefaultParagraphStyle { get; set; }
-[System.Runtime.CompilerServices.NullableAttribute(2)]
++[System.Runtime.CompilerServices.NullableAttribute(2)]
-public virtual NSLayoutManager LayoutManager { get; }
++public virtual NSLayoutManager LayoutManager { get; }
-[System.Runtime.CompilerServices.NullableAttribute(2)]
++[System.Runtime.CompilerServices.NullableAttribute(2)]
-public virtual Foundation.NSDictionary LinkTextAttributes { get; set; }
++public virtual Foundation.NSDictionary LinkTextAttributes { get; set; }
-[System.Runtime.CompilerServices.NullableAttribute(2)]
++[System.Runtime.CompilerServices.NullableAttribute(2)]
-public virtual Foundation.NSDictionary MarkedTextAttributes { get; set; }
++public virtual Foundation.NSDictionary MarkedTextAttributes { get; set; }
-[System.Runtime.CompilerServices.NullableAttribute(2)]
++[System.Runtime.CompilerServices.NullableAttribute(2)]
-public virtual NSTextContainer TextContainer { get; set; }
++public virtual NSTextContainer TextContainer { get; set; }
-[System.Runtime.CompilerServices.NullableAttribute(2)]
++[System.Runtime.CompilerServices.NullableAttribute(2)]
-public virtual NSTextStorage TextStorage { get; }
++public virtual NSTextStorage TextStorage { get; }

Modified methods:

-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void AlignJustified (Foundation.NSObject sender)
++public virtual void AlignJustified (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void ChangeAttributes (Foundation.NSObject sender)
++public virtual void ChangeAttributes (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void ChangeDocumentBackgroundColor (Foundation.NSObject sender)
++public virtual void ChangeDocumentBackgroundColor (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void ChangeLayoutOrientation (Foundation.NSObject sender)
++public virtual void ChangeLayoutOrientation (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void CheckTextInDocument (Foundation.NSObject sender)
++public virtual void CheckTextInDocument (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void CheckTextInSelection (Foundation.NSObject sender)
++public virtual void CheckTextInSelection (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableAttribute(Mono.Cecil.CustomAttributeArgument[])]
++[System.Runtime.CompilerServices.NullableAttribute(Mono.Cecil.CustomAttributeArgument[])]
-public virtual string[] CompletionsForPartialWord (Foundation.NSRange charRange, out IntPtr index)
++public virtual string[] CompletionsForPartialWord (Foundation.NSRange charRange, out IntPtr index)
-[System.Runtime.CompilerServices.NullableAttribute(2)]
++[System.Runtime.CompilerServices.NullableAttribute(2)]
-public virtual string GetPreferredPasteboardType (string[] availableTypes, string[] allowedTypes)
++public virtual string GetPreferredPasteboardType (string[] availableTypes, string[] allowedTypes)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void LoosenKerning (Foundation.NSObject sender)
++public virtual void LoosenKerning (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void LowerBaseline (Foundation.NSObject sender)
++public virtual void LowerBaseline (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void OrderFrontLinkPanel (Foundation.NSObject sender)
++public virtual void OrderFrontLinkPanel (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void OrderFrontListPanel (Foundation.NSObject sender)
++public virtual void OrderFrontListPanel (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void OrderFrontSpacingPanel (Foundation.NSObject sender)
++public virtual void OrderFrontSpacingPanel (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void OrderFrontSubstitutionsPanel (Foundation.NSObject sender)
++public virtual void OrderFrontSubstitutionsPanel (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void OrderFrontTablePanel (Foundation.NSObject sender)
++public virtual void OrderFrontTablePanel (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void Outline (Foundation.NSObject sender)
++public virtual void Outline (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void PerformFindPanelAction (Foundation.NSObject sender)
++public virtual void PerformFindPanelAction (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void RaiseBaseline (Foundation.NSObject sender)
++public virtual void RaiseBaseline (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual Foundation.NSArray RangesForUserCharacterAttributeChange ()
++public virtual Foundation.NSArray RangesForUserCharacterAttributeChange ()
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual Foundation.NSArray RangesForUserParagraphAttributeChange ()
++public virtual Foundation.NSArray RangesForUserParagraphAttributeChange ()
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual Foundation.NSArray RangesForUserTextChange ()
++public virtual Foundation.NSArray RangesForUserTextChange ()
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual bool ShouldChangeText (Foundation.NSRange affectedCharRange, string replacementString)
++public virtual bool ShouldChangeText (Foundation.NSRange affectedCharRange, string replacementString)
-[System.Runtime.CompilerServices.NullableAttribute(2)]
++[System.Runtime.CompilerServices.NullableAttribute(2)]
-public virtual string SmartInsertAfter (string pasteString, Foundation.NSRange charRangeToReplace)
++public virtual string SmartInsertAfter (string pasteString, Foundation.NSRange charRangeToReplace)
-[System.Runtime.CompilerServices.NullableAttribute(2)]
++[System.Runtime.CompilerServices.NullableAttribute(2)]
-public virtual string SmartInsertBefore (string pasteString, Foundation.NSRange charRangeToReplace)
++public virtual string SmartInsertBefore (string pasteString, Foundation.NSRange charRangeToReplace)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void StartSpeaking (Foundation.NSObject sender)
++public virtual void StartSpeaking (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void StopSpeaking (Foundation.NSObject sender)
++public virtual void StopSpeaking (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void TightenKerning (Foundation.NSObject sender)
++public virtual void TightenKerning (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void ToggleAutomaticDashSubstitution (Foundation.NSObject sender)
++public virtual void ToggleAutomaticDashSubstitution (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void ToggleAutomaticDataDetection (Foundation.NSObject sender)
++public virtual void ToggleAutomaticDataDetection (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void ToggleAutomaticLinkDetection (Foundation.NSObject sender)
++public virtual void ToggleAutomaticLinkDetection (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void ToggleAutomaticQuoteSubstitution (Foundation.NSObject sender)
++public virtual void ToggleAutomaticQuoteSubstitution (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void ToggleAutomaticSpellingCorrection (Foundation.NSObject sender)
++public virtual void ToggleAutomaticSpellingCorrection (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void ToggleAutomaticTextReplacement (Foundation.NSObject sender)
++public virtual void ToggleAutomaticTextReplacement (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void ToggleContinuousSpellChecking (Foundation.NSObject sender)
++public virtual void ToggleContinuousSpellChecking (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void ToggleGrammarChecking (Foundation.NSObject sender)
++public virtual void ToggleGrammarChecking (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void ToggleQuickLookPreviewPanel (Foundation.NSObject sender)
++public virtual void ToggleQuickLookPreviewPanel (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void ToggleSmartInsertDelete (Foundation.NSObject sender)
++public virtual void ToggleSmartInsertDelete (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void TurnOffKerning (Foundation.NSObject sender)
++public virtual void TurnOffKerning (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void TurnOffLigatures (Foundation.NSObject sender)
++public virtual void TurnOffLigatures (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void UseAllLigatures (Foundation.NSObject sender)
++public virtual void UseAllLigatures (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void UseStandardKerning (Foundation.NSObject sender)
++public virtual void UseStandardKerning (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual void UseStandardLigatures (Foundation.NSObject sender)
++public virtual void UseStandardLigatures (Foundation.NSObject sender)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual Foundation.NSObject ValidRequestorForSendType (string sendType, string returnType)
++public virtual Foundation.NSObject ValidRequestorForSendType (string sendType, string returnType)

Added methods:

	public virtual NSImage DragImage (NSEvent event, CoreGraphics.CGPoint* origin);
	public virtual bool DragSelection (NSEvent event, CoreGraphics.CGSize mouseOffset, bool slideBack);

Type Changed: AppKit.NSTitlebarAccessoryViewController

Added property:

	public virtual NSScrollEdgeEffectStyle PreferredScrollEdgeEffectStyle { get; set; }

New Type: AppKit.NSBindingOption

	[System.Runtime.CompilerServices.NullableAttribute(0)]
	[System.Runtime.CompilerServices.NullableContextAttribute(1)]
	[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
	[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
	public static class NSBindingOption {
		// properties
		public static Foundation.NSString AllowsEditingMultipleValuesSelection { get; }
		public static Foundation.NSString AllowsNullArgument { get; }
		public static Foundation.NSString AlwaysPresentsApplicationModalAlerts { get; }
		public static Foundation.NSString ConditionallySetsEditable { get; }
		public static Foundation.NSString ConditionallySetsEnabled { get; }
		public static Foundation.NSString ConditionallySetsHidden { get; }
		public static Foundation.NSString ContentPlacementTag { get; }
		public static Foundation.NSString ContinuouslyUpdatesValue { get; }
		public static Foundation.NSString CreatesSortDescriptor { get; }
		public static Foundation.NSString DeletesObjectsOnRemoveBindingsOption { get; }
		public static Foundation.NSString DisplayName { get; }
		public static Foundation.NSString DisplayPattern { get; }
		public static Foundation.NSString HandlesContentAsCompoundValue { get; }
		public static Foundation.NSString InsertsNullPlaceholder { get; }
		public static Foundation.NSString InvokesSeparatelyWithArrayObjects { get; }
		public static Foundation.NSString MultipleValuesPlaceholder { get; }
		public static Foundation.NSString NoSelectionPlaceholder { get; }
		public static Foundation.NSString NotApplicablePlaceholder { get; }
		public static Foundation.NSString NullPlaceholder { get; }
		public static Foundation.NSString PredicateFormat { get; }
		public static Foundation.NSString RaisesForNotApplicableKeys { get; }
		public static Foundation.NSString SelectorName { get; }
		public static Foundation.NSString SelectsAllWhenSettingContent { get; }
		public static Foundation.NSString ValidatesImmediately { get; }
		public static Foundation.NSString ValueTransformer { get; }
		public static Foundation.NSString ValueTransformerName { get; }
	}

New Type: AppKit.NSBindingOptions

	[System.Runtime.CompilerServices.NullableAttribute(0)]
	[System.Runtime.CompilerServices.NullableContextAttribute(2)]
	[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
	[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
	public class NSBindingOptions : Foundation.DictionaryContainer {
		// constructors
		public NSBindingOptions ();
		public NSBindingOptions (Foundation.NSDictionary dictionary);
		// properties
		public bool? AllowsEditingMultipleValuesSelection { get; set; }
		public bool? AllowsNullArgument { get; set; }
		public bool? AlwaysPresentsApplicationModalAlerts { get; set; }
		public bool? ConditionallySetsEditable { get; set; }
		public bool? ConditionallySetsEnabled { get; set; }
		public bool? ConditionallySetsHidden { get; set; }
		public IntPtr? ContentPlacementTag { get; set; }
		public bool? ContinuouslyUpdatesValue { get; set; }
		public bool? CreatesSortDescriptor { get; set; }
		public bool? DeletesObjectsOnRemoveBindingsOption { get; set; }
		public string DisplayName { get; set; }
		public string DisplayPattern { get; set; }
		public bool? HandlesContentAsCompoundValue { get; set; }
		public bool? InsertsNullPlaceholder { get; set; }
		public bool? InvokesSeparatelyWithArrayObjects { get; set; }
		public Foundation.NSObject MultipleValuesPlaceholder { get; set; }
		public Foundation.NSObject NoSelectionPlaceholder { get; set; }
		public Foundation.NSObject NotApplicablePlaceholder { get; set; }
		public Foundation.NSObject NullPlaceholder { get; set; }
		public string PredicateFormat { get; set; }
		public bool? RaisesForNotApplicableKeys { get; set; }
		public string SelectorName { get; set; }
		public bool? SelectsAllWhenSettingContent { get; set; }
		public bool? ValidatesImmediately { get; set; }
		public Foundation.NSValueTransformer ValueTransformer { get; set; }
		public string ValueTransformerName { get; set; }
	}

New Type: AppKit.NSScrollEdgeEffectStyle

	[Foundation.RegisterAttribute("NSScrollEdgeEffectStyle", True)]
	[System.Runtime.CompilerServices.NullableAttribute(0)]
	[System.Runtime.CompilerServices.NullableContextAttribute(1)]
	[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos26.1")]
	[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
	public class NSScrollEdgeEffectStyle : Foundation.NSObject {
		// constructors
		protected NSScrollEdgeEffectStyle (Foundation.NSObjectFlag t);
		protected NSScrollEdgeEffectStyle (ObjCRuntime.NativeHandle handle);
		// properties
		public static NSScrollEdgeEffectStyle AutomaticStyle { get; }
		public override ObjCRuntime.NativeHandle ClassHandle { get; }
		public static NSScrollEdgeEffectStyle HardStyle { get; }
		public static NSScrollEdgeEffectStyle SoftStyle { get; }
	}

Namespace AudioToolbox

Type Changed: AudioToolbox.AudioFormatType

Modified fields:

-[System.ComponentModel.EditorBrowsableAttribute(1)]
++[System.ComponentModel.EditorBrowsableAttribute(1)]
-[System.ObsoleteAttribute("Use 'AC3_60958' instead.")]
+[System.ObsoleteAttribute("Use 'AC3_60958' instead.")]
-CAC3 = 1667326771
++CAC3 = 1667326771

Added value:

	AC3_60958 = 1667326771,

Type Changed: AudioToolbox.AudioQueue

Modified methods:

-[System.ComponentModel.EditorBrowsableAttribute(1)]
++[System.ComponentModel.EditorBrowsableAttribute(1)]
-[System.ObsoleteAttribute("Call 'AllocateBuffer(int, out AudioQueueBuffer*)' instead.")]
+[System.ObsoleteAttribute("Call 'AllocateBuffer(int, out AudioQueueBuffer*)' instead.")]
-public AudioQueueStatus AllocateBuffer (int bufferSize, out IntPtr audioQueueBuffer)
++public AudioQueueStatus AllocateBuffer (int bufferSize, out IntPtr audioQueueBuffer)
-[System.ComponentModel.EditorBrowsableAttribute(1)]
++[System.ComponentModel.EditorBrowsableAttribute(1)]
-[System.ObsoleteAttribute("Call 'AllocateBuffer(int, int, out AudioQueueBuffer*)' instead.")]
+[System.ObsoleteAttribute("Call 'AllocateBuffer(int, int, out AudioQueueBuffer*)' instead.")]
-public AudioQueueStatus AllocateBufferWithPacketDescriptors (int bufferSize, int nPackets, out IntPtr audioQueueBuffer)
++public AudioQueueStatus AllocateBufferWithPacketDescriptors (int bufferSize, int nPackets, out IntPtr audioQueueBuffer)

Added methods:

	public AudioQueueStatus AllocateBuffer (int bufferSize, int numberOfPacketDescriptions, out AudioQueueBuffer* audioQueueBuffer);
	public AudioQueueStatus FreeBuffer (AudioQueueBuffer* audioQueueBuffer);

Type Changed: AudioToolbox.AudioQueueBuffer

Modified attributes:

 ---[System.Runtime.CompilerServices.NullableAttribute(0)]
 ------[System.Runtime.CompilerServices.NullableContextAttribute(2)]
 ---
```

Modified properties:

-[System.Runtime.CompilerServices.NullableAttribute(2)]
++[System.Runtime.CompilerServices.NullableAttribute(2)]
-public AudioStreamPacketDescription[] PacketDescriptions { get; set; }
+set;+++ }

Added methods:

		public System.Span<byte> AsSpan ();
		public System.Span<byte> AsSpanOfValidData ();
		public void CopyToAudioData (System.ReadOnlySpan<byte> source);

Namespace AuthenticationServices

Type Changed: AuthenticationServices.ASAuthorizationWebBrowserPublicKeyCredentialManager

Added property:

		public static bool IsDeviceConfiguredForPasskeys { get; }

Namespace AutomaticAssessmentConfiguration

Type Changed: AutomaticAssessmentConfiguration.AEAssessmentConfiguration

Added properties:

		public virtual bool AllowsAccessibilityKeyboard { get; set; }
		public virtual bool AllowsAccessibilityLiveCaptions { get; set; }
		public virtual bool AllowsAccessibilityReader { get; set; }
		public virtual bool AllowsScreenshots { get; set; }

Namespace CFNetwork

New Type: CFNetwork.CFNetworkProxies

		[System.Runtime.CompilerServices.NullableAttribute(0)]
		[System.Runtime.CompilerServices.NullableContextAttribute(1)]
		public static class CFNetworkProxies {
			// properties
			public static Foundation.NSString HttpEnable { get; }
			public static Foundation.NSString HttpPort { get; }
			public static Foundation.NSString HttpProxy { get; }
			public static Foundation.NSString ProxyAutoConfigEnable { get; }
			public static Foundation.NSString ProxyAutoConfigJavaScript { get; }
			public static Foundation.NSString ProxyAutoConfigUrlString { get; }
		}

Namespace CoreAnimation

Type Changed: CoreAnimation.CALayer

Modified methods:

-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public void SetContents (Foundation.NSObject value)
++public void SetContents (Foundation.NSObject value)

Type Changed: CoreAnimation.CARendererOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CARendererOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public CARendererOptions (Foundation.NSDictionary dictionary)

Namespace CoreBluetooth

Type Changed: CoreBluetooth.AdvertisementData

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public AdvertisementData ()
 ---[Foundation.PreserveAttribute()]
 ---public AdvertisementData (Foundation.NSDictionary dictionary)

Type Changed: CoreBluetooth.CBCentralInitOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CBCentralInitOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public CBCentralInitOptions (Foundation.NSDictionary dictionary)

Type Changed: CoreBluetooth.CBConnectPeripheralOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CBConnectPeripheralOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public CBConnectPeripheralOptions (Foundation.NSDictionary dictionary)

Type Changed: CoreBluetooth.PeripheralScanningOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public PeripheralScanningOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public PeripheralScanningOptions (Foundation.NSDictionary dictionary)

Type Changed: CoreBluetooth.RestoredState

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public RestoredState ()
 ---[Foundation.PreserveAttribute()]
 ---public RestoredState (Foundation.NSDictionary dictionary)

Namespace CoreData

Type Changed: CoreData.UserInfo

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public UserInfo ()
 ---[Foundation.PreserveAttribute()]
 ---public UserInfo (Foundation.NSDictionary dictionary)

Namespace CoreFoundation

Type Changed: CoreFoundation.CFProxy

Added properties:

		public CFNetwork.CFHTTPMessage AutoConfigurationHttpResponse { get; }
		public static Foundation.NSString AutoConfigurationHttpResponseKey { get; }
		public static Foundation.NSString AutoConfigurationJavaScriptKey { get; }
		public static Foundation.NSString AutoConfigurationUrlKey { get; }
		public static Foundation.NSString HostNameKey { get; }
		public static Foundation.NSString PasswordKey { get; }
		public static Foundation.NSString PortNumberKey { get; }
		public static Foundation.NSString TypeKey { get; }
		public static Foundation.NSString UsernameKey { get; }
		public Foundation.NSString WeakProxyType { get; }

Type Changed: CoreFoundation.CFProxySettings

Added property:

		public string ProxyAutoConfigJavaScript { get; }

New Type: CoreFoundation.CFProxyTypeExtensions

		[ObjCRuntime.BindingImplAttribute(3)]
		[System.Runtime.CompilerServices.ExtensionAttribute()]
		[System.Runtime.CompilerServices.NullableAttribute(0)]
		[System.Runtime.CompilerServices.NullableContextAttribute(2)]
		public static class CFProxyTypeExtensions {
			// methods
			public static Foundation.NSString GetConstant (this CFProxyType self);
			public static CFProxyType? GetNullableValue (ObjCRuntime.NativeHandle handle);
			public static CFProxyType GetValue (Foundation.NSString constant);
			public static CFProxyType GetValue (ObjCRuntime.NativeHandle handle);
		}

Namespace CoreGraphics

Type Changed: CoreGraphics.CGAdaptiveOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CGAdaptiveOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public CGAdaptiveOptions (Foundation.NSDictionary dictionary)

Type Changed: CoreGraphics.CGColorConversionOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CGColorConversionOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public CGColorConversionOptions (Foundation.NSDictionary dictionary)

Type Changed: CoreGraphics.CGDisplay

Added method:

		public static double? GetRefreshRate (int display);

Type Changed: CoreGraphics.CGPDFOutlineOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CGPDFOutlineOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public CGPDFOutlineOptions (Foundation.NSDictionary dictionary)

Type Changed: CoreGraphics.CGPdfTagProperties

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CGPdfTagProperties ()
 ---[Foundation.PreserveAttribute()]
 ---public CGPdfTagProperties (Foundation.NSDictionary dictionary)

Type Changed: CoreGraphics.CGSessionProperties

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CGSessionProperties ()
 ---[Foundation.PreserveAttribute()]
 ---public CGSessionProperties (Foundation.NSDictionary dictionary)

Type Changed: CoreGraphics.CGToneMappingOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CGToneMappingOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public CGToneMappingOptions (Foundation.NSDictionary dictionary)

Namespace CoreHaptics

Type Changed: CoreHaptics.CHHapticAudioResourceDefinition

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CHHapticAudioResourceDefinition ()
 ---[Foundation.PreserveAttribute()]
 ---public CHHapticAudioResourceDefinition (Foundation.NSDictionary dictionary)

Type Changed: CoreHaptics.CHHapticPatternDefinition

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CHHapticPatternDefinition ()
 ---[Foundation.PreserveAttribute()]
 ---public CHHapticPatternDefinition (Foundation.NSDictionary dictionary)

Namespace CoreImage

Type Changed: CoreImage.CIContextOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CIContextOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public CIContextOptions (Foundation.NSDictionary dictionary)

Type Changed: CoreImage.CIImageInitializationOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CIImageInitializationOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public CIImageInitializationOptions (Foundation.NSDictionary dictionary)

Type Changed: CoreImage.CIImageProviderOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CIImageProviderOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public CIImageProviderOptions (Foundation.NSDictionary dictionary)

Type Changed: CoreImage.CIImageRepresentationOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CIImageRepresentationOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public CIImageRepresentationOptions (Foundation.NSDictionary dictionary)

Type Changed: CoreImage.CIRawFilterOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CIRawFilterOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public CIRawFilterOptions (Foundation.NSDictionary dictionary)

Namespace CoreML

Type Changed: CoreML.MLFeatureValueImageOption

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public MLFeatureValueImageOption ()
 ---[Foundation.PreserveAttribute()]
 ---public MLFeatureValueImageOption (Foundation.NSDictionary dictionary)

Type Changed: CoreML.MLModelMetadata

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public MLModelMetadata ()
 ---[Foundation.PreserveAttribute()]
 ---public MLModelMetadata (Foundation.NSDictionary dictionary)

Namespace CoreMedia

Type Changed: CoreMedia.CMCompressionPropertyCameraCalibration

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CMCompressionPropertyCameraCalibration ()
 ---[Foundation.PreserveAttribute()]
 ---public CMCompressionPropertyCameraCalibration (Foundation.NSDictionary dictionary)

Type Changed: CoreMedia.CMFormatDescription

Added property:

		public CoreVideo.CVPixelFormatType PixelFormatType { get; }

Type Changed: CoreMedia.CMFormatDescriptionCleanAperture

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CMFormatDescriptionCleanAperture ()
 ---[Foundation.PreserveAttribute()]
 ---public CMFormatDescriptionCleanAperture (Foundation.NSDictionary dictionary)

Type Changed: CoreMedia.CMFormatDescriptionExtensions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CMFormatDescriptionExtensions ()
 ---[Foundation.PreserveAttribute()]
 ---public CMFormatDescriptionExtensions (Foundation.NSDictionary dictionary)

Type Changed: CoreMedia.CMFormatDescriptionPixelAspectRatio

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CMFormatDescriptionPixelAspectRatio ()
 ---[Foundation.PreserveAttribute()]
 ---public CMFormatDescriptionPixelAspectRatio (Foundation.NSDictionary dictionary)

Type Changed: CoreMedia.CMHevcTemporalLevelInfoSettings

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CMHevcTemporalLevelInfoSettings ()
 ---[Foundation.PreserveAttribute()]
 ---public CMHevcTemporalLevelInfoSettings (Foundation.NSDictionary dictionary)

Type Changed: CoreMedia.CMMetadataFormatDescription

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CMMetadataFormatDescription ()
 ---[Foundation.PreserveAttribute()]
 ---public CMMetadataFormatDescription (Foundation.NSDictionary dictionary)

Type Changed: CoreMedia.CMMuxedStreamType

Added value:

		EmbeddedDeviceScreenRecording = 1769173536,

Type Changed: CoreMedia.CMSampleBufferAttachmentSettings

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CMSampleBufferAttachmentSettings ()
 ---[Foundation.PreserveAttribute()]
 ---public CMSampleBufferAttachmentSettings (Foundation.NSDictionary dictionary)

Type Changed: CoreMedia.CMVideoCodecType

Added values:

		AV1 = 1635135537,
		AppleProRes4444XQ = 1634743416,
		AppleProResRaw = 1634759278,
		AppleProResRawHQ = 1634759272,
		HevcWithAlpha = 1836415073,

New Type: CoreMedia.CMAudioCodecType

		[Serializable]
		[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
		[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
		[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
		[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
		public enum CMAudioCodecType {
			AacAudibleProtected = 1633771875,
			AacLCProtected = 1885430115,
		}

New Type: CoreMedia.CMMediaSubType

		[Serializable]
		[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
		[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
		[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
		[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
		public enum CMMediaSubType {
			ALaw = 1634492791,
			AacAudibleProtected = 1633771875,
			AacLCProtected = 1885430115,
			Ac3 = 1633889587,
			Aes3 = 1634038579,
			Amr = 1935764850,
			Amr_WB = 1935767394,
			Animation = 1919706400,
			AppleIma4 = 1768775988,
			AppleLossless = 1634492771,
			Atsc = 1635017571,
			Audible = 1096107074,
			Boxed = 1835360888,
			Cea608 = 1664495672,
			Cea708 = 1664561208,
			Cinepak = 1668704612,
			Counter32 = 1668166450,
			Counter64 = 1668167220,
			Dv = 1685463072,
			DvcNtsc = 1685480224,
			DvcPal = 1685480304,
			DvcPro50Ntsc = 1685468526,
			DvcPro50Pal = 1685468528,
			DvcProHD1080i50 = 1685481525,
			DvcProHD1080i60 = 1685481526,
			DvcProHD1080p25 = 1685481522,
			DvcProHD1080p30 = 1685481523,
			DvcProHD720p50 = 1685481585,
			DvcProHD720p60 = 1685481584,
			DvcProPal = 1685483632,
			DviIntelIma = 1836253201,
			EmbeddedDeviceScreenRecording = 1769173536,
			Emsg = 1701671783,
			EnhancedAC3 = 1700998451,
			Flac = 1718378851,
			H263 = 1748121139,
			H264 = 1635148593,
			Hevc = 1752589105,
			HevcWithAlpha = 1836415073,
			ILbc = 1768710755,
			Icy = 1768126752,
			Id3 = 1768174368,
			Iec60958Ac3 = 1667326771,
			Jpeg = 1785750887,
			Jpeg_OpenDml = 1684890161,
			LinearPcm = 1819304813,
			Mace3 = 1296122675,
			Mace6 = 1296122678,
			MicrosoftGsm = 1836253233,
			MidiStream = 1835623529,
			Mobile3Gpp = 1954034535,
			Mpeg1System = 1836069235,
			Mpeg1Video = 1836069238,
			Mpeg2Program = 1836069488,
			Mpeg2Transport = 1836069492,
			Mpeg2Video = 1836069494,
			Mpeg4Aac = 1633772320,
			Mpeg4Aac_Eld = 1633772389,
			Mpeg4Aac_Eld_SBR = 1633772390,
			Mpeg4Aac_Eld_V2 = 1633772391,
			Mpeg4Aac_HE = 1633772392,
			Mpeg4Aac_HE_V2 = 1633772400,
			Mpeg4Aac_LD = 1633772396,
			Mpeg4Aac_Spatial = 1633772403,
			Mpeg4Celp = 1667591280,
			Mpeg4Hvxc = 1752594531,
			Mpeg4TwinVQ = 1953986161,
			Mpeg4Video = 1836070006,
			MpegD_USAC = 1970495843,
			MpegLayer1 = 778924081,
			MpegLayer2 = 778924082,
			MpegLayer3 = 778924083,
			Opus = 1869641075,
			ParameterValueStream = 1634760307,
			PixelFormat16BE555 = 16,
			PixelFormat16BE565 = 1110783541,
			PixelFormat16LE555 = 1278555445,
			PixelFormat16LE5551 = 892679473,
			PixelFormat16LE565 = 1278555701,
			PixelFormat24RGB = 24,
			PixelFormat32ARGB = 32,
			PixelFormat32BGRA = 1111970369,
			PixelFormat422YpCbCr10 = 1983000880,
			PixelFormat422YpCbCr16 = 1983000886,
			PixelFormat422YpCbCr8 = 846624121,
			PixelFormat422YpCbCr8_yuvs = 2037741171,
			PixelFormat4444YpCbCrA8 = 1983131704,
			PixelFormat444YpCbCr10 = 1983131952,
			PixelFormat444YpCbCr8 = 1983066168,
			PixelFormat8IndexedGray_WhiteIsZero = 40,
			ProRes422 = 1634755438,
			ProRes422HQ = 1634755432,
			ProRes422LT = 1634755443,
			ProRes422Proxy = 1634755439,
			ProRes4444 = 1634743400,
			ProRes4444XQ = 1634743416,
			ProResRAW = 1634759278,
			ProResRAWHQ = 1634759272,
			QDesign = 1363430723,
			QDesign2 = 1363430706,
			Qt = 1952807028,
			Qualcomm = 1365470320,
			SorensonVideo = 1398165809,
			SorensonVideo3 = 1398165811,
			Tbgr = 1952606066,
			TimeCode = 1953066341,
			TimeCode32 = 1953325924,
			TimeCode64 = 1952658996,
			ULaw = 1970037111,
			WebVtt = 2004251764,
		}

New Type: CoreMedia.CMTextFormatType

		[Serializable]
		[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
		[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
		[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
		[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
		public enum CMTextFormatType {
			QTText = 1952807028,
			Text3G = 1954034535,
		}

Namespace CoreText

Type Changed: CoreText.CTFontDescriptorMatchingProgress

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CTFontDescriptorMatchingProgress ()
 ---[Foundation.PreserveAttribute()]
 ---public CTFontDescriptorMatchingProgress (Foundation.NSDictionary dictionary)

Namespace CoreVideo

Type Changed: CoreVideo.CVImageBufferDisplayMaskRectangle

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CVImageBufferDisplayMaskRectangle ()
 ---[Foundation.PreserveAttribute()]
 ---public CVImageBufferDisplayMaskRectangle (Foundation.NSDictionary dictionary)

Type Changed: CoreVideo.CVMetalBufferCacheAttributes

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CVMetalBufferCacheAttributes ()
 ---[Foundation.PreserveAttribute()]
 ---public CVMetalBufferCacheAttributes (Foundation.NSDictionary dictionary)

Type Changed: CoreVideo.CVMetalTextureAttributes

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CVMetalTextureAttributes ()
 ---[Foundation.PreserveAttribute()]
 ---public CVMetalTextureAttributes (Foundation.NSDictionary dictionary)

Type Changed: CoreVideo.CVPixelFormatComponentRange

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CVPixelFormatComponentRange ()
 ---[Foundation.PreserveAttribute()]
 ---public CVPixelFormatComponentRange (Foundation.NSDictionary dictionary)

Type Changed: CoreVideo.CVPixelFormatDescription

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CVPixelFormatDescription ()
 ---[Foundation.PreserveAttribute()]
 ---public CVPixelFormatDescription (Foundation.NSDictionary dictionary)

Namespace CryptoTokenKit

Type Changed: CryptoTokenKit.ITKSmartCardTokenDriverDelegate

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.ITKSmartCardUserInteractionDelegate

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.ITKTokenDelegate

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.ITKTokenDriverDelegate

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.ITKTokenSessionDelegate

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKBerTlvRecord

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKCompactTlvRecord

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKErrorCode

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKErrorCodeExtensions

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKGetSlotCallback

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSimpleTlvRecord

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCard

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardAtr

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardAtrInterfaceGroup

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardExecuteCallback

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardPinCharset

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardPinCompletion

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardPinConfirmation

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardPinEncoding

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardPinFormat

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardPinJustification

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardProtocol

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardSendCallback

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardSlot

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardSlotManager

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardSlotState

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardToken

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardTokenDriver

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardTokenSession

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardUserInteraction

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardUserInteractionDelegate_Extensions

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardUserInteractionForPinOperation

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardUserInteractionForSecurePinChange

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKSmartCardUserInteractionForSecurePinVerification

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTlvRecord

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKToken

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenAuthOperation

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenConfiguration

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenDelegate

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenDelegate_Extensions

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenDriver

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenDriverConfiguration

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenDriverDelegate

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenDriverDelegate_Extensions

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenKeyAlgorithm

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenKeyExchangeParameters

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenKeychainCertificate

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenKeychainContents

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenKeychainItem

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenKeychainKey

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenOperation

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenPasswordAuthOperation

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenSession

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenSessionDelegate

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenSessionDelegate_Extensions

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenSmartCardPinAuthOperation

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenWatcher

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Type Changed: CryptoTokenKit.TKTokenWatcherTokenInfo

Modified attributes:

 ---[System.Diagnostics.CodeAnalysis.ExperimentalAttribute("APL0001")]
 ---
```

Namespace Foundation

Type Changed: Foundation.EncodingDetectionOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public EncodingDetectionOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public EncodingDetectionOptions (NSDictionary dictionary)

Type Changed: Foundation.NSAttributedStringDocumentAttributes

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public NSAttributedStringDocumentAttributes ()
 ---[Foundation.PreserveAttribute()]
 ---public NSAttributedStringDocumentAttributes (NSDictionary dictionary)

Type Changed: Foundation.NSCoder

Modified properties:

-[System.Runtime.CompilerServices.NullableAttribute(2)]
++[System.Runtime.CompilerServices.NullableAttribute(2)]
-public virtual NSSet AllowedClasses { get; }
++public virtual NSSet AllowedClasses { get; }

Added property:

																																																												public virtual bool AllowsKeyedCoding { get; }

Modified methods:

-[System.Runtime.CompilerServices.NullableContextAttribute(0)]
++[System.Runtime.CompilerServices.NullableContextAttribute(0)]
--[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
 ---public byte[] DecodeBytes ()
-[System.Runtime.CompilerServices.NullableAttribute(2)]
++[System.Runtime.CompilerServices.NullableAttribute(2)]
--[System.Runtime.CompilerServices.NullableContextAttribute(0)]
++[System.Runtime.CompilerServices.NullableContextAttribute(0)]
 ---public byte[] DecodeBytes (string key)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual NSObject DecodeObject ()
++public virtual NSObject DecodeObject ()
-[System.Runtime.CompilerServices.NullableAttribute(2)]
++[System.Runtime.CompilerServices.NullableAttribute(2)]
-public virtual NSObject DecodeObject (string key)
++public virtual NSObject DecodeObject (string key)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual NSObject DecodeTopLevelObject (out NSError error)
++public virtual NSObject DecodeTopLevelObject (out NSError error)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual NSObject DecodeTopLevelObject (string key, out NSError error)
++public virtual NSObject DecodeTopLevelObject (string key, out NSError error)
-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual NSObject DecodeTopLevelObject (Foundation.NSSet%LESSERTHANREPLACEMENT%ObjCRuntime.Class%GREATERTHANREPLACEMENT% setOfClasses, string key, out NSError error)
++public virtual NSObject DecodeTopLevelObject (Foundation.NSSet%LESSERTHANREPLACEMENT%ObjCRuntime.Class%GREATERTHANREPLACEMENT% setOfClasses, string key, out NSError error)
-[System.Runtime.CompilerServices.NullableAttribute(2)]
++[System.Runtime.CompilerServices.NullableAttribute(2)]
-public virtual NSObject DecodeTopLevelObject (ObjCRuntime.Class klass, string key, out NSError error)
++public virtual NSObject DecodeTopLevelObject (ObjCRuntime.Class klass, string key, out NSError error)
-[System.Runtime.CompilerServices.NullableAttribute(2)]
++[System.Runtime.CompilerServices.NullableAttribute(2)]
--[System.Runtime.CompilerServices.NullableContextAttribute(0)]
++[System.Runtime.CompilerServices.NullableContextAttribute(0)]
 ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
 ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
 ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
 ---public NSObject DecodeTopLevelObject (System.Type type, string key, out NSError error)
-[System.Runtime.CompilerServices.NullableContextAttribute(0)]
++[System.Runtime.CompilerServices.NullableContextAttribute(0)]
--[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
 ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios")]
 ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("macos")]
 ------[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos")]
 ---public NSObject DecodeTopLevelObject (System.Type[] types, string key, out NSError error)
 ---[System.Runtime.CompilerServices.NullableContextAttribute(0)]
 ---public void Encode (byte[] buffer, string key)
 ---[System.Runtime.CompilerServices.NullableContextAttribute(0)]
 ---public void Encode (byte[] buffer, int offset, int count, string key)
 ---[System.Runtime.CompilerServices.NullableContextAttribute(2)]
 ---public virtual void EncodeRoot (NSObject obj)
 ---[System.Runtime.CompilerServices.NullableContextAttribute(0)]
 ---public bool TryDecode (string key, out NSObject result)
 ---[System.Runtime.CompilerServices.NullableContextAttribute(0)]
 ---public bool TryDecode (string key, out bool result)
 ---[System.Runtime.CompilerServices.NullableContextAttribute(0)]
 ---public bool TryDecode (string key, out byte[] result)
 ---[System.Runtime.CompilerServices.NullableContextAttribute(0)]
 ---public bool TryDecode (string key, out double result)
 ---[System.Runtime.CompilerServices.NullableContextAttribute(0)]
 ---public bool TryDecode (string key, out int result)
 ---[System.Runtime.CompilerServices.NullableContextAttribute(0)]
 ---public bool TryDecode (string key, out long result)
 ---[System.Runtime.CompilerServices.NullableContextAttribute(0)]
 ---public bool TryDecode (string key, out IntPtr result)
 ---[System.Runtime.CompilerServices.NullableContextAttribute(0)]
 ---public bool TryDecode (string key, out float result)

Added methods:

																																																												public virtual NSData DecodeDataObject ();
																																																												public virtual NSObject DecodeObject (Foundation.NSSet<ObjCRuntime.Class> classes, string key);
																																																												public virtual NSObject DecodeObject (ObjCRuntime.Class class, string key);
																																																												public NSObject DecodeObject (System.Type type, string key);
																																																												public NSObject DecodeObject (System.Type[] types, string key);
																																																												public virtual CoreGraphics.CGPoint DecodePoint ();
																																																												public virtual CoreGraphics.CGPoint DecodePoint (string key);
																																																												public virtual NSObject DecodePropertyList ();
																																																												public virtual NSObject DecodePropertyList (string key);
																																																												public virtual CoreGraphics.CGRect DecodeRect ();
																																																												public virtual CoreGraphics.CGRect DecodeRect (string key);
																																																												public virtual CoreGraphics.CGSize DecodeSize ();
																																																												public virtual CoreGraphics.CGSize DecodeSize (string key);
																																																												public void DecodeValue (System.Type type, System.Span<byte> data);
																																																												public virtual void DecodeValue (IntPtr objCTypeCode, IntPtr data, UIntPtr size);
																																																												public virtual void Encode (CoreGraphics.CGPoint point);
																																																												public virtual void Encode (CoreGraphics.CGRect rect);
																																																												public virtual void Encode (CoreGraphics.CGSize size);
																																																												public virtual void Encode (NSData data);
																																																												public void Encode (byte[] buffer);
																																																												public virtual void Encode (CoreGraphics.CGPoint point, string key);
																																																												public virtual void Encode (CoreGraphics.CGRect rect, string key);
																																																												public virtual void Encode (CoreGraphics.CGSize size, string key);
																																																												public virtual void Encode (IntPtr bytes, IntPtr length);
																																																												public virtual void EncodeBycopyObject (NSObject anObject);
																																																												public virtual void EncodeByrefObject (NSObject anObject);
																																																												public virtual void EncodeConditionalObject (NSObject value);
																																																												public virtual void EncodePropertyList (NSObject aPropertyList);

Type Changed: Foundation.NSObject

Added method:

																																																												public void Bind (NSString binding, NSObject observable, string keyPath, AppKit.NSBindingOptions options);

Type Changed: Foundation.NSProcessInfo

Added property:

																																																												public virtual bool IsiOSAppOnVision { get; }

Type Changed: Foundation.NSScriptCommandArgumentDescription

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public NSScriptCommandArgumentDescription ()
 ---[Foundation.PreserveAttribute()]
 ---public NSScriptCommandArgumentDescription (NSDictionary dictionary)

Type Changed: Foundation.NSScriptCommandDescriptionDictionary

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public NSScriptCommandDescriptionDictionary ()
 ---[Foundation.PreserveAttribute()]
 ---public NSScriptCommandDescriptionDictionary (NSDictionary dictionary)

Type Changed: Foundation.NSTextCheckingAddressComponents

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public NSTextCheckingAddressComponents ()
 ---[Foundation.PreserveAttribute()]
 ---public NSTextCheckingAddressComponents (NSDictionary dictionary)

Type Changed: Foundation.NSTextCheckingTransitComponents

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public NSTextCheckingTransitComponents ()
 ---[Foundation.PreserveAttribute()]
 ---public NSTextCheckingTransitComponents (NSDictionary dictionary)

Type Changed: Foundation.NSTimer

Modified methods:

 ---[Foundation.PreserveAttribute()]
 ---public virtual void Invalidate ()

Type Changed: Foundation.NSUrlAuthenticationChallenge

Modified properties:

-[System.ComponentModel.EditorBrowsableAttribute(1)]
++[System.ComponentModel.EditorBrowsableAttribute(1)]
-[System.ObsoleteAttribute("Use 'SenderObject' instead, this property has the wrong type.", False)]
+[System.ObsoleteAttribute("Use 'SenderObject' instead, this property has the wrong type.", False)]
-public virtual NSUrlConnection Sender { get; }
++public virtual NSUrlConnection Sender { get; }

Added property:

																																																												public INSUrlAuthenticationChallengeSender SenderObject { get; }

Type Changed: Foundation.NSUrlErrorNetworkUnavailableReason

Added value:

																																																												UltraConstrained = 3,

Type Changed: Foundation.NSUrlSessionConfiguration

Added property:

																																																												public virtual bool AllowsUltraConstrainedNetworkAccess { get; set; }

Type Changed: Foundation.NSUrlSessionHandler

Modified properties:

-[System.ObsoleteAttribute("This property will be ignored in .NET 10+.")]
++[System.ObsoleteAttribute("This property will be ignored in .NET 10+.")]
--[System.ObsoleteAttribute("This property is ignored.")]
++[System.ObsoleteAttribute("This property is ignored.")]
 ---public bool BypassBackgroundSessionCheck { get; set; }

Modified methods:

-[System.Runtime.CompilerServices.AsyncStateMachineAttribute(Foundation.NSUrlSessionHandler/<SendAsync>d__54)]
++[System.Runtime.CompilerServices.AsyncStateMachineAttribute(Foundation.NSUrlSessionHandler/<SendAsync>d__54)]
--[System.Runtime.CompilerServices.AsyncStateMachineAttribute(Foundation.NSUrlSessionHandler/<SendAsync>d__53)]
++[System.Runtime.CompilerServices.AsyncStateMachineAttribute(Foundation.NSUrlSessionHandler/<SendAsync>d__53)]
 ---protected override System.Threading.Tasks.Task%LESSERTHANREPLACEMENT%System.Net.Http.HttpResponseMessage%GREATERTHANREPLACEMENT% SendAsync (System.Net.Http.HttpRequestMessage request, System.Threading.CancellationToken cancellationToken)

Type Changed: Foundation.ProxyConfigurationDictionary

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public ProxyConfigurationDictionary ()
 ---[Foundation.PreserveAttribute()]
 ---public ProxyConfigurationDictionary (NSDictionary dictionary)

Namespace HealthKit

Type Changed: HealthKit.HKDetailedCdaErrors

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public HKDetailedCdaErrors ()
 ---[Foundation.PreserveAttribute()]
 ---public HKDetailedCdaErrors (Foundation.NSDictionary dictionary)

Type Changed: HealthKit.HKMetadata

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public HKMetadata ()
 ---[Foundation.PreserveAttribute()]
 ---public HKMetadata (Foundation.NSDictionary dictionary)

Namespace IOSurface

Type Changed: IOSurface.IOSurfaceOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public IOSurfaceOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public IOSurfaceOptions (Foundation.NSDictionary dictionary)

Namespace ImageIO

Type Changed: ImageIO.CGCopyImageSourceOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CGCopyImageSourceOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public CGCopyImageSourceOptions (Foundation.NSDictionary dictionary)

Type Changed: ImageIO.CGImageAnimationOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CGImageAnimationOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public CGImageAnimationOptions (Foundation.NSDictionary dictionary)

Type Changed: ImageIO.CGImageAuxiliaryDataInfo

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CGImageAuxiliaryDataInfo ()
 ---[Foundation.PreserveAttribute()]
 ---public CGImageAuxiliaryDataInfo (Foundation.NSDictionary dictionary)

Type Changed: ImageIO.CGImageDestinationOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public CGImageDestinationOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public CGImageDestinationOptions (Foundation.NSDictionary dictionary)

Namespace LocalAuthentication

Type Changed: LocalAuthentication.LAContext

Modified methods:

-[System.Runtime.CompilerServices.NullableContextAttribute(2)]
++[System.Runtime.CompilerServices.NullableContextAttribute(2)]
-public virtual bool CanEvaluatePolicy (LAPolicy policy, out Foundation.NSError error)
++public virtual bool CanEvaluatePolicy (LAPolicy policy, out Foundation.NSError error)

Namespace Metal

Type Changed: Metal.IMTLDevice

Modified properties:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios26.1")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("ios26.1")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.1")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.1")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("ios")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---public virtual UIntPtr MaximumConcurrentCompilationTaskCount { get; }

Type Changed: Metal.MTLFunctionReflection

Added property:

																																																												public virtual string UserAnnotation { get; }

Namespace MetalFX

Type Changed: MetalFX.IMTL4FXFrameInterpolator

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Type Changed: MetalFX.IMTL4FXSpatialScaler

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Type Changed: MetalFX.IMTL4FXTemporalDenoisedScaler

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Type Changed: MetalFX.IMTL4FXTemporalScaler

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Type Changed: MetalFX.IMTLFXFrameInterpolatableScaler

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Type Changed: MetalFX.IMTLFXFrameInterpolator

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Type Changed: MetalFX.IMTLFXFrameInterpolatorBase

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Type Changed: MetalFX.IMTLFXSpatialScaler

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Type Changed: MetalFX.IMTLFXSpatialScalerBase

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Type Changed: MetalFX.IMTLFXTemporalDenoisedScaler

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Type Changed: MetalFX.IMTLFXTemporalDenoisedScalerBase

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Type Changed: MetalFX.IMTLFXTemporalScaler

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Type Changed: MetalFX.IMTLFXTemporalScalerBase

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Type Changed: MetalFX.MTLFXFrameInterpolatorDescriptor

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Modified methods:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---public virtual Foundation.NSObject Copy (Foundation.NSZone zone)

Type Changed: MetalFX.MTLFXSpatialScalerColorProcessingMode

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Type Changed: MetalFX.MTLFXSpatialScalerDescriptor

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Modified methods:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---public virtual Foundation.NSObject Copy (Foundation.NSZone zone)
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---public virtual IMTL4FXSpatialScaler Create (Metal.IMTLDevice device, Metal.IMTL4Compiler compiler)
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---public bool SupportsMetal4FX (Metal.IMTLDevice device)

Type Changed: MetalFX.MTLFXTemporalDenoisedScalerDescriptor

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Modified methods:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---public virtual Foundation.NSObject Copy (Foundation.NSZone zone)

Type Changed: MetalFX.MTLFXTemporalScalerDescriptor

Modified attributes:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---
```

Modified properties:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.4")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.4")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---public virtual bool ReactiveMaskTextureEnabled { get; set; }
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.4")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.4")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---public virtual Metal.MTLPixelFormat ReactiveMaskTextureFormat { get; set; }
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst18.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---public virtual bool RequiresSynchronousInitialization { get; set; }

Modified methods:

-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst16.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---public virtual Foundation.NSObject Copy (Foundation.NSZone zone)
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---public virtual IMTL4FXTemporalScaler Create (Metal.IMTLDevice device, Metal.IMTL4Compiler compiler)
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---public float GetSupportedInputContentMaxScale (Metal.IMTLDevice device)
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst17.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos18.4")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---public float GetSupportedInputContentMinScale (Metal.IMTLDevice device)
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
++[System.Runtime.Versioning.SupportedOSPlatformAttribute("maccatalyst26.0")]
-[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
+[System.Runtime.Versioning.SupportedOSPlatformAttribute("tvos26.0")]
--[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
++[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("maccatalyst")]
 ------[System.Runtime.Versioning.UnsupportedOSPlatformAttribute("tvos")]
 ---public bool SupportsMetal4FX (Metal.IMTLDevice device)

Namespace MetalKit

Type Changed: MetalKit.MTKTextureLoaderOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public MTKTextureLoaderOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public MTKTextureLoaderOptions (Foundation.NSDictionary dictionary)

Namespace ObjCRuntime

Type Changed: ObjCRuntime.Constants

Modified fields:

-public const string SdkVersion = "26.0";
+public const string SdkVersion = "26.1";
-public const string Version = "26.0.9752";
+public const string Version = "26.1.10474";

Namespace PdfKit

Type Changed: PdfKit.PdfDocumentAttributes

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public PdfDocumentAttributes ()
 ---[Foundation.PreserveAttribute()]
 ---public PdfDocumentAttributes (Foundation.NSDictionary dictionary)

Type Changed: PdfKit.PdfDocumentWriteOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public PdfDocumentWriteOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public PdfDocumentWriteOptions (Foundation.NSDictionary dictionary)

Type Changed: PdfKit.PdfPageImageInitializationOption

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public PdfPageImageInitializationOption ()
 ---[Foundation.PreserveAttribute()]
 ---public PdfPageImageInitializationOption (Foundation.NSDictionary dictionary)

Namespace Photos

Type Changed: Photos.PHLivePhotoEditingOption

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public PHLivePhotoEditingOption ()
 ---[Foundation.PreserveAttribute()]
 ---public PHLivePhotoEditingOption (Foundation.NSDictionary dictionary)

Type Changed: Photos.PHPhotosError

Added value:

																																																																														LimitExceeded = 3307,

Namespace SceneKit

Type Changed: SceneKit.SCNHitTestOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public SCNHitTestOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public SCNHitTestOptions (Foundation.NSDictionary dictionary)

Type Changed: SceneKit.SCNPhysicsTest

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public SCNPhysicsTest ()
 ---[Foundation.PreserveAttribute()]
 ---public SCNPhysicsTest (Foundation.NSDictionary dictionary)

Type Changed: SceneKit.SCNProgramSemanticOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public SCNProgramSemanticOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public SCNProgramSemanticOptions (Foundation.NSDictionary dictionary)

Type Changed: SceneKit.SCNRenderingOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public SCNRenderingOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public SCNRenderingOptions (Foundation.NSDictionary dictionary)

Type Changed: SceneKit.SCNSceneLoadingOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public SCNSceneLoadingOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public SCNSceneLoadingOptions (Foundation.NSDictionary dictionary)

Type Changed: SceneKit.SCNShaderModifiers

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public SCNShaderModifiers ()
 ---[Foundation.PreserveAttribute()]
 ---public SCNShaderModifiers (Foundation.NSDictionary dictionary)

Namespace SearchKit

Type Changed: SearchKit.SKTextAnalysis

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public SKTextAnalysis ()
 ---[Foundation.PreserveAttribute()]
 ---public SKTextAnalysis (Foundation.NSDictionary dictionary)

Namespace Security

Type Changed: Security.SecKeyGenerationParameters

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public SecKeyGenerationParameters ()
 ---[Foundation.PreserveAttribute()]
 ---public SecKeyGenerationParameters (Foundation.NSDictionary dictionary)

Type Changed: Security.SecKeyKeyExchangeParameter

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public SecKeyKeyExchangeParameter ()
 ---[Foundation.PreserveAttribute()]
 ---public SecKeyKeyExchangeParameter (Foundation.NSDictionary dictionary)

Type Changed: Security.SecKeyParameters

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public SecKeyParameters ()
 ---[Foundation.PreserveAttribute()]
 ---public SecKeyParameters (Foundation.NSDictionary dictionary)

Type Changed: Security.SecPublicPrivateKeyAttrs

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public SecPublicPrivateKeyAttrs ()
 ---[Foundation.PreserveAttribute()]
 ---public SecPublicPrivateKeyAttrs (Foundation.NSDictionary dictionary)

Type Changed: Security.SecSharedCredentialInfo

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public SecSharedCredentialInfo ()
 ---[Foundation.PreserveAttribute()]
 ---public SecSharedCredentialInfo (Foundation.NSDictionary dictionary)

Namespace StoreKit

Type Changed: StoreKit.StoreProductParameters

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public StoreProductParameters ()
 ---[Foundation.PreserveAttribute()]
 ---public StoreProductParameters (Foundation.NSDictionary dictionary)

Namespace SystemConfiguration

Type Changed: SystemConfiguration.NetworkReachability

Added method:

																																																																														protected override void Dispose (bool disposing);

Namespace UserNotifications

Type Changed: UserNotifications.UNNotificationAttachmentOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public UNNotificationAttachmentOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public UNNotificationAttachmentOptions (Foundation.NSDictionary dictionary)

Namespace VideoSubscriberAccount

Type Changed: VideoSubscriberAccount.VSAccountManagerAccessOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VSAccountManagerAccessOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public VSAccountManagerAccessOptions (Foundation.NSDictionary dictionary)

Type Changed: VideoSubscriberAccount.VSErrorInfo

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VSErrorInfo ()
 ---[Foundation.PreserveAttribute()]
 ---public VSErrorInfo (Foundation.NSDictionary dictionary)

Namespace VideoToolbox

Type Changed: VideoToolbox.VTCompressionPreset

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTCompressionPreset ()
 ---[Foundation.PreserveAttribute()]
 ---public VTCompressionPreset (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTCompressionProperties

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTCompressionProperties ()
 ---[Foundation.PreserveAttribute()]
 ---public VTCompressionProperties (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTCompressionPropertyCameraCalibration

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTCompressionPropertyCameraCalibration ()
 ---[Foundation.PreserveAttribute()]
 ---public VTCompressionPropertyCameraCalibration (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTDecodeFrameOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTDecodeFrameOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public VTDecodeFrameOptions (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTDecoderExtensionProperties

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTDecoderExtensionProperties ()
 ---[Foundation.PreserveAttribute()]
 ---public VTDecoderExtensionProperties (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTDecompressionProperties

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTDecompressionProperties ()
 ---[Foundation.PreserveAttribute()]
 ---public VTDecompressionProperties (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTDecompressionResolutionOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTDecompressionResolutionOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public VTDecompressionResolutionOptions (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTEncodeFrameOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTEncodeFrameOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public VTEncodeFrameOptions (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTHdrPerFrameMetadataGenerationOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTHdrPerFrameMetadataGenerationOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public VTHdrPerFrameMetadataGenerationOptions (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTMotionEstimationSessionCreationOption

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTMotionEstimationSessionCreationOption ()
 ---[Foundation.PreserveAttribute()]
 ---public VTMotionEstimationSessionCreationOption (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTMultiPassStorageCreationOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTMultiPassStorageCreationOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public VTMultiPassStorageCreationOptions (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTPixelRotationProperties

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTPixelRotationProperties ()
 ---[Foundation.PreserveAttribute()]
 ---public VTPixelRotationProperties (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTPixelTransferProperties

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTPixelTransferProperties ()
 ---[Foundation.PreserveAttribute()]
 ---public VTPixelTransferProperties (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTPropertyOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTPropertyOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public VTPropertyOptions (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTRawProcessingParameterValueType

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTRawProcessingParameterValueType ()
 ---[Foundation.PreserveAttribute()]
 ---public VTRawProcessingParameterValueType (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTRawProcessingParameters

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTRawProcessingParameters ()
 ---[Foundation.PreserveAttribute()]
 ---public VTRawProcessingParameters (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTRawProcessingParametersListElement

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTRawProcessingParametersListElement ()
 ---[Foundation.PreserveAttribute()]
 ---public VTRawProcessingParametersListElement (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTRawProcessingProperty

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTRawProcessingProperty ()
 ---[Foundation.PreserveAttribute()]
 ---public VTRawProcessingProperty (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTSampleAttachmentQualityMetrics

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTSampleAttachmentQualityMetrics ()
 ---[Foundation.PreserveAttribute()]
 ---public VTSampleAttachmentQualityMetrics (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTSampleAttachments

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTSampleAttachments ()
 ---[Foundation.PreserveAttribute()]
 ---public VTSampleAttachments (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTVideoDecoderSpecification

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTVideoDecoderSpecification ()
 ---[Foundation.PreserveAttribute()]
 ---public VTVideoDecoderSpecification (Foundation.NSDictionary dictionary)

Type Changed: VideoToolbox.VTVideoEncoderSpecification

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VTVideoEncoderSpecification ()
 ---[Foundation.PreserveAttribute()]
 ---public VTVideoEncoderSpecification (Foundation.NSDictionary dictionary)

Namespace Vision

Type Changed: Vision.VNImageOptions

Modified constructors:

 ---[Foundation.PreserveAttribute()]
 ---public VNImageOptions ()
 ---[Foundation.PreserveAttribute()]
 ---public VNImageOptions (Foundation.NSDictionary dictionary)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment