Get the latest tech news
What’s new in Swift 6.2
Raw identifiers, backtraces, task naming, and more.
Many changes are small, such as the addition of raw identifiers, default values in string interpolation, or enumerated() conforming to Collection, but these are all likely to spread quickly across projects because they are just so darned useful. I sincerely hope so, because it would also allow Xcode to default to the Swift 6 language version without introducing errors and warnings that many developers just don't need to think about. Note: Another Swift Evolution proposal, SE-0478, is currently being discussed, and if it is approved would allow us to declare the default actor isolation on a per-file basis using syntax like private typealias DefaultIsolation = MainActor.
Or read this on Hacker News