MacOS images update on December 27, 2020

What’s new in both macos and macos-mojave images

  • Xcode 9.4.1
  • Xcode 10.3
  • Xcode 11.3.1
  • XCode 11.7 (macOS image only)
  • XCode 12.3 (macOS image only)
  • Qt 6.0
  • Qt 5.15.2
  • Qt 5.14.2
  • Qt 5.12.10
  • PowerShell 7.1.0
  • Homebrew 2.7.0
  • .NET Core SDK 3.1.404
  • .NET Core SDK 5.0.101
  • Python 3.9.1
  • Python 3.8.6
  • Python 3.7.9
  • Python 3.6.12
  • Go 1.15.6
  • Go 1.14.13
  • Node.js 15.5.0
  • Node.js 14.15.3
  • Node.js 12.20.0
  • CMake 3.19.2

Previous worker images

There are build worker images available from previous deployment. You can use them in case of any issues with the current images:

  • Previous macOS
  • Previous macOS-Mojave

You can select build worker image in “Build worker image” dropdown on Environment tab of project settings or if you use appveyor.yml:

image: Previous macos

Ubuntu images update on December 17, 2020

What’s new in Ubuntu images

  • Python 3.9.1
  • Golang 1.14.13, 1.15.6
  • .NET 5.0.101
  • CMake 3.19.1
  • Qt 6.0.0, 5.15.2
  • Ubuntu 20.04: Doxygen 1.8.20
  • Ubuntu 18.04: Doxygen 1.8.18
  • Ubuntu 16.04: Doxygen 1.8.17

Previous worker images

There are build worker images available from previous deployment. You can use them in case of any issues with the current images:

  • Previous Ubuntu
  • Previous Ubuntu1604
  • Previous Ubuntu1804
  • Previous Ubuntu2004

You can select build worker image in “Build worker image” dropdown on Environment tab of project settings or if you use appveyor.yml:

image: Previous Ubuntu

Visual Studio 2019 image update on December 15, 2020

What’s new

Previous worker image

There is a build worker image available from previous deployment. You can use it in case of any issues with the current image:

Previous Visual Studio 2019

You can select build worker image in “Build worker image” dropdown on Environment tab of project settings or if you use appveyor.yml:

image: Previous Visual Studio 2019

Ubuntu images update on November 17, 2020

What’s new in Ubuntu images

  • .NET 5 RTM
  • PowerShell Core 7.1.0
  • Node 15.x
  • Git 2.29.2
  • JDK 15.0.1
  • Python 3.9.0
  • Go 1.13.15, go1.14.12, go1.15.5
  • Packer 1.6.5
  • SQL Server 2019 on Ubuntu 20.04
  • curl 7.73.0
  • CMake 3.18.4
  • VirtualBox 6.1.16
  • LLVM 11.0
  • Qt 5.15.1, 5.14.2, 5.12.10
  • Doxygen 1.8.20

Previous worker images

There are build worker images available from previous deployment. You can use them in case of any issues with the current images:

  • Previous Ubuntu
  • Previous Ubuntu1604
  • Previous Ubuntu1804
  • Previous Ubuntu2004

You can select build worker image in “Build worker image” dropdown on Environment tab of project settings or if you use appveyor.yml:

image: Previous Ubuntu

Visual Studio 2019 image update on November 14, 2020

What’s new

  • #3545 LLVM (clang) 11.0.0
  • #3559 JDK 15 on Visual Studio 2019 image
  • #3564 Visual Studio 2019 16.8.1 with .NET 5 RTM
  • #3566 PowerShell 7.1.0
  • #3567 Go 1.15.4, 1.14.11
  • #3568 Qt 5.12.10

.NET 5 impact

.NET 5 is now part of Visual Studio 2019 16.8.x installation and thus default .NET Core when building your projects.

This can break some projects without .NET Core version pinning.

To build your projects with the latest .NET Core 3.1 add global.json to the root of project repository (or working folder from which dotnet or msbuild commands are run) with the following contents:

{
  "sdk": {
    "version": "3.1.102",
    "rollForward": "latestFeature"
  }
}

Previous worker image

There is a build worker image available from previous deployment. You can use it in case of any issues with the current image:

Previous Visual Studio 2019

You can select build worker image in “Build worker image” dropdown on Environment tab of project settings or if you use appveyor.yml:

image: Previous Visual Studio 2019