Apple has an overview for developers of macOS 10.14 Mojave changes, including deprecations:
Apple said:What's new in macOS
This article summarizes the key developer-related features introduced in macOS 10.14 and highlights the developer documentation that describes new features in more detail.
- Dark Mode
With macOS 10.14, users can now switch to Dark Mode to transform macOS to a darkened color scheme, putting the focus on your work while controls recede into the background.
- Create ML
Create ML is a new technology for creating and training custom machine learning models on your Mac.
- Mac App Store
The redesigned Mac App Store includes a new Ratings and Reviews API for Mac apps built using the macOS 10.14 SDK.
- Notarized Apps
You can submit your apps to Apple to be notarized before distribution. When users on macOS Mojave first open a notarized app, they’ll see a more streamlined Gatekeeper dialog and have confidence that the app is not known malware.
- Network Framework
The new Network framework makes it easier to create network connections to send and receive data using transport and security protocols.
- Natural Language
The Natural Language framework is a new framework you use to analyze natural language text and deduce its language-specific metadata.
- Deprecations and Removed APIs
Apps built using OpenGL and OpenCL will continue to run in macOS 10.14, but these legacy technologies are deprecated in macOS 10.14. Games and graphics-intensive apps that use OpenGL should now adopt Metal. Similarly, apps that use OpenCL for computational tasks should now adopt Metal and Metal Performance Shaders.