When you change code within the body of a struct, class, enum, protocol, or extension, Swift now recompiles far fewer files in that module than before. Swift Build times are faster with incremental compilation.Simulator now supports recording video (or animated gif) from within the app.These updates provide quality of life and feature improvements for developers in Xcode and new end-user features that developers can utilize. Upgrading to the latest Xcode version gives developers access to the corresponding SDKs for iOS, macOS, watchOS, and tvOS. So, is making the upgrade worth it? Here are some of the most important features for developers in Xcode 12.5 and iOS 14.5 SDK.
However, ensuring that every developer on your team is working with the minimum required hardware for Big Sur, and making any peripheral upgrades to your CI build environment, such as upgrading your ESXi version if working with VMware, can stack up to make this a non-trivial change. If you want to run Xcode 12.5, you’re going to need Big Sur.