We have released an Xcode 10.1 macOS image today. You can select the image by adding the following to a job
in config.yml
:
macos:
xcode: 10.1.0
The changes in this image since the Xcode 10 image are:
- Xcode is now version 10.1 Build
10B61
. - The Command Line Tools are now version
10.1
. - We have upgraded to the latest macOS High Sierra
10.13.6 (17G3025)
. - We have removed the simulators for WatchOS 4.2. See the note below. The available Apple Watch simulators are:
- Series 2 - 38mm (5.1)
- Series 2 - 42mm (5.1)
- Series 3 - 38mm (5.1)
- Series 3 - 42mm (5.1)
- The system Ruby is unchanged at
2.3.7p456
. We also have Ruby2.4.5
and2.5.3
available to use viachruby
. We have removed the additional Ruby2.3.7
that was available tochruby
– we install the latest stable versions of Ruby as list on ruby-lang.org, from which2.3.7
was removed. - NodeJS is now version
11.0.0
and Yarn is1.12.1
.
The reason that we removed the watchOS 4 simulators was that they were failing to install using our automated tooling, as we decided to ship the Xcode 10.1 image without the simulators, rather than further delay publishing the image.
We had a bug in the Xcode 10.0 image where an older version of the CLT were installed. We have fixed this issue in this image (the tools are version 10.1.0.0.1.1539992718
), and we have added an automated test to ensure that we don’t make this mistake again.
The full manifest of the installed software is available here. A raw diff of most of the changes is available in this PR.
Let us know if you have any feedback.
Marc