Swift 6.3 Released
5 hours ago
- #Swift
- #Programming
- #Release
- Swift 6.3 introduces more flexible C interoperability with the @c attribute.
- Module name selectors allow disambiguation of APIs from different modules.
- New attributes for performance control in library APIs include @specialize, @inline(always), and @export(implementation).
- Swift Package Manager improvements include a preview of Swift Build integration and prebuilt Swift Syntax for shared macro libraries.
- Swift Testing enhancements include warning issues, test cancellation, and image attachments.
- DocC experimental features include Markdown output, per-page static HTML content, and code block annotations.
- Embedded Swift improvements focus on C interoperability, debugging, and linkage model.
- First official release of the Swift SDK for Android enables native Android development in Swift.
- Swift 6.3 reflects community contributions, with special thanks to the Android Workgroup.