For a while, we are seeing an industry trend in replacing racially insensitive words like the blacklist, whitelist from documentation, and codebase. Now Cupertino-based tech giant Apple is also following the trend to remove non-inclusive language from the codebase.
Such words will be removed from Xcode, platform APIs, documentation, and open-source projects. Changes first rolled out with initial iOS 14, iPadOS 14, macOS Big Sur, watchOS 7 and tvOS 14 beta software and accompanying documentation in June.
Apple has urged developers to study the API changes and incorporate the new language in their respective projects. “Developer APIs with exclusionary terms will be deprecated as we introduce replacements across internal codebases, public APIs, and open-source projects, such as WebKit and Swift. We encourage you to closely monitor deprecation warnings across your codebases and to proactively move to the latest APIs available in the platform SDKs,” Apple said.