ApplicationServices macOS 12.3 to 13.0 API Differences

../Frameworks/ATS.framework/Headers/ATSDefines.h
Removed #def ATS_AVAILABLE_BUT_DEPRECATED_WITH_ADVICE
Removed #def ATS_AVAILABLE_BUT_DEPRECATED
Removed #def ATS_DEPRECATED_IN_MAC_OS_X_VERSION
Added #def ATS_UNAVAILABLE
../Frameworks/ATS.framework/Headers/ATSFont.h
Removed ATSGetGeneration()
Removed ATSFontActivateFromFileReference()
Removed ATSFontActivateFromMemory()
Removed ATSFontDeactivate()
Removed ATSFontGetContainerFromFileReference()
Removed ATSFontGetContainer()
Removed ATSFontSetEnabled()
Removed ATSFontIsEnabled()
Removed ATSFontFamilyApplyFunction()
Removed ATSFontFamilyIteratorCreate()
Removed ATSFontFamilyIteratorRelease()
Removed ATSFontFamilyIteratorReset()
Removed ATSFontFamilyIteratorNext()
Removed ATSFontFamilyFindFromName()
Removed ATSFontFamilyGetGeneration()
Removed ATSFontFamilyGetName()
Removed ATSFontFamilyGetEncoding()
Removed ATSFontApplyFunction()
Removed ATSFontIteratorCreate()
Removed ATSFontIteratorRelease()
Removed ATSFontIteratorReset()
Removed ATSFontIteratorNext()
Removed ATSFontFindFromName()
Removed ATSFontFindFromPostScriptName()
Removed ATSFontFindFromContainer()
Removed ATSFontGetGeneration()
Removed ATSFontGetName()
Removed ATSFontGetPostScriptName()
Removed ATSFontGetTableDirectory()
Removed ATSFontGetTable()
Removed ATSFontGetHorizontalMetrics()
Removed ATSFontGetVerticalMetrics()
Removed ATSFontFamilyFindFromQuickDrawName()
Removed ATSFontFamilyGetQuickDrawName()
Removed ATSFontGetFileReference()
Removed ATSFontGetFontFamilyResource()
Removed ATSFontNotify()
Removed ATSFontNotificationSubscribe()
Removed ATSFontNotificationUnsubscribe()
Removed ATSCreateFontQueryRunLoopSource()
Removed ATSFontSetGlobalAutoActivationSetting()
Removed ATSFontGetGlobalAutoActivationSetting()
Removed ATSFontSetAutoActivationSettingForApplication()
Removed ATSFontGetAutoActivationSettingForApplication()
../Frameworks/ATS.framework/Headers/ATSLayoutTypes.h
Removed ATSULineRef
Removed ATSUDirectLayoutOperationOverrideProcPtr
Removed ATSUDirectLayoutOperationOverrideUPP
Removed #def NewATSUDirectLayoutOperationOverrideUPP
Removed #def DisposeATSUDirectLayoutOperationOverrideUPP
Removed #def InvokeATSUDirectLayoutOperationOverrideUPP
Removed ATSULayoutOperationOverrideSpecifier
../Frameworks/ATS.framework/Headers/ATSTypes.h
Removed ATSFSSpec
Removed FMFontFamilyCallbackFilterProcPtr
Removed FMFontCallbackFilterProcPtr
Removed FMFontFamilyCallbackFilterUPP
Removed FMFontCallbackFilterUPP
Removed #def NewFMFontFamilyCallbackFilterUPP
Removed #def NewFMFontCallbackFilterUPP
Removed #def DisposeFMFontFamilyCallbackFilterUPP
Removed #def DisposeFMFontCallbackFilterUPP
Removed #def InvokeFMFontFamilyCallbackFilterUPP
Removed #def InvokeFMFontCallbackFilterUPP
Removed FMFontDirectoryFilter
Removed FMFilter
../Frameworks/ATSUI.framework/Headers/ATSAvailability.h
Added #def ATSUI_UNAVAILABLE
../Frameworks/PrintCore.framework/Headers/PDEPluginInterface.h
Added PDEPlugIn
Added -[PDEPlugIn initWithBundle:]
Added -[PDEPlugIn PDEPanelsForType:withHostInfo:]
Added PDEPanel
Added -[PDEPanel willShow]
Added -[PDEPanel shouldHide]
Added -[PDEPanel saveValuesAndReturnError:]
Added -[PDEPanel restoreValuesAndReturnError:]
Added -[PDEPanel supportedPPDOptionKeys]
Added -[PDEPanel PPDOptionKeyValueDidChange:ppdChoice:]
Added -[PDEPanel panelView]
Added -[PDEPanel panelName]
Added -[PDEPanel panelKind]
Added -[PDEPanel summaryInfo]
Added -[PDEPanel shouldShowHelp]
Added -[PDEPanel shouldPrint]
Added -[PDEPanel printWindowWillClose:]
Added PDEPlugInCallbackProtocol
Added -[PDEPlugInCallbackProtocol printSession]
Added -[PDEPlugInCallbackProtocol printSettings]
Added -[PDEPlugInCallbackProtocol pageFormat]
Added -[PDEPlugInCallbackProtocol PMPrinter]
Added -[PDEPlugInCallbackProtocol ppdFile]
Added -[PDEPlugInCallbackProtocol willChangePPDOptionKeyValue:ppdChoice:]
../Frameworks/PrintCore.framework/Headers/PMPrintingDialogExtensions.h
Added #def kPMPageAttributesKindID
Added #def kPMCopiesAndPagesPDEKindID
Added #def kPMLayoutPDEKindID
Added #def kPMOutputOptionsPDEKindID
Added #def kPMDuplexPDEKindID
Added #def kPMCustomPaperSizePDEKindID
Added #def kPMCoverPagePDEKindID
Added #def kPMColorMatchingPDEKindID
Added #def kPMSchedulerPDEKindID
Added #def kPMImagingOptionsPDEKindID
Added #def kPMFaxCoverPagePDEKindID
Added #def kPMFaxModemPDEKindID
Added #def kPMFaxAddressesPDEKindID
Added #def kPMPaperHandlingPDEKindID
Added #def kPMPDFEffectsPDEKindID
Added #def kPMSummaryPanelKindID
Added #def kPMUniPrinterPDEKindID
Added #def kPMJobPINPDEKindID
Added #def kPMPaperSourcePDEKindID
Added #def kPMPriorityPDEKindID
Added #def kPMRotationScalingPDEKindID
Added #def kPMUnsupportedPDEKindID
Added #def kPMErrorHandlingPDEKindID
Added #def kPMPaperFeedPDEKindID
Added #def kPMPrinterFeaturesPDEKindID
Added #def kPMInkPDEKindID
Added #def kPMColorPDEKindID
Added #def kPMMediaQualityPDEKindID
Added #def kPMWatermarkPDEKindID
Added #def SUMMARY_DISPLAY_ORDER
Added #def kPMSandboxCompatiblePDEs
Added #def kDialogExtensionIntfIDStr
Added #def kGeneralPageSetupDialogTypeIDStr
Added #def kGeneralPrintDialogTypeIDStr
Added #def kAppPageSetupDialogTypeIDStr
Added #def kAppPrintDialogTypeIDStr
Added #def kAppPrintThumbnailTypeIDStr
Added #def kPrinterModuleTypeIDStr
../Frameworks/QD.framework/Headers/QDAvailability.h
Added #def QD_AVAILABLE_BUT_DEPRECATED
Added #def QD_AVAILABLE_BUT_DEPRECATED_R
../Frameworks/SpeechSynthesis.framework/Headers/SpeechSynthesis.h
Modified SpeechManagerVersion()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified MakeVoiceSpec()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified CountVoices()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified GetIndVoice()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified GetVoiceDescription()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified GetVoiceInfo()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified NewSpeechChannel()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified DisposeSpeechChannel()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified StopSpeech()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified StopSpeechAt()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified PauseSpeechAt()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified ContinueSpeech()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified SpeechBusy()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified SpeechBusySystemWide()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified SetSpeechRate()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified GetSpeechRate()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified SetSpeechPitch()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified GetSpeechPitch()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified SpeakCFString()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified UseSpeechDictionary()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified CopyPhonemesFromText()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified CopySpeechProperty()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified SetSpeechProperty()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified SpeechSynthesisRegisterModuleURL()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework

Modified SpeechSynthesisUnregisterModuleURL()
AvailabilityDeprecation Message
FromAvailablenone
ToDeprecatedUse AVSpeechSynthesizer in AVFoundation framework