I’ve been thinking more deeply about the upcoming Swift 6 changes. Just a huge amount of additions, tweaks, and improvements to concurrency. It’s going to be almost unrecognizable. So many new patterns will be possible - my head is spinning 😅
Can everyone do me a favor? Please open bugs about MainActor annotations in Apple's frameworks! They are a major source of spurious concurrency warnings, making understanding and addressing real problems much more difficult.
Here are mine:
ExtensionKit (FB12270414, FB12083527)
AuthenticationServices (FB12101149)
WidgetKit (FB12077214)
Notes by Matt Massicotte | export