The main change for this snap release is dropping active support for use of the xcode-install
tool to install Xcode releases from Apple Developer services. The security changes by Apple, i.e. 2FA, makes automated services access almost impossible. The alternative is that now there's added support for finding the desired, preinstalled, Xcode version directly by only using XCODE_VERSION
environment variable.
Other tweaks include:
- Switched CircleCI to use Docker images instead of direct machine images for Ubuntu Bionic.
- Enable Xcode testing in Cirrus CI.
- Switch testing in Cirrus CI to use stable FreeBSD 12.