Archive for May 12, 2026

Tuesday, May 12, 2026

Xcode 26.5

Apple (xip, downloads):

Xcode 26.5 includes Swift 6.3 and SDKs for iOS 26.5, iPadOS 26.5, tvOS 26.5, macOS 26.5, and visionOS 26.5. Xcode 26.5 supports on-device debugging in iOS 15 and later, tvOS 15 and later, watchOS 8 and later, and visionOS. Xcode 26.5 requires a Mac running macOS Tahoe 26.2 or later.

[…]

Messages can now be queued in the coding assistant.

Agents can now ask clarifying questions to provide more accurate results.

[…]

Mac (Designed for iPad) apps with pointer authentication are now compatible with macOS Tahoe 26.5 and newer.

Previously:

Update (2026-05-18): Max Seelemann:

Aaaaaand another few hours that went into diagnosing, reporting and working around a new compiler bug (with Xcode 26.5 / Swift 6.3.2). 🥲

Swift 6.3.2 ships a compiler bug that can violate MainActor isolation.

Matt Massicotte:

This is a very serious problem, and while it is covered in the release notes, I’ve been telling people to avoid 26.5. It’s not really a usable release.

Max Seelemann:

It took me reading the release notes like 10 times to even understand what they were trying to say there. And then 5 more times that it overlaps with my own finding. Also the attribution to Upcoming Features is incorrect imo. It’s a really bad bug diagnosis and description.

Update (2026-05-19): Max Seelemann:

It’s a really simple, really basic use of the language, and it produces a crash.

[…]

I have zero inside knowledge about this, so maybe the issue was actually found even earlier. But it seems safe to assume it was known before the release.

[…]

OS releases set the pace and Xcode follows along. I doubt a bug in an Xcode version would ever be able to delay an OS release.

[…]

Maybe not a perfect solution, but a significant step forward would be to decouple Swift and Xcode versions.

macOS 15.7.7 and macOS 14.8.7

macOS 15.7.7 (security, full installer):

This update provides important security fixes and is recommended for all users.

macOS 14.8.7 (security, full installer):

This update provides important security fixes and is recommended for all users.

Howard Oakley.

I don’t know what happened to 15.7.6 or 14.8.6, but they seem to have been skipped.

Jesse Squires:

I updated to Sequoia 15.7.7 and now there’s this virtual “Update” drive stuck in Finder.

It won’t go away, even after multiple reboots.

Previously:

Update (2026-05-13): Jeff Johnson:

You can see on the Apple security releases support page that Safari 26.4 was released for Sequoia and Sonoma on March 24, the same day as macOS Tahoe 26.4. Inexplicably, however, Apple has still failed to release Safari 26.5 for Sequoia and Sonoma. If you look at the list of WebKit vulnerabilities in the security content of macOS Tahoe 26.5, those are now 0-day vulnerabilities in Safari 26.4 on Sequoia and Sonoma. Any malware author in the world can read the description of those vulnerabilities, compare the WebKit binaries on macOS 26.5 to the WebKit binaries on macOS 26.4, and reverse engineer the fixes, which would allow them to develop exploits for the vulnerabilities. The reason that software vendors standardly update all vulnerable software on the same day is to avoid this exact situation, when there’s a significant window of time for malware authors to develop attacks on vulnerable, unpatchable systems.

I’m not sure why there was a delay, but Safari 26.5 is now available for Sequoia and Sonoma. It does not show up in Software update for me, but I can get it through softwareupdate.

Previously:

iOS 18.7.9 and iPadOS 18.7.9

Apple:

This document describes the security content of iOS 18.7.9 and iPadOS 18.7.9.

[…]

Available for: iPhone XS, iPhone XS Max, iPhone XR, iPad 7th generation

After a brief reprieve, Apple seems to have gone back to the policy of iOS 18.7.3, where you can only get iOS 18.7.9 if your phone is not capable of running iOS 26.

Previously: