Wade Tregaskis: NSPasteboard mutates itself simultaneously from the main thread and the global concurrent Dispatch pool, w.r.t. to its internal type cache. This is surprisingly trivial to reproduce (s
SwiftData updates: Section your query results by creating your query with a macro that takes a sectionBy parameter, as listed on the Additional query macros page. Use types that conform to Codable in
macOS Golden Gate 27 Beta Release Notes: AsyncImage now automatically caches downloaded images using HTTP caching protocols, allowing servers to control caching behavior via standard headers. […
General: Keynote / SOTU / Videos / YouTube Unofficial WWDC App / Script to Title Videos in EagleFiler OS Beta / Xcode Beta macOS 27 Installers / IPSW / Creating Install Disk With DropDMG Sample Code G
Daniel Andrews: If that’s true, here’s what I’m hoping for: fix Liquid Glass on the Mac where it’s genuinely bad. Not a cosmetic tweak, a real rethink of the parts that trade u
Max Seelemann: There are only three ways to create a concurrently running operation from the standard library, Task being the first. The other two are async let and TaskGroups — which happen to
Apple (xip, downloads): Fixed crash for MetricKit apps built with Xcode 26.4 due to missing symbols when running on iOS, macOS, and visionOS versions below 26.4. […] Fixed stack-allocation bugs
Drew McCormack (February): Had my Core Data sync framework, Ensembles, pretty much in maintenance mode. With Apple moving on to SwiftData, didn’t seem any point to modernizing the 15 year old Ob