Xcode 26.4 is out, and it contains one nice small thing for Clang users: the Apple Clang version numbers finally correspond to the upstream Clang versions. (Apple Clang 21 is based on the Clang 21 release branch.)
Previously it was like “Apple Clang 17 is based on the Clang 19 release branch” because the version numbers matched the Xcode version number.
@porglezomp Does that mean there was already an Apple Clang 26 and now there'll be a second one in a few years?
@jrose Xcode 26 released with just a minor bump on top of Clang 17, lately the major compiler releases haven’t coincided with the .0 Xcode releases.
@jrose @porglezomp I immediately had the same worry, but yeah, it looks like Xcode 16 shipped with "Apple Clang 16", and someone had the foresight to make Xcode 26 ship with "Apple Clang 17" rather than 26...