Xcode 15 with Swift 5.9 is released

Apple releases Xcode 15 with Swift 5.9 toolchain.

Xcode 15 includes Swift 5.9 and SDKs for iOS 17, iPadOS 17, tvOS 17, watchOS 10, and macOS Sonoma.

  • Swift macro support brings inline expansions and breakpoint debugging in the source editor
  • Git staging helps craft your next commit without leaving your code
  • String catalogs streamline localization with a single place to view and edit strings
  • Bookmarks help organize your favorite locations and searches in your projects
  • Test reports provide summary view, testing insights, and video playback for UI automation results
  • OSLog offers a structured and customizable logging mechanism in the debug console
  • Documentation Preview editor brings real-time preview for DocC content
  • Archive workflows streamline distribution with simplified export and upload to TestFlight and the App Store
Mac App Store – Xcode

Swift 5.9 is now officially released for supported platforms.

This is a major new release that adds an expressive macro system to the language and introduces support for integrating Swift into C++ codebases through bidirectional interoperability.

It also introduces parameter packs, an improved expression evaluator while debugging, enhanced crash handling, Windows platform improvements, and more.

Swift Blog

Mac App Store: Xcode

Release Notes: Xcode 15 Release Notes

Swift Blog: Swift 5.9 Released

Apple releases iOS 16.6 update and other OSes

After long testing Apple finally releases iOS/iPadOS 16.6, macOS 13.5 Ventura, watchOS 9.6 and tvOS 16.6. Also, iOS/iPadOS 15.7.8, macOS 12.6.8 Monterey and macOS 11.7.9 Big Sur are released to address security issues. HomePod software is updated 16.6 too.

These update fix security issues including those actively exploited.

Apple Support: About the security content of iOS 16.6 and iPadOS 16.6

References:

Apple re-releases Rapid Security Response for iOS 16.5.1 and macOS 13.4.1

After releasing and pulling back of critical security update for iOS and macOS, Apple finally releases the updated fix.

This time fix should be adjusted for Safari user agent string.

Fix is referenced as iOS 16.5.1 (c) and macOS Ventura 13.4.1 (c).

Reference: Apple Releases Revised iOS and macOS Security Updates to Fix Actively Exploited Vulnerability and Safari Bug