The Xcode 7.3 image is now the default OSX image.
As announced previously, we’ve switched to an update Xcode 7.3 image as our default OS X build environment.
The Xcode 7.3 image is now live in production as our default image.
Difference between previous Xcode 6.1 image and current Xcode 7.3 image
Below is a summary of the major differences in versions of tools installed in each image and the changes you’ll see
Application | beta-xcode6.1 |
xcode7.3 |
---|---|---|
brew list |
- | - |
apple-gcc42 4.2.1-5666.3 | ||
autoconf 2.69 | autoconf 2.69 | |
automake 1.14.1 | automake 1.15 | |
boost 1.55.0_2 | boost 1.61.0_1 | |
carthage 0.18 | ||
cgal 4.4 | cgal 4.8.1 4.9 | |
cloog 0.18.1 | cloog018 0.18.0 | |
cloog-ppl015 0.15.11 | ||
cloog018 0.18.0 | ||
cmake 3.0.2 | cmake 3.6.2 | |
coreutils 8.25 | ||
freexl 1.0.0g | freexl 1.0.2 | |
gcc 4.9.1 | gcc49 4.9.3 | |
gcc46 4.6.4 | ||
gcc48 4.8.3 | ||
gdal 1.10.1 1.10.1_1 1.11.0 | gdal 1.11.5_1 | |
gdbm 1.12 | ||
geos 3.4.2 | geos 3.5.0 | |
giflib 4.1.6 | giflib 4.2.3 | |
git 2.10.0 | ||
gmp 6.0.0a | gmp 6.1.1 | |
gmp4 4.3.2 | gmp4 4.3.2 | |
gnupg 1.4.21 | ||
go 1.1.2 1.2 1.2.1 1.2.2 1.3.1 | go 1.7.1 | |
gpp 2.24 | gpp 2.24 | |
isl 0.12.2 | ||
isl011 0.11.1 | isl011 0.11.1 | |
jpeg 8d | jpeg 8d | |
json-c 0.11 | json-c 0.12 | |
libevent 2.0.22 | ||
libgeotiff 1.4.0 | libgeotiff 1.4.1_2 | |
libgpg-error 1.16 | libgpg-error 1.24 | |
libksba 1.3.1 | libksba 1.3.5 | |
liblwgeom 2.1.1 | liblwgeom 2.1.5_3 | |
libmpc 1.0.2 | ||
libmpc08 0.8.1 | libmpc08 0.8.1 | |
libpng 1.6.13 | libpng 1.6.25 | |
libspatialite 4.2.0 | libspatialite 4.3.0a_3 | |
libtiff 4.0.3 | libtiff 4.0.6_2 | |
libtool 2.4.2 | libtool 2.4.6_1 | |
libxml2 2.9.1 | libxml2 2.9.4 | |
libyaml 0.1.6 | libyaml 0.1.6_10.1.7 | |
lzlib 1.5 | lzlib 1.8 | |
maven 3.2.3 | maven 3.3.9 | |
md5deep 4.4 | ||
mercurial 2.8 2.9 2.9.1 2.9.2 3.0 3.0.1 3.1.1 | mercurial 3.9.1 | |
mpfr 3.1.2-p8 | mpfr 3.1.4 3.1.5 | |
mpfr2 2.4.2 | mpfr2 2.4.2 | |
node 0.10.32 | node 6.6.0 6.7.0 | |
openssl 1.0.1e 1.0.1f 1.0.1g 1.0.1h 1.0.1i | openssl 1.0.2h_1 1.0.2j | |
ossp-uuid 1.6.2_1 | ||
pcre 8.39 | ||
pkg-config 0.28 | pkg-config 0.29.1 0.29.1_1 0.29.1_2 | |
postgis 2.1.1 2.1.2 2.1.3 | postgis 2.2.2_1 2.2.2_3 | |
postgresql 9.3.5_1 | postgresql 9.5.4 9.5.4_1 | |
ppl011 0.11 | ||
proj 4.8.0 | proj 4.9.3 | |
python 2.7.12 2.7.12_1 | ||
pyenv 20140602 20140615 20140705 | ||
readline 6.3.8 | readline 6.3.8 7.0 | |
sfcgal 1.0.4 1.0.5 | sfcgal 1.3.0_1 1.3.0_2 | |
sqlite 3.8.1 3.8.3 3.8.4.2 3.8.4.3 3.8.6 | sqlite 3.14.2 3.14.2_1 | |
subversion 1.8.10_1 | subversion 1.9.4 | |
swiftlint 0.12.0 | ||
tmux 2.2 2.3 | ||
wget 1.15_2 | wget 1.18 | |
xctool 0.2.1 | xctool 0.2.9 | |
brew cask list |
||
java 1.8.0_60-b27 1.8.0_74-b02 1.8.0_92-b14 | ||
clint 0.8.1 0.10.2 0.10.3,15.5.0 | ||
rubymotion latest | ||
xquartz 2.7.7 2.7.8 | ||
xcodebuild |
Xcode 6.1 Build version 6A1052c |
Xcode 7.3.1 Build version 7D1014 |
nvm list |
||
- | v0.8.28 |
|
- | v0.10.44 |
|
- | v0.12.13 |
|
- | iojs-v3.3.1 |
|
- | v4.4.3 |
|
- | v5.11.0 |
|
- | v6.0.0 |
|
rvm list |
||
ruby-1.9.3-p547 [ x86_64 ] | - | |
- | ruby-1.9.3-p551 [ x86_64 ] | |
ruby-2.0.0-p481 [x86_64 ] | - | |
ruby-2.0.0-p576 [ x86_64 ] | - | |
- | ruby-2.0.0-p643 [ x86_64 ] | |
- | ruby-2.0.0-p648 [ x86_64 ] | |
ruby-2.1.2 [ x86_64] | - | |
ruby-2.1.3 [ x86_64 ] | - | |
- | ruby-2.1.5 [ x86_64 ] | |
- | ruby-2.1.10 [ x86_64 ] | |
- | ruby-2.2.1 [ x86_64 ] | |
- | ruby-2.2.4 [x86_64 ] | |
- | ruby-2.2.5 [ x86_64 ] | |
- | ruby-2.3.0 [ x86_64 ] | |
- | ruby-2.3.1 [ x86_64 ] | |
- | jruby-1.7.19 [ x86_64 ] | |
- | jruby-1.7.23 [ x86_64 ] | |
- | jruby-1.7.25 [ x86_64 ] | |
- | jruby-9.0.5.0 [ x86_64 ] | |
- | jruby-9.1.0.0 [ x86_64 ] | |
python2.6 |
Python 2.6.8 | Python 2.6.9 |
python2.7 |
Python 2.7.5 | Python 2.7.12 |
CocoaPods | 0.34.4 | 1.0.1 |
Carthage | - | 0.18 |
xcpretty |
0.1.7 | 0.2.2 |
xctool |
0.2.1 | 0.2.9 |
RubyMotion | 2.33 | 4.12 |
Simplifying our process by retiring some images
In order to give users who explicitly use some of our less common Xcode versions some time to transition, we’ll be maintaining all the current images through Monday, October 31st. On Oct. 31 we will be simplifying our image catalog to the following three available options:
osx_image: xcode6.4
(with 10.10)osx_image: xcode7.3
(with 10.11 and default)osx_image: xcode8
(currently 10.11, but tentatively planned to be 10.12 once we’ve done some vSphere compatibility testing)
We may extend this time period, based on user feedback, and we will begin displaying a warning message to users who have explicitly chosen one of the less common Xcode versions in the first week of October.
Questions?
As always, if you have any questions, please feel free to email support@travis-ci.com