Semaphore Changelog#

Thank you for using Semaphore! We continuously deploy changes that improve our product for our customers. This page is updated on a weekly basis.

Week of March 11, 2024#

(Improved) macos-xcode15 image update (New) Packages: Xcode 15.3

(Improved) Ubuntu 20.04, Ubuntu 22.04 and Ubuntu 22.04 ARM image update

(New) Packages:

  • Elixir 1.16.2
  • PHP 8.2.16, 8.3.3

To learn more about these images check our Ubuntu 20.04, Ubuntu 22.04 and Ubuntu 22.04 ARM.

(Improved) Toolbox (Updated) Sem-service addons:

  • Redis 7.2.4

You can find out more about Semaphore toolbox by checking the Toolbox Reference documentation.

Week of February 5, 2024#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Elixir 1.16.1

(Updated) Updated packages:

  • Kernel 5.15.0-91-generic -> 5.15.0-92-generic
  • Aws-cli 1.32.21 -> 1.32.35 (used as aws)
  • Aws-cli 2.15.11 -> 2.15.17 (used as aws2)
  • Azure-cli 2.56.0 -> 2.57.0
  • Bazel 7.0.1 -> 7.0.2
  • Containerd.io 1.6.27 -> 1.6.28
  • Docker 24.0.7 -> 25.0.2
  • Docker-compose 2.24.2 -> 2.24.5
  • Runc 1.1.11 -> 1.1.12
  • Doctl 1.102.0 -> 1.104.0
  • Google Chrome 112 -> 121
  • ChromeDriver 112 -> 121
  • Github-cli 2.42.1 -> 2.43.1
  • Helm 3.13.3 -> 3.14.0
  • Leiningen 2.10.0 -> 2.11.1
  • Pip 23.3.2 -> 24.0
  • Sbt 1.9.7 -> 1.9.8
  • Terraform 1.7.0 -> 1.7.2

To learn more about this image, check our Ubuntu 20.04 page.

(Improved) Ubuntu 22.04 image update

(New) Packages:

  • Elixir 1.16.1

(Updated) Updated packages:

  • Kernel 6.5.0.14-lowlatency -> 6.5.0.15-lowlatency
  • Aws-cli 2.15.11 -> 2.15.17 (used as aws)
  • Azure-cli 2.56.0 -> 2.57.0
  • Bazel 7.0.1 -> 7.0.2
  • Containerd.io 1.6.27 -> 1.6.28
  • Docker 24.0.7 -> 25.0.2
  • Docker-compose 2.24.2 -> 2.24.5
  • Runc 1.1.11 -> 1.1.12
  • Doctl 1.102.0 -> 1.104.0
  • Google Chrome 112 -> 121
  • ChromeDriver 112 -> 121
  • Github-cli 2.42.1 -> 2.43.1
  • Helm 3.13.3 -> 3.14.0
  • Leiningen 2.10.0 -> 2.11.1
  • Pip 23.3.2 -> 24.0
  • Sbt 1.9.7 -> 1.9.8
  • Terraform 1.7.0 -> 1.7.2

To learn more about this image, check our Ubuntu 22.04 page.

January 23, 2024#

For Ubuntu 20.04, Ubuntu 22.04 and Ubuntu 22.04 ARM images

(Downgraded) Downgraded packages:

  • Docker 25.0.0 -> 24.0.7

(Updated) Updated packages:

  • Docker-compose 2.24.1 -> 2.24.2

Week of January 22, 2024#

(Improved) Ubuntu 20.04 image update

  • We disabled all custom added APT repositories, more info here.

(New) Packages:

  • Go 1.20.12, 1.20.13, 1.21.6 (default)
  • PHP 8.1.27, 8.2.14, 8.2.15, 8.3.1, 8.3.2
  • Python 3.12.1
  • Ruby 3.2.3

(Updated) Updated packages:

  • Aws-cli 1.31.12 -> 1.32.21 (used as aws)
  • Aws-cli 2.15.0 -> 2.15.11 (used as aws2)
  • Azure-cli 2.55.0 -> 2.56.0
  • Bazel 7.0.0 -> 7.0.1
  • Containerd.io 1.6.26 -> 1.6.27
  • ~~Docker 24.0.7 -> 25.0.0~~
  • Docker-compose 2.23.3 -> 2.24.1
  • Docker-buildx 0.11.2 -> 0.12.1
  • Doctl 1.101.0 -> 1.102.0
  • Erlang 24.3.4.14 -> 24.3.4.15 (aliased as 24.3)
  • Erlang 25.3.2.7 -> 25.3.2.8 (aliased as 25.3)
  • Erlang 26.2 -> 26.2.1 (aliased as 26.2)
  • Git-lfs 3.4.0 -> 3.4.1
  • Github-cli 2.40.0 -> 2.42.1
  • Helm 3.13.2 -> 3.13.3
  • Kubectl 1.28.2 -> 1.29.1
  • NodeJS 20.10.0 -> 20.11.0 (default)
  • Npm 10.2.3 -> 10.2.4
  • Pip 23.3.1 -> 23.3.2
  • Pypy3 7.3.13 -> 7.3.15
  • Terraform 1.6.5 -> 1.7.0

To learn more about this image, check our Ubuntu 20.04 page.

(Improved) Ubuntu 22.04 image update

  • We disabled all custom added APT repositories, more info here.

(New) Packages:

  • Go 1.20.12, 1.20.13, 1.21.6 (default)
  • PHP 8.1.27 (default), 8.2.14, 8.2.15, 8.3.1, 8.3.2
  • Python 3.12.1
  • Ruby 3.2.3 (default)

(Updated) Updated packages:

  • Kernel 6.2.0-1017-lowlatency -> 6.5.0.14-lowlatency
  • Aws-cli 2.15.0 -> 2.15.11 (used as aws)
  • Azure-cli 2.55.0 -> 2.56.0
  • Bazel 7.0.0 -> 7.0.1
  • Containerd.io 1.6.26 -> 1.6.27
  • ~~Docker 24.0.7 -> 25.0.0~~
  • Docker-compose 2.23.3 -> 2.24.1
  • Docker-buildx 0.11.2 -> 0.12.1
  • Doctl 1.101.0 -> 1.102.0
  • Erlang 24.3.4.14 -> 24.3.4.15 (aliased as 24.3)
  • Erlang 25.3.2.7 -> 25.3.2.8 (aliased as 25.3)
  • Erlang 26.2 -> 26.2.1 (aliased as 26.2)
  • Github-cli 2.40.0 -> 2.42.1
  • Git-lfs 3.4.0 -> 3.4.1
  • Helm 3.13.2 -> 3.13.3
  • Kubectl 1.28.2 -> 1.29.1
  • NodeJS 20.10.0 -> 20.11.0 (default)
  • Npm 10.2.3 -> 10.2.4
  • Pip 23.3.1 -> 23.3.2
  • Pypy3 7.3.13 -> 7.3.15
  • Rust 1.74.1 -> 1.75.0
  • Terraform 1.6.5 -> 1.7.0

To learn more about this image, check our Ubuntu 22.04 page.

(Improved) Ubuntu 22.04 ARM image update

  • We disabled all custom added APT repositories, more info here.

(New) Packages:

  • Go 1.20.12, 1.20.13, 1.21.6 (default)
  • PHP 8.1.27 (default), 8.2.14, 8.2.15, 8.3.1, 8.3.2
  • Python 3.12.1
  • Ruby 3.2.3 (default)

(Updated) Updated packages:

  • Kernel 6.2.0-1018-lowlatency -> 6.5.0.14-lowlatency
  • Aws-cli 2.15.0 -> 2.15.11 (used as aws)
  • Azure-cli 2.55.0 -> 2.56.0
  • Bazel 7.0.0 -> 7.0.1
  • Containerd.io 1.6.26 -> 1.6.27 ~~- Docker 24.0.7 -> 25.0.0~~
  • Docker-compose 2.23.3 -> 2.24.1
  • Docker-buildx 0.11.2 -> 0.12.1
  • Doctl 1.101.0 -> 1.102.0
  • Erlang 24.3.4.14 -> 24.3.4.15 (aliased as 24.3)
  • Erlang 25.3.2.7 -> 25.3.2.8 (aliased as 25.3)
  • Erlang 26.2 -> 26.2.1 (aliased as 26.2)
  • Firefox 115.6.0 -> 115.7.0
  • Github-cli 2.40.0 -> 2.42.1
  • Git-lfs 3.4.0 -> 3.4.1
  • Helm 3.13.2 -> 3.13.3
  • Kubectl 1.28.2 -> 1.29.1
  • NodeJS 20.10.0 -> 20.11.0 (default)
  • Npm 10.2.3 -> 10.2.4
  • Pip 23.3.1 -> 23.3.2
  • Pypy3 7.3.13 -> 7.3.15
  • Rust 1.74.1 -> 1.75.0
  • Terraform 1.6.5 -> 1.7.0

To learn more about this image, check our Ubuntu 22.04 ARM page

Week of December 18, 2023#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Elixir 1.15.7
  • Erlang 26.2
  • Go 1.20.9, 1.20.10, 1.20.11, 1.21.4, 1.21.5 (default)
  • PHP 8.1.25, 8.1.26, 8.2.12, 8.2.13, 8.3.0

(Updated) Updated packages:

  • Kernel 5.15.0-84-generic -> 5.15.0-91-generic
  • Aws-cli 1.29.57 -> 1.31.12 (used as aws)
  • Aws-cli 2.13.22 -> 2.15.0 (used as aws2)
  • Aws-eb-cli 3.20.9 -> 30.20.10
  • Azure-cli 2.53.0 -> 2.55.0
  • Bazel 6.3.2 -> 7.0.0
  • Containerd.io 1.6.24 -> 1.6.26
  • Docker 24.0.6 -> 24.0.7
  • Docker-compose 2.21.0 -> 2.23.3
  • Doctl 1.99.0 -> 1.101.0
  • Erlang 25.3.2.6 - > 25.3.2.7 (aliased as 25.3)
  • Erlang 26.1.1 -> 26.1.2 (aliased as 26.1)
  • Git 2.42.0 -> 2.43.0
  • Github-cli 2.35.0 -> 2.40.0
  • Helm 3.13.0 -> 3.13.2
  • Heroku 8.5.0 -> 8.7.1
  • Java OpenJDK 11.0.20.1 -> 11.0.21
  • Java OpenJDK 17.0.8.1 -> 17.0.9
  • Kubectl 1.28.2 -> 1.28.4
  • Maven 3.9.4 -> 3.9.6
  • NodeJS 18.18.0 -> 20.10.0 (default)
  • Npm 9.8.1 -> 10.2.3
  • Nvm 0.39.5 -> 0.39.7
  • Pip 23.2.1 -> 23.3.1
  • Python 3.11.5 -> 3.11.7
  • Pypy3 7.3.12 -> 7.3.13
  • Sbt 1.9.6 -> 1.9.7
  • Terraform 1.5.7 -> 1.6.5
  • Vrtualenv 20.24.5 -> 20.25.0

To learn more about this image, check our Ubuntu 20.04 page.

(Improved) Ubuntu 22.04 image update

(Removed) Packages:

  • Aws-cli 1.29.57

(New) Packages:

  • Elixir 1.15.7
  • Erlang 26.2
  • Go 1.20.9, 1.20.10, 1.20.11, 1.21.4, 1.21.5 (default)
  • PHP 8.1.25, 8.1.26 (default), 8.2.12, 8.2.13, 8.3.0

(Updated) Updated packages:

  • Kernel 6.2.0-1014-lowlatency -> 6.2.0.1017-lowlatency
  • Aws-cli 2.13.22 -> 2.15.0 (used as aws)
  • Aws-eb-sli 3.20.9 -> 30.20.10
  • Azure-cli 2.53.0 -> 2.55.0
  • Bazel 6.3.2 -> 7.0.0
  • Containerd.io 1.6.24 -> 1.6.26
  • Docker 24.0.6 -> 24.0.7
  • Docker-compose 2.21.0 -> 2.23.3
  • Doctl 1.99.0 -> 1.101.0
  • Erlang 25.3.2.6 - > 25.3.2.7 (aliased as 25.3)
  • Erlang 26.1.1 -> 26.1.2 (aliased as 26.1)
  • Git 2.42.0 -> 2.43.0
  • Github-cli 2.35.0 -> 2.40.0
  • Helm 3.13.0 -> 3.13.2
  • Heroku 8.5.0 -> 8.7.1
  • Java OpenJDK 11.0.20.1 -> 11.0.21
  • Java OpenJDK 17.0.8.1 -> 17.0.9
  • Kubectl 1.28.2 -> 1.28.4
  • Maven 3.9.4 -> 3.9.6
  • NodeJS 18.18.0 -> 20.10.0 (default)
  • Npm 9.8.1 -> 10.2.3
  • Nvm 0.39.5 -> 0.39.7
  • Pip 23.2.1 -> 23.3.1
  • Python 3.11.5 -> 3.11.7
  • Pypy3 7.3.12 -> 7.3.13
  • Rust 1.72.1 -> 1.74.1
  • Sbt 1.9.6 -> 1.9.7
  • Terraform 1.5.7 -> 1.6.5
  • Vrtualenv 20.24.5 -> 20.25.0

To learn more about this image, check our Ubuntu 22.04 page.

(Improved) Ubuntu 22.04 ARM image update

(New) Packages:

  • Elixir 1.15.7
  • Erlang 26.2
  • Go 1.20.9, 1.20.10, 1.20.11, 1.21.4, 1.21.5 (default)
  • PHP 8.1.25, 8.1.26 (default), 8.2.12, 8.2.13, 8.3.0

(Updated) Updated packages:

  • Kernel 6.2.0-1014-lowlatency -> 6.2.0.1018-lowlatency
  • Aws-cli 2.13.22 -> 2.15.0 (used as aws)
  • Aws-eb-sli 3.20.9 -> 30.20.10
  • Azure-cli 2.53.0 -> 2.55.0
  • Chromium 117 -> 120
  • ChromeDriver 117 -> 120
  • Containerd.io 1.6.24 -> 1.6.26
  • Docker 24.0.6 -> 24.0.7
  • Docker-compose 2.21.0 -> 2.23.3
  • Doctl 1.99.0 -> 1.101.0
  • Erlang 25.3.2.6 - > 25.3.2.7 (aliased as 25.3)
  • Erlang 26.1.1 -> 26.1.2 (aliased as 26.1)
  • Firefox 115.3.1 -> 115.6.0
  • Git 2.42.0 -> 2.43.0
  • Github-cli 2.35.0 -> 2.40.0
  • Helm 3.13.0 -> 3.13.2
  • Java OpenJDK 11.0.20.1 -> 11.0.21
  • Java OpenJDK 17.0.8.1 -> 17.0.9
  • Kubectl 1.28.2 -> 1.28.4
  • Maven 3.9.4 -> 3.9.6
  • NodeJS 18.18.0 -> 20.10.0 (default)
  • Npm 9.8.1 -> 10.2.3
  • Nvm 0.39.5 -> 0.39.7
  • Pip 23.2.1 -> 23.3.1
  • Python 3.11.5 -> 3.11.7
  • Rust 1.72.1 -> 1.74.1
  • Sbt 1.9.6 -> 1.9.7
  • Terraform 1.5.7 -> 1.6.5
  • Vrtualenv 20.24.5 -> 20.25.0

To learn more about this image, check our Ubuntu 22.04 ARM page

Week of October 09, 2023#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Elixir 1.15.3, 1.15.4, 1.15.5, 1.15.6
  • Erlang 26.1.1 (aliased as 26.1)
  • Go 1.19.12, 1.19.13, 1.20.7, 1.20.8, 1.21.0, 1.21.1 (default)
  • PHP 8.0.30, 8.1.22, 8.1.23, 8.1.24, 8.2.9, 8.2.10, 8.2.11

(Updated) Updated packages:

  • Kernel 5.15.0-76-generic -> 5.15.0-84-generic
  • Aws-cli 1.29.2 -> 1.29.57
  • Aws-cli 2.13.0 -> 2.13.22
  • Aws-eb-cli 3.20.6 -> 30.20.9
  • Azure-cli 2.50.0 -> 2.53.0
  • Bazel 6.2.1 -> 6.3.2
  • Containerd.io 1.6.21 -> 1.6.24
  • Docker 24.0.2 -> 24.0.6
  • Docker-compose 2.19.1 -> 2.21.0
  • Docker-buildx 0.11.1 -> 0.11.2
  • Doctl 1.97.0 -> 1.99.0
  • Erlang 25.3.2.3 -> 25.3.2.6 (aliased as 25.3)
  • Git 2.41.0 -> 2.42.0
  • Git-lfs 3.3.0 -> 3.4.0
  • Github-cli 2.32.0 -> 2.35.0
  • Gradle 7.4.2 -> 8.3
  • Helm 3.12.1 -> 3.13.0
  • Heroku 8.1.9 -> 8.5.0
  • Java OpenJDK 11.0.19 -> 11.0.20.1
  • Java OpenJDK 17.0.7 -> 17.0.8.1
  • Kerl 3.0.0 -> 3.1.0
  • Kubectl 1.27.3 -> 1.28.2
  • Maven 3.9.3 -> 3.9.4
  • NodeJS 18.16.1 -> 18.18.0 (default)
  • Npm 9.5.1 -> 9.8.1
  • Nvm 0.33.3 -> 0.39.5
  • Pip 23.1.2 -> 23.2.1
  • Python 3.9.17 -> 3.9.19
  • Python 3.10.12 -> 3.10.13
  • Python 3.11.4 -> 3.11.5
  • Rebar3 3.22.0 -> 3.22.1
  • Sbt 1.9.1 -> 1.9.6
  • Terraform 1.5.2 -> 1.5.7
  • Vrtualenv 20.23.0 -> 20.24.5

To learn more about this image, check our Ubuntu 20.04 page.

(Improved) Ubuntu 22.04 image update

(New) Packages:

  • Elixir 1.15.3, 1.15.4, 1.15.5, 1.15.6
  • Erlang 26.1.1 (aliased as 26.1)
  • Go 1.19.12, 1.19.13, 1.20.7, 1.20.8, 1.21.0, 1.21.1 (default)
  • PHP 8.1.22, 8.1.23 (default), 8.1.24, 8.2.9, 8.2.10, 8.2.11
  • Python 3.11.5

(Updated) Updated packages:

  • Kernel 6.2.0-1008-lowlatency -> 6.2.0.1013-lowlatency
  • Aws-cli 1.29.2 -> 1.29.57
  • Aws-cli 2.13.0 -> 2.13.22
  • Aws-eb-cli 3.20.3 -> 30.20.9
  • Azure-cli 2.50.0 -> 2.53.0
  • Bazel 6.2.1 -> 6.3.2
  • Containerd.io 1.6.21 -> 1.6.24
  • Docker 24.0.2 -> 24.0.6
  • Docker-compose 2.19.1 -> 2.21.0
  • Docker-buildx 0.11.1 -> 0.11.2
  • Erlang 25.3.2.3 -> 25.3.2.6 (aliased as 25.3)
  • Git 2.41.0 -> 2.42.0
  • Git-lfs 3.3.0 -> 3.4.0
  • Github-cli 2.32.0 -> 2.35.0
  • Gradle 7.4.2 -> 8.3
  • Helm 3.12.1 -> 3.13.0
  • Heroku 8.1.9 -> 8.5.0
  • Java OpenJDK 11.0.19 -> 11.0.20.1
  • Java OpenJDK 17.0.7 -> 17.0.8.1
  • Kerl 3.0.0 -> 3.1.0
  • Kubectl 1.27.3 -> 1.28.2
  • Maven 3.9.3 -> 3.9.4
  • NodeJS 18.16.1 -> 18.18.0 (default)
  • Npm 9.5.1 -> 9.8.1
  • Nvm 0.33.2 -> 0.39.5
  • Pip 23.1.2 -> 23.2.1
  • Python 3.10.6 -> 3.10.12
  • Rebar3 3.22.0 -> 3.22.1
  • Rust 1.71.0 -> 1.72.1
  • Sbt 1.9.2 -> 1.9.6
  • Terraform 1.5.2 -> 1.5.7
  • Vrtualenv 20.23.0 -> 20.24.5

To learn more about this image, check our Ubuntu 22.04 page.

(Improved) Ubuntu 22.04 ARM image update

(New) Packages:

  • Elixir 1.15.3, 1.15.4, 1.15.5, 1.15.6
  • Erlang 26.1.1 (aliased as 26.1)
  • Go 1.19.12, 1.19.13, 1.20.7, 1.20.8, 1.21.0, 1.21.1 (default)
  • PHP 8.1.22, 8.1.23 (default), 8.1.24, 8.2.9, 8.2.10, 8.2.11

(Updated) Updated packages:

  • Kernel 5.19.0-1025-lowlatency -> 6.2.0.1013-lowlatency
  • Aws-cli 2.11.23 -> 2.13.22
  • Aws-eb-cli 3.20.6 -> 30.20.9
  • Azure-cli 2.49.0 -> 2.53.0
  • Chromium 114 -> 117
  • ChromeDriver 114 -> 117
  • Containerd.io 1.6.21 -> 1.6.24
  • Docker 24.0.2 -> 24.0.6
  • Docker-compose 2.18.1 -> 2.21.0
  • Docker-buildx 0.10.5 -> 0.11.2
  • Doctl 1.96.1 -> 1.99.0
  • Erlang 25.3.2.3 -> 25.3.2.6 (aliased as 25.3)
  • Firefox 102.12.0 -> 115.3.1
  • Git 2.41.0 -> 2.42.0
  • Git-lfs 3.3.0 -> 3.4.0
  • Github-cli 2.29.0 -> 2.35.0
  • Gradle 7.4.2 -> 8.3
  • Helm 3.12.0 -> 3.13.0
  • Java OpenJDK 11.0.19 -> 11.0.20.1
  • Java OpenJDK 17.0.7 -> 17.0.8.1
  • Kerl 3.0.0 -> 3.1.0
  • Kubectl 1.27.2 -> 1.28.2
  • Maven 3.9.2 -> 3.9.4
  • NodeJS 18.16.1 -> 18.18.0 (default)
  • Npm 9.5.1 -> 9.8.1
  • Nvm 0.33.3 -> 0.39.5
  • Pip 23.1.2 -> 23.2.1
  • Python 3.10.6 -> 3.10.12
  • Python 3.11.1 -> 3.11.5
  • Pypy3 7.3.11 -> 7.3.12
  • Rebar3 3.22.0 -> 3.22.1
  • Rust 1.70.0 -> 1.72.1
  • Sbt 1.8.3 -> 1.9.6
  • Terraform 1.4.6 -> 1.5.7
  • Vrtualenv 20.23.0 -> 20.24.5

To learn more about this image, check our Ubuntu 22.04 ARM page

Week of September 11, 2023#

(Improved) macos-xcode14 image update

(Updated) Updated packages:

  • Fastlane 2.213.0 -> 2.214.0
  • Flutter 3.10.5 -> 3.13.3
  • Homebrew 3.6.2 -> 4.1.11
  • Postgres 14.5 -> 14.9

Week of July 17, 2023#

(Improved) Ubuntu 22.04 image update

(New) Packages

  • Erlang 26.0.2 (aliased as 26.0)
  • Elixir 1.14.5 (default), 1.15.0, 1.15.1, 1.15.2
  • Go 1.19.10, 1.19.11, 1.20.5, 1.20.6 (default)
  • PHP 8.0.29, 8.1.20, 8.1.21, 8.2.7, 8.2.8 (default)

(Updated) Updated packages:

  • Kernel 5.19.0-1018-lowlatency -> 6.2.0-1008-lowlatency
  • Aws-cli 1.27.85 -> 1.29.2
  • Aws-cli 2.11.0 -> 2.13.0
  • Azure-cli 2.46.0 -> 2.50.0
  • Bazel 6.2.0 -> 6.2.1
  • Containerd.io 1.6.18 -> 1.6.21
  • Docker 23.0.1 -> 24.0.4
  • Docker-compose 2.15.1 -> 2.20.0
  • Dockerize 0.6.1 -> 0.7.0
  • Doctl 1.92.0 -> 1.97.0
  • Firefox ESR 102.5.0 -> 102.11.0
  • Gecko 0.26.0 -> 0.33.0
  • Git 2.39.2 -> 2.41.0
  • Gcloud 420.0.0 -> 425.0.0
  • Gke-gcloud-auth-plugin 420.0.0 -> 425.0.0
  • Google Chrome 110 -> 112
  • ChromeDriver 110 -> 112
  • Github-cli 2.23.0 -> 2.32.0
  • Helm 3.11.1 -> 3.12.1
  • Heroku 7.68.3 -> 8.1.9
  • Httpie 3.2.1 -> 3.2.2
  • Java OpenJDK 11.0.18 -> 11.0.19
  • Java OpenJDK 17.0.6 -> 17.0.7
  • Kerl 2.5.1 -> 3.0.0
  • Kubectl 1.26.1 -> 1.27.3
  • Maven 3.9.0 -> 3.9.3
  • NodeJS 18.12.1 -> 18.16.1
  • Npm 8.19.2 -> 9.5.1
  • Pip 23.0 -> 23.1.2
  • Rebar3 3.18.0 -> 3.22.0
  • Rust 1.67.1 -> 1.71.0
  • Sbt 1.8.2 -> 1.9.2
  • Terraform 1.3.7 -> 1.5.2
  • Virtualenv 20.17.1 -> 20.23.0

To learn more about this image, check our ubuntu 22.04 page.

(Improved) Ubuntu 20.04 image update

(Downgraded) Packages

  • Google Chrome 114 -> 112
  • ChromeDriver 114 -> 112
  • Gcloud 432.0.0 -> 425.0.0
  • Gke-gcloud-auth-plugin 432.0.0 -> 425.0.0

(New) Packages

  • Elixir 1.15.0, 1.15.1, 1.15.2
  • Go 1.19.10, 1.19.11, 1.20.5, 1.20.6 (default)
  • PHP 8.0.29, 8.1.20, 8.1.21, 8.2.7, 8.2.8

(Updated) Updated packages:

  • Kernel 5.15.0-73-generic -> 5.15.0-76-generic
  • Aws-cli 1.27.142 -> 1.29.2
  • Aws-cli 2.11.23 -> 2.13.0
  • Azure-cli 2.49.0 -> 2.50.0
  • Bazel 6.2.0 -> 6.2.1
  • Doctl 1.96.1 -> 1.97.0
  • Docker-compose 2.18.1 -> 2.20.0
  • Erlang 23.3.4.18 -> 23.3.4.19 (aliased as 23.3)
  • Erlang 24.3.4.11 -> 24.3.4.13 (aliased as 24.3)
  • Erlang 25.3.2 -> 25.3.2.3 (aliased as 25.3)
  • Erlang 26.0 -> 26.0.2 (aliased as 26.0)
  • Git 2.40.1 -> 2.41.0
  • Github-cli 2.29.0 -> 2.32.0
  • Helm 3.12.0 -> 3.12.1
  • Heroku 8.1.6 -> 8.1.9
  • Kerl 2.6.0 -> 3.0.0
  • Kubectl 1.27.2 -> 1.27.3
  • Maven 3.9.2 -> 3.9.3
  • NodeJS 18.15.0 -> 18.16.1
  • Npm 9.5.0 -> 9.5.1
  • Python 3.9.16 -> 3.9.17
  • Python 3.10.11 -> 3.10.12
  • Python 3.11.3 -> 3.11.4
  • Pypy3 7.3.11 -> 7.3.12
  • Sbt 1.8.3 -> 1.9.1
  • Terraform 1.4.6 -> 1.5.2

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

Due to the end of standard support for Ubuntu 18.04 on 31 May 2023, we will no longer provide updates for the ubuntu1804 image. However, the image will remain available until 31 October 2023. We encourage you to consider migrating to either the ubuntu2004 or ubuntu2204 image.

(Downgraded) Packages

  • Google Chrome 114 -> 112
  • ChromeDriver 114 -> 112
  • Gcloud 432.0.0 -> 425.0.0
  • Gke-gcloud-auth-plugin 432.0.0 -> 425.0.0

To learn more about this image, check our Ubuntu 18.04 page.

Week of July 10, 2023#

(Improved) macos-xcode14 image update

(New) Packages: Xcode 14.3.1

(Updated) Updated packages:

  • Fastlane 2.212.1 -> 2.213.0
  • Flutter 3.7.10 -> 3.10.5
  • Ruby 2.6.9 -> 2.7.8
  • Simulators (iOS, watchOS, tvOS) 9.1 -> 9.4

(Removed) Removed packages: Xcode 14.0

Week of June 05, 2023#

(Improved) Ubuntu 20.04 image update

(New) Packages

  • Erlang 26.0
  • Elixir 1.14.5
  • Go 1.19.9, 1.20.4 (default)
  • PHP 8.1.18, 8.1.19, 8.2.5, 8.2.6

(Updated) Updated packages:

  • Kernel 5.15.0-69-generic -> 5.15.0-73-generic
  • Aws-cli 1.27.108 -> 1.27.142
  • Aws-cli 2.11.10 -> 2.11.23
  • Aws-eb-cli 3.20.3 -> 3.20.6
  • Azure-cli 2.47.0 -> 2.49.0
  • Bazel 6.1.1 -> 6.2.0
  • Containerd.io 1.6.20 -> 1.6.21
  • Docker 23.0.3 -> 24.0.2
  • Docker-compose 2.17.2 -> 2.18.1
  • Dockerize 0.6.1 -> 0.7.0
  • Doctl 1.93.1 -> 1.96.1
  • Erlang 24.3.4.10 -> 24.3.4.11 (aliased as 24.3)
  • Erlang 25.3 -> 25.3.2 (aliased as 25.3)
  • Firefox ESR 102.3.0 -> 102.11.0
  • Gecko 0.26.0 -> 0.33.0
  • Git 2.40.0 -> 2.40.1
  • Github-cli 2.26.1 -> 2.29.0
  • Google Chrome 112 -> 114
  • ChromeDriver 112 -> 114
  • Gcloud 425.0.0 -> 432.0.0
  • Gke-gcloud-auth-plugin 425.0.0 -> 432.0.0
  • Helm 3.11.2 -> 3.12.0
  • Heroku 7.69.1 -> 8.1.6
  • Httpie 1.0.3 -> 3.2.2
  • Java OpenJDK 11.0.18 -> 11.0.19
  • Java OpenJDK 17.0.6 -> 17.0.7
  • Virtualenv 20.17.1 -> 20.23.0
  • Kerl 2.4.0 -> 2.6.0
  • Kubectl 1.26.3 -> 1.27.2
  • Maven 3.6.3 -> 3.9.2
  • NodeJS 18.15.0 -> 18.16.0
  • Npm 9.5.0 -> 9.5.1
  • Rebar3 3.18.0 -> 3.22.0
  • Pip 23.0.1 -> 23.1.2
  • Sbt 1.8.2 -> 1.8.3
  • Terraform 1.4.4 -> 1.4.6

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Erlang 26.0
  • Elixir 1.14.5
  • Go 1.19.9, 1.20.4 (default)
  • PHP 8.1.18, 8.1.19, 8.2.5, 8.2.6

(Updated) Updated packages:

  • Kernel 5.4.0-146-generic -> 5.4.0-150-generic
  • Aws-cli 1.27.108 -> 1.27.142
  • Aws-cli 2.11.10 -> 2.11.23
  • Azure-cli 2.47.0 -> 2.49.0
  • Bazel 6.1.1 -> 6.2.0
  • Containerd.io 1.6.20 -> 1.6.21
  • Docker 23.0.3 -> 24.0.2
  • Docker-compose 2.17.2 -> 2.18.1
  • Dockerize 0.6.1 -> 0.7.0
  • Doctl 1.93.1 -> 1.96.1
  • Erlang 24.3.4.10 -> 24.3.4.11 (aliased as 24.3)
  • Erlang 25.3 -> 25.3.2 (aliased as 25.3)
  • Firefox ESR 102.3.0 -> 102.11.0
  • Gecko 0.26.0 -> 0.33.0
  • Git 2.40.0 -> 2.40.1
  • Github-cli 2.26.1 -> 2.29.0
  • Google Chrome 112 -> 114
  • ChromeDriver 112 -> 114
  • Gcloud 425.0.0 -> 432.0.0
  • Gke-gcloud-auth-plugin 425.0.0 -> 432.0.0
  • Helm 3.11.2 -> 3.12.0
  • Heroku 7.69.1 -> 8.1.6
  • Java OpenJDK 8u362 -> 8u372
  • Java OpenJDK 11.0.18 -> 11.0.19
  • Java OpenJDK 17.0.6 -> 17.0.7
  • Kerl 2.4.0 -> 2.6.0
  • Kubectl 1.26.3 -> 1.27.2
  • Maven 3.6.3 -> 3.9.2
  • Rebar3 3.18.0 -> 3.22.0
  • Pip 23.0.1 -> 23.1.2
  • Sbt 1.8.2 -> 1.8.3
  • Terraform 1.4.4 -> 1.4.6

To learn more about this image, check our Ubuntu 18.04 page.

Week of April 10, 2023#

(Improved) macos-xcode14 image update

(New) Packages: Xcode 14.3

(Updated) Updated packages:

  • Fastlane 2.211.0 -> 2.212.1
  • Flutter 3.7.0 -> 3.7.10

(Improved) Ubuntu 20.04 image update

(New) Packages

  • Elixir 1.14.4
  • Ruby 2.7.8 (default), 3.0.6, 3.1.4, 3.2.2
  • Go 1.19.8, 1.20.3 (default)

(Updated) Updated packages:

  • Kernel 5.15.0-67-generic -> 5.15.0-69-generic
  • Aws-cli 1.27.93 -> 1.27.108
  • Aws-cli 2.11.3 -> 2.11.10
  • Azure-cli 2.46.0 -> 2.47.0
  • Containerd.io 1.6.18 -> 1.6.20
  • Docker 23.0.1 -> 23.0.3
  • Docker-compose 2.16.0 -> 2.17.2
  • Erlang 24.3.4.9 -> 24.3.4.10 (aliased as 24.3)
  • Github-cli 2.24.3 -> 2.26.1
  • Google Chrome 111 -> 112
  • ChromeDriver 111 -> 112
  • Gcloud 422.0.0 -> 425.0.0
  • Gke-gcloud-auth-plugin 422.0.0 -> 425.0.0
  • Gem 3.4.7 -> 3.4.10
  • Bundler 2.4.7 -> 2.4.10
  • Kubectl 1.26.2 -> 1.26.3
  • Terraform 1.4.2 -> 1.4.4
  • Python 3.10.10. -> 3.10.11
  • Python 3.11.2 -> 3.11.3

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Elixir 1.14.4
  • Ruby 2.7.8 (default), 3.0.6, 3.1.4, 3.2.2
  • Go 1.19.8, 1.20.3 (default)

(Updated) Updated packages:

  • Kernel 5.4.0-144-generic -> 5.4.0-146-generic
  • Aws-cli 1.27.93 -> 1.27.108
  • Aws-cli 2.11.3 -> 2.11.10
  • Azure-cli 2.46.0 -> 2.47.0
  • Containerd.io 1.6.18 -> 1.6.20
  • Docker 23.0.1 -> 23.0.3
  • Docker-compose 2.16.0 -> 2.17.2
  • Erlang 24.3.4.9 -> 24.3.4.10 (aliased as 24.3)
  • Github-cli 2.24.3 -> 2.26.1
  • Google Chrome 111 -> 112
  • ChromeDriver 111 -> 112
  • Gcloud 422.0.0 -> 425.0.0
  • Gke-gcloud-auth-plugin 422.0.0 -> 425.0.0
  • Gem 3.4.7 -> 3.4.10
  • Bundler 2.4.7 -> 2.4.10
  • Kubectl 1.26.2 -> 1.26.3
  • Terraform 1.4.2 -> 1.4.4

To learn more about this image, check our Ubuntu 18.04 page.

Week of March 20, 2023#

(Improved) Ubuntu 20.04 image update

(New) Packages

  • Erlang 25.3
  • PHP 8.1.17, 8.2.4
  • Go 1.19.7, 1.20.2 (default)

(Updated) Updated packages:

  • Kernel 5.15.0-60-generic -> 5.15.0-67-generic
  • Aws-cli 1.27.78 -> 1.27.93
  • Aws-cli 2.10.2 -> 2.11.3
  • Azure-cli 2.45.0 -> 2.46.0
  • Bazel 6.0.0 -> 6.1.1
  • Git 2.39.2 -> 2.40.0
  • Github-cli 2.23.0 -> 2.24.3
  • Google Chrome 110 -> 111
  • ChromeDriver 110 -> 111
  • Gcloud 419.0.0 -> 422.0.0
  • Gke-gcloud-auth-plugin 419.0.0 -> 422.0.0
  • Doctl 1.92.1 -> 1.93.1
  • Helm 3.11.1 -> 3.11.2
  • Heroku 7.68.2 -> 7.69.1
  • Kubectl 1.26.1 -> 1.26.2
  • Java OpenJDK 11.0.17 -> 11.0.18
  • Java OpenJDK 17.0.5 -> 17.0.6
  • Terraform 1.3.9 -> 1.4.2
  • Nodejs 18.14.2 -> 18.15.0

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Erlang 25.3
  • PHP 8.1.17, 8.2.4
  • Go 1.19.7, 1.20.2 (default)

(Updated) Updated packages:

  • Kernel 5.4.0-139-generic -> 5.4.0-144-generic
  • Aws-cli 1.27.78 -> 1.27.93
  • Aws-cli 2.10.2 -> 2.11.3
  • Azure-cli 2.45.0 -> 2.46.0
  • Bazel 6.0.0 -> 6.1.1
  • Git 2.39.2 -> 2.40.0
  • Github-cli 2.23.0 -> 2.24.3
  • Google Chrome 110 -> 111
  • ChromeDriver 110 -> 111
  • Gcloud 419.0.0 -> 422.0.0
  • Gke-gcloud-auth-plugin 419.0.0 -> 422.0.0
  • Doctl 1.92.1 -> 1.93.1
  • Helm 3.11.1 -> 3.11.2
  • Heroku 7.68.2 -> 7.69.1
  • Kubectl 1.26.1 -> 1.26.2
  • Java OpenJDK 8u352 -> 8u362
  • Java OpenJDK 11.0.17 -> 11.0.18
  • Java OpenJDK 17.0.5 -> 17.0.6
  • Terraform 1.3.9 -> 1.4.2

To learn more about this image, check our Ubuntu 18.04 page.

Week of February 27, 2023#

(Improved) Ubuntu 20.04 image update

(New) Packages

  • Go 1.19.6, 1.20.1 (default)
  • PHP 8.0.28, 8.1.16, 8.2.3
  • Ruby 3.2.1

(Updated) Updated packages:

  • Kernel 5.15.0-58-generic -> 5.15.0-60-generic
  • Aws-cli 1.27.62 -> 1.27.78
  • Aws-cli 2.9.20 -> 2.10.2
  • Azure-cli 2.44.1 -> 2.45.0
  • Containerd.io 1.6.16 -> 1.6.18
  • Docker 20.10.22 -> 23.0.1
  • Docker-compose 2.15.1 -> 2.16.0
  • Erlang 24.3.4.8 -> 24.3.4.9 (aliased as 24.3)
  • Erlang 25.2.2 -> 25.2.3 (aliased as 25.2)
  • Git 2.39.1 -> 2.39.2
  • Github-cli 2.22.1 -> 2.23.0
  • Gcloud 416.0.0 -> 419.0.0
  • Gke-gcloud-auth-plugin 416.0.0 -> 419.0.0
  • Google Chrome 109 -> 110
  • ChromeDriver 109 -> 110
  • Helm 3.11.0 -> 3.11.1
  • Heroku 7.67.2 -> 7.68.2
  • Pip 23.0 -> 23.0.1
  • Terraform 1.3.7 -> 1.3.9
  • Nodejs 18.13.0 -> 18.14.2
  • Npm 8.19.3 -> 9.5.0

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Go 1.19.6, 1.20.1 (default)
  • PHP 8.0.28, 8.1.16, 8.2.3
  • Ruby 3.2.1

(Updated) Updated packages:

  • Kernel 5.4.0-137-generic -> 5.4.0-139-generic
  • Aws-cli 1.27.62 -> 1.27.78
  • Aws-cli 2.9.20 -> 2.10.2
  • Azure-cli 2.44.1 -> 2.45.0
  • Containerd.io 1.6.16 -> 1.6.18
  • Docker 20.10.22 -> 23.0.1
  • Docker-compose 2.15.1 -> 2.16.0
  • Erlang 24.3.4.8 -> 24.3.4.9 (aliased as 24.3)
  • Erlang 25.2.2 -> 25.2.3 (aliased as 25.2)
  • Git 2.39.1 -> 2.39.2
  • Github-cli 2.22.1 -> 2.23.0
  • Gcloud 416.0.0 -> 419.0.0
  • Gke-gcloud-auth-plugin 416.0.0 -> 419.0.0
  • Google Chrome 109 -> 110
  • ChromeDriver 109 -> 110
  • Helm 3.11.0 -> 3.11.1
  • Heroku 7.67.2 -> 7.68.2
  • Pip 23.0 -> 23.0.1
  • Terraform 1.3.7 -> 1.3.9

To learn more about this image, check our Ubuntu 18.04 page.

Week of February 06, 2023#

(Improved) Ubuntu 20.04 image update

(New) Packages

  • Go 1.20 (default)
  • PHP 8.1.15, 8.2.2

(Updated) Updated packages:

  • Kernel 5.15.0-57-generic -> 5.15.0-58-generic
  • Aws-cli 1.27.47 -> 1.27.62
  • Aws-cli 2.9.13 -> 2.9.20
  • Containerd.io 1.6.15 -> 1.6.16
  • Doctl 1.92.0 -> 1.92.1
  • Erlang 24.3.4.7 -> 24.3.4.8 (aliased as 24.3)
  • Erlang 25.1.2 -> 25.1.2.1 (aliased as 25.1)
  • Erlang 25.2 -> 25.2.2 (aliased as 25.2)
  • Git 2.39.0 -> 2.39.1
  • Github-cli 2.21.2 -> 2.22.1
  • Gcloud 413.0.0 -> 416.0.0
  • Gke-gcloud-auth-plugin 413.0.0 -> 416.0.0
  • Helm 3.10.3 -> 3.11.0
  • Heroku 7.67.1 -> 7.67.2
  • Nvm 0.33.2 -> 0.39.3
  • Kubectl 1.26.0 -> 1.26.1
  • Pip 22.3.1 -> 23.0

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Go 1.20 (default)
  • PHP 8.1.15, 8.2.2

(Updated) Updated packages:

  • Kernel 5.4.0-136-generic -> 5.4.0-137-generic
  • Aws-cli 1.27.47 -> 1.27.62
  • Aws-cli 2.9.13 -> 2.9.20
  • Containerd.io 1.6.15 -> 1.6.16
  • Doctl 1.92.0 -> 1.92.1
  • Erlang 24.3.4.7 -> 24.3.4.8 (aliased as 24.3)
  • Erlang 25.1.2 -> 25.1.2.1 (aliased as 25.1)
  • Erlang 25.2 -> 25.2.2 (aliased as 25.2)
  • Git 2.39.0 -> 2.39.1
  • Github-cli 2.21.2 -> 2.22.1
  • Gcloud 413.0.0 -> 416.0.0
  • Gke-gcloud-auth-plugin 413.0.0 -> 416.0.0
  • Helm 3.10.3 -> 3.11.0
  • Heroku 7.67.1 -> 7.67.2
  • Nvm 0.33.2 -> 0.39.3
  • Kubectl 1.26.0 -> 1.26.1
  • Pip 22.3.1 -> 23.0

To learn more about this image, check our Ubuntu 18.04 page.

Week of January 30, 2023#

(Improved) macos-xcode14 image update

(New) Packages: Xcode 14.2

(Updated) Updated packages:

  • Fastlane 2.209.1 -> 2.211.0
  • Flutter 3.3.0 -> 3.7.0
  • NodeJS 16 -> 18

Week of January 16, 2023#

(Improved) Ubuntu 20.04 image update

(New) Packages

  • Elixir 1.14.3
  • Go 1.18.10, 1.19.5 (default)
  • PHP 8.0.27, 8.1.14, 8.2.1
  • Python 3.11.1 (as 3.11)

(Updated) Updated packages:

  • Kernel 5.15.0-56-generic -> 5.15.0-57-generic
  • Aws-cli 1.27.35 -> 1.27.47
  • Aws-cli 2.9.9 -> 2.9.13
  • Azure-cli 2.43.0 -> 2.44.1
  • Containerd.io 1.6.14 -> 1.6.15
  • Docker-compose 2.14.2 -> 2.15.1
  • Doctl 1.91.0 -> 1.92.0
  • Erlang 24.3.4.6 -> 24.3.4.7 (aliased as 24.3)
  • Github-cli 2.20.2 -> 2.21.2
  • Google Chrome 108 -> 109
  • ChromeDriver 108 -> 109
  • Gcloud 412.0.0 -> 413.0.0
  • Gke-gcloud-auth-plugin 412.0.0 -> 413.0.0
  • Virtualenv 20.14.1 -> 20.17.1
  • Pypy3 7.3.10 -> 7.3.11
  • Sbt 1.8.0 -> 1.8.2
  • Terraform 1.3.6 -> 1.3.7
  • Nodejs 18.12.1 -> 18.13.0
  • Npm 8.19.2 -> 8.19.3

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Elixir 1.14.3
  • Go 1.18.10, 1.19.5 (default)
  • PHP 8.0.27, 8.1.14, 8.2.1

(Updated) Updated packages:

  • Kernel 5.4.0-135-generic -> 5.4.0-136-generic
  • Aws-cli 1.27.35 -> 1.27.47
  • Aws-cli 2.9.9 -> 2.9.13
  • Azure-cli 2.43.0 -> 2.44.1
  • Containerd.io 1.6.14 -> 1.6.15
  • Docker-compose 2.14.2 -> 2.15.1
  • Doctl 1.91.0 -> 1.92.0
  • Erlang 24.3.4.6 -> 24.3.4.7 (aliased as 24.3)
  • Github-cli 2.20.2 -> 2.21.2
  • Google Chrome 108 -> 109
  • ChromeDriver 108 -> 109
  • Gcloud 412.0.0 -> 413.0.0
  • Gke-gcloud-auth-plugin 412.0.0 -> 413.0.0
  • Virtualenv 20.14.1 -> 20.15.1
  • Pypy3 7.3.10 -> 7.3.11
  • Sbt 1.8.0 -> 1.8.2
  • Terraform 1.3.6 -> 1.3.7

To learn more about this image, check our Ubuntu 18.04 page.

Week of December 26, 2022#

(Improved) Ubuntu 20.04 image update

(New) Packages

  • Erlang.25.2
  • Ruby 3.2.0

(Updated) Updated packages:

  • Aws-cli 1.27.25 -> 1.27.35
  • Aws-cli 2.9.5 -> 2.9.9
  • Bazel 5.3.2 -> 6.0.0
  • containerd.io 1.6.12 -> 1.6.14
  • Docker 20.10.21 -> 20.10.22
  • Docker-compose 2.14.0 -> 2.14.2
  • Doctl 1.88.0 -> 1.91.0
  • Git 2.38.1 -> 2.39.0
  • Gcloud 411.0.0-> 412.0.0
  • Gke-gcloud-auth-plugin 411.0.0 -> 412.0.0
  • Helm 3.10.2 -> 3.10.3
  • lein 2.9.10 -> 2.10.0
  • kubectl 1.25.4 -> 1.26.0

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Erlang.25.2
  • Ruby 3.2.0

(Updated) Updated packages:

  • Aws-cli 1.27.25 -> 1.27.35
  • Aws-cli 2.9.5 -> 2.9.9
  • Bazel 5.3.2 -> 6.0.0
  • containerd.io 1.6.12 -> 1.6.14
  • Docker 20.10.21 -> 20.10.22
  • Docker-compose 2.14.0 -> 2.14.2
  • Doctl 1.88.0 -> 1.91.0
  • Git 2.38.1 -> 2.39.0
  • Gcloud 411.0.0-> 412.0.0
  • Gke-gcloud-auth-plugin 411.0.0 -> 412.0.0
  • Helm 3.10.2 -> 3.10.3
  • lein 2.9.10 -> 2.10.0
  • kubectl 1.25.4 -> 1.26.0

(Changed) packages:

  • Default gcc and g++ changed from version 4.8.5 to 8.4.0

To learn more about this image, check our Ubuntu 18.04 page.

Week of December 12, 2022#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Go 1.18.9, 1.19.4 (default)
  • PHP 8.0.26, 8.1.13, 8.2.0
  • Ruby 2.7.7 (default), 3.0.5, 3.1.3

(Updated) Updated packages:

  • Kernel 5.15.0-53-generic -> 5.15.0-56-generic
  • Aws-cli 1.27.11 -> 1.27.25
  • Aws-cli 2.8.13 -> 2.9.5
  • Azure-cli 2.42.0 -> 2.43.0
  • containerd.io 1.6.10 -> 1.6.12
  • Docker-compose 2.12.2 -> 2.14.0
  • Doctl 1.87.0 -> 1.88.0
  • Git-lfs 3.2.0 -> 3.3.0
  • Gcloud 410.0.0-> 411.0.0
  • Gke-gcloud-auth-plugin 410.0.0 -> 411.0.0
  • Google Chrome 107 -> 108
  • ChromeDriver 107 -> 108
  • Python 3.9.15 -> 3.9.16
  • Python 3.10.8 -> 3.10.9
  • Pypy3 7.3.9 -> 7.3.10
  • Heroku 7.66.4 -> 7.67.1
  • Terraform 1.3.4 -> 1.3.6
  • Gem 3.3.11 -> 3.3.26
  • Bundler 2.3.11 -> 2.3.26
  • Nodejs 18.12.0 -> 18.12.1

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Go 1.18.9, 1.19.4 (default)
  • PHP 8.0.26, 8.1.13, 8.2.0
  • Ruby 2.7.7 (default), 3.0.5, 3.1.3

(Updated) Updated packages:

  • Kernel 5.4.0-132-generic -> 5.4.0-135-generic
  • Aws-cli 1.27.11 -> 1.27.25
  • Aws-cli 2.8.13 -> 2.9.5
  • Azure-cli 2.42.0 -> 2.43.0
  • containerd.io 1.6.10 -> 1.6.12
  • Docker-compose 2.12.2 -> 2.14.0
  • Doctl 1.87.0 -> 1.88.0
  • Git-lfs 3.2.0 -> 3.3.0
  • Gcloud 410.0.0-> 411.0.0
  • Gke-gcloud-auth-plugin 410.0.0 -> 411.0.0
  • Google Chrome 107 -> 108
  • ChromeDriver 107 -> 108
  • Python 3.7.15 -> 3.7.16
  • Python 3.8.15 -> 3.8.16
  • Python 3.9.15 -> 3.9.16
  • Pypy3 7.3.9 -> 7.3.10
  • Heroku 7.66.4 -> 7.67.1
  • Terraform 1.3.4 -> 1.3.6
  • Gem 3.3.11 -> 3.3.26
  • Bundler 2.3.11 -> 2.3.26

To learn more about this image, check our Ubuntu 18.04 page.

Week of November 21, 2022#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Elixir 1.14.2
  • PHP 7.4.33

(Updated) Updated packages:

  • Kernel 5.15.0.52-generic -> 5.15.0.53-generic
  • Aws-cli 1.27.1 -> 1.27.11
  • Aws-cli 2.8.8 -> 2.8.13
  • Doctl 1.76.0 -> 1.87.0
  • Gcloud 408.0.1 -> 410.0.0
  • Gke-gcloud-auth-plugin 408.0.1 -> 410.0.0
  • Github-cli 2.18.1 -> 2.20.2
  • Helm 3.10.1 -> 3.10.2
  • Kubectl 1.25.3 -> 1.25.4
  • Java OpenJDK 11.0.16 -> 11.0.17
  • Java OpenJDK 17.0.4 -> 17.0.5
  • Pip 22.3 -> 22.3.1
  • Sbt 1.7.3 -> 1.8.0
  • Terraform 1.3.3 -> 1.3.4
  • Heroku 7.65.0 -> 7.66.4

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Elixir 1.14.2
  • PHP 7.4.33

(Updated) Updated packages:

  • Kernel 5.4.0-131-generic -> 5.4.0-132-generic
  • Aws-cli 1.27.1 -> 1.27.11
  • Aws-cli 2.8.8 -> 2.8.13
  • Doctl 1.76.0 -> 1.87.0
  • Gcloud 408.0.1 -> 410.0.0
  • Gke-gcloud-auth-plugin 408.0.1 -> 410.0.0
  • Github-cli 2.18.1 -> 2.20.2
  • Helm 3.10.1 -> 3.10.2
  • Kubectl 1.25.3 -> 1.25.4
  • Java OpenJDK 8u342 -> 8u352
  • Java OpenJDK 11.0.16 -> 11.0.17
  • Java OpenJDK 17.0.4 -> 17.0.5
  • Pip 22.3 -> 22.3.1
  • Sbt 1.7.3 -> 1.8.0
  • Terraform 1.3.3 -> 1.3.4
  • Heroku 7.65.0 -> 7.66.4

To learn more about this image, check our Ubuntu 18.04 page.

Week of November 14, 2022#

IMPORTANT: (Deprecated) MacOS Xcode 12

The macOS Xcode 12 image will be removed at the end of November. We advise all users to switch to the macOS Xcode 13 image.

(Improved) macos-xcode14 image released

  • Xcode 14.1 Beta (14B5024h) -> 14.1 Final (14B47b)

Week of November 07, 2022#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Elixir 1.14.1
  • Erlang 25.1.2 (aliased as 25.1)
  • Go 1.18.8, 1.19.3 (default)
  • PHP 8.0.25, 8.1.12

(Updated) Updated packages:

  • Kernel 5.15.0.48-generic -> 5.15.0.52-generic
  • Aws-cli 1.25.88 -> 1.27.1
  • Aws-cli 2.8.1 -> 2.8.8
  • Azure-cli 2.40.0 -> 2.42.0
  • Bazel 5.3.1 -> 5.3.2
  • Containerd.io 1.6.8 -> 1.6.9
  • Docker 20.10.18 -> 20.10.21
  • Docker-compose 2.11.2 -> 2.12.2
  • Git 2.38.0 -> 2.38.1
  • Github-cli 2.17.0 -> 2.18.1
  • Gcloud 405.0.0 -> 408.0.1
  • Google Chrome 106 -> 107
  • ChromeDriver 106 -> 107
  • Helm 3.9.4 -> 3.10.1
  • Heroku 7.64.0 -> 7.65.0
  • Kubectl 1.25.2 -> 1.25.3
  • Nodejs 16.17.1 -> 18.12.0
  • Npm 8.15.0 -> 8.19.2
  • Sbt 1.7.2 -> 1.7.3
  • Terraform 1.3.1 -> 1.3.3
  • Pip 22.2.2 -> 22.3

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Elixir 1.14.1
  • Erlang 25.1.2 (aliased as 25.1)
  • Go 1.18.8, 1.19.3 (default)
  • PHP 8.0.25, 8.1.12

(Updated) Updated packages:

  • Kernel 5.4.0-126-generic -> 5.4.0-131-generic
  • Aws-cli 1.25.88 -> 1.27.1
  • Aws-cli 2.8.1 -> 2.8.8
  • Azure-cli 2.40.0 -> 2.42.0
  • Bazel 5.3.1 -> 5.3.2
  • Containerd.io 1.6.8 -> 1.6.9
  • Docker 20.10.18 -> 20.10.21
  • Docker-compose 2.11.2 -> 2.12.2
  • Git 2.38.0 -> 2.38.1
  • Github-cli 2.17.0 -> 2.18.1
  • Gcloud 405.0.0 -> 408.0.1
  • Google Chrome 106 -> 107
  • ChromeDriver 106 -> 107
  • Helm 3.9.4 -> 3.10.1
  • Heroku 7.64.0 -> 7.65.0
  • Kubectl 1.25.2 -> 1.25.3
  • Sbt 1.7.2 -> 1.7.3
  • Terraform 1.3.1 -> 1.3.3
  • Pip 22.2.2 -> 22.3

To learn more about this image, check our Ubuntu 18.04 page.

Week of October 10, 2022#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Erlang 25.1.1 (aliased as 25.1)
  • Go 1.18.7, 1.19.2 (default)
  • PHP 7.4.32 (default), 8.0.24, 8.1.11
  • gke-gcloud-auth-plugin 405.0.0

(Updated) Updated packages:

  • Kernel 5.15.0.46-generic -> 5.15.0.48-generic
  • Aws-cli 1.25.75 -> 1.25.88
  • Aws-cli 2.7.32 -> 2.8.1
  • Bazel 5.3.0 -> 5.3.1
  • Docker-compose 2.11.0 -> 2.11.2
  • Erlang 23.3.4.17 -> 23.3.4.18
  • Erlang 24.3.4.5 -> 24.3.4.6
  • Firefox 102.2.0esr -> 102.3.0esr
  • Git 2.37.3 -> 2.38.0
  • Github-cli 2.15.0 -> 2.17.0
  • Gcloud 402.0.0 -> 405.0.0
  • Google Chrome 105 -> 106
  • ChromeDriver 105 -> 106
  • Heroku 7.63.4 -> 7.64.0
  • Kubectl 1.25.0 -> 1.25.2
  • Nodejs 16.17.0 -> 16.17.1
  • Sbt 1.7.1 -> 1.7.2
  • Terraform 1.2.9 -> 1.3.1

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Erlang 25.1.1 (aliased as 25.1)
  • Go 1.18.7, 1.19.2 (default)
  • PHP 7.4.32 (default), 8.0.24, 8.1.11
  • gke-gcloud-auth-plugin 405.0.0

(Updated) Updated packages

  • Kernel 5.4.0-125-generic -> 5.4.0-126-generic
  • Aws-cli 1.25.75 -> 1.25.88
  • Aws-cli 2.7.32 -> 2.8.1
  • Bazel 5.3.0 -> 5.3.1
  • Docker-compose 2.11.0 -> 2.11.2
  • Erlang 23.3.4.17 -> 23.3.4.18
  • Erlang 24.3.4.5 -> 24.3.4.6
  • Firefox 102.2.0esr -> 102.3.0esr
  • Git 2.37.3 -> 2.38.0
  • Github-cli 2.15.0 -> 2.17.0
  • Gcloud 402.0.0 -> 405.0.0
  • Google Chrome 105 -> 106
  • ChromeDriver 105 -> 106
  • Heroku 7.63.4 -> 7.64.0
  • Kubectl 1.25.0 -> 1.25.2
  • Nodejs 16.17.0 -> 16.17.1
  • Sbt 1.7.1 -> 1.7.2
  • Terraform 1.2.9 -> 1.3.1

To learn more about this image, check our Ubuntu 18.04 page.

Week of October 03, 2022#

(Docker) New image

  • Docker images for Android API level 33 released, see link for more information

Week of September 26, 2022#

(New) macos-xcode14 image released

(Updated) Updated packages:

  • OS build number: 12.6
  • Kernel version: 21.6.0
  • Fastlane: 2.210.0
  • Cocoapods: 1.11.3
  • Nvm : 9.39.1
  • Java: openjdk17
  • Postgres: 14.5
  • iOS SDK: 16.0
  • macOS SDK: 12.3
  • tvOS SDK: 16.0
  • watchOS SDK: 9.0

To learn more about this image, check our macOS Xcode 14 page.

Week of September 19, 2022#

(Improved) Ubuntu 20.04 image update

(Updated) Updated packages:

  • Aws-cli 1.25.67 -> 1.25.75
  • Aws-cli 2.7.29 -> 2.7.32
  • Gcloud 297.0.1 -> 402.0.0
  • Github-cli 2.14.7 -> 2.15.0
  • Docker 20.10.17 -> 20.10.18
  • Docker-compose 2.6.1 -> 2.11.0
  • Erlang 24.3.4.4 -> 24.3.4.5
  • Heroku 7.63.0 -> 7.63.4
  • Terraform 1.2.8 -> 1.2.9

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(Updated) Updated packages:

  • Aws-cli 1.25.67 -> 1.25.75
  • Aws-cli 2.7.29 -> 2.7.32
  • Gcloud 297.0.1 -> 402.0.0
  • Github-cli 2.14.7 -> 2.15.0
  • Docker 20.10.17 -> 20.10.18
  • Docker-compose 2.6.1 -> 2.11.0
  • Erlang 24.3.4.4 -> 24.3.4.5
  • Heroku 7.63.0 -> 7.63.4
  • Terraform 1.2.8 -> 1.2.9

To learn more about this image, check our Ubuntu 18.04 page.

Week of September 05, 2022#

(Docker) images updated

  • Android:30-flutter: flutter 3.0.1 removed, 3.0.5 and 3.3.0 added (sem-version flutter 3.0.5, sem-version flutter 3.3.0)
  • Android:31-flutter: flutter 3.0.1 removed, 3.0.5 and 3.3.0 added (sem-version flutter 3.0.5, sem-version flutter 3.3.0)

(Improved) macOS Xcode 13 image update

(Updated) Updated packages:

  • Fastlane 2.206.2 -> 2.209.1
  • Flutter 3.0.1 -> 3.3.0
  • PostgreSQL 14.3 -> 14.5

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Elixir 1.14.0
  • PHP 8.0.23, 8.1.10
  • Go 1.18.6, 1.19 (default), 1.19.1

(Updated) Updated packages:

  • Kernel 5.15.0.43-generic -> 5.15.0.46-generic
  • Aws-cli 1.25.46 -> 1.25.67
  • Aws-cli 2.7.21 -> 2.7.29
  • Azure-cli 2.39.0 -> 2.40.0
  • Erlang 23.3.4.16 -> 23.3.4.17
  • Erlang 24.3.4.2 -> 24.3.4.4
  • Erlang 25.0.3 -> 25.0.4
  • Bazel 5.2.0 -> 5.3.0
  • Containerd.io 1.6.6 -> 1.6.8
  • Github-cli 2.14.3 -> 2.14.7
  • Git 2.37.1 -> 2.37.3
  • Google Chrome 104 -> 105
  • ChromeDriver 104 -> 105
  • Helm 3.9.2 -> 3.9.4
  • Heroku 7.62.0 -> 7.63.0
  • Kubectl 1.24.3 -> 1.25.0
  • Nodejs 16.16.0 -> 16.17.0
  • Npm 8.11.0 -> 8.15.0
  • Terraform 1.2.6 -> 1.2.8
  • Leiningen 2.9.8 -> 2.9.10
  • Firefox 102.0.1esr -> 102.2.0esr

(Changed) packages:

sem-version firefox versions available: - Firefox 68.9.0esr: 68, esr-old - Firefox 78.1.0esr: 78, default, esr - Firefox 102.2.0esr: 102, esr-new, esr-latest

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Elixir 1.14.0
  • PHP 8.0.23, 8.1.10
  • Go 1.18.6, 1.19 (default), 1.19.1

(Updated) Updated packages:

  • Kernel 5.4.0-122-generic -> 5.4.0-125-generic
  • Aws-cli 1.25.46 -> 1.25.67
  • Aws-cli 2.7.21 -> 2.7.29
  • Azure-cli 2.39.0 -> 2.40.0
  • Erlang 23.3.4.16 -> 23.3.4.17
  • Erlang 24.3.4.2 -> 24.3.4.4
  • Erlang 25.0.3 -> 25.0.4
  • Bazel 5.2.0 -> 5.3.0
  • Containerd.io 1.6.6 -> 1.6.8
  • Github-cli 2.14.3 -> 2.14.7
  • Git 2.37.1 -> 2.37.3
  • Google Chrome 104 -> 105
  • ChromeDriver 104 -> 105
  • Helm 3.9.2 -> 3.9.4
  • Heroku 7.62.0 -> 7.63.0
  • Kubectl 1.24.3 -> 1.25.0
  • Nodejs 16.16.0 -> 16.17.0
  • Npm 8.11.0 -> 8.15.0
  • Terraform 1.2.6 -> 1.2.8
  • Leiningen 2.9.8 -> 2.9.10
  • Firefox 102.0.1esr -> 102.2.0esr

(Changed) packages:

sem-version firefox versions available: - Firefox 68.9.0esr: 68, esr-old - Firefox 78.1.0esr: 78, default, esr - Firefox 102.2.0esr: 102, esr-new, esr-latest

To learn more about this image, check our Ubuntu 18.04 page.

Week of August 08, 2022#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Go 1.17.13, 1.18.5, 1.19
  • PHP 8.0.22, 8.1.9

(Updated) Updated packages:

  • Kernel 5.15.0.41-generic -> 5.15.0.43-generic
  • Aws-cli 1.25.34 -> 1.25.46
  • Aws-cli 2.7.17 -> 2.7.21
  • Azure-cli 2.38.0 -> 2.39.0
  • Github-cli 2.14.2 -> 2.14.3
  • Google Chrome 103 -> 104
  • ChromeDriver 103 -> 104
  • Helm 3.9.1 -> 3.9.2
  • Java OpenJDK 11.0.15 -> 11.0.16
  • Java OpenJDK 17.0.3 -> 17.0.4
  • Heroku 7.60.2 -> 7.62.0
  • Pip 22.1.2 -> 22.2.2
  • Leiningen 2.9.1 -> 2.9.8
  • Terraform 1.2.5 -> 1.2.6

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Go 1.17.13, 1.18.5, 1.19
  • PHP 8.0.22, 8.1.9

(Updated) Updated packages:

  • Aws-cli 1.25.34 -> 1.25.46
  • Aws-cli 2.7.17 -> 2.7.21
  • Azure-cli 2.38.0 -> 2.39.0
  • Github-cli 2.14.2 -> 2.14.3
  • Google Chrome 103 -> 104
  • ChromeDriver 103 -> 104
  • Helm 3.9.1 -> 3.9.2
  • Java OpenJDK 11.0.15 -> 11.0.16
  • Java OpenJDK 17.0.3 -> 17.0.4
  • Java OpenJDK 8u312 -> 8u342
  • Heroku 7.60.2 -> 7.62.0
  • Pip 22.1.2 -> 22.2.2
  • Leiningen 2.9.1 -> 2.9.8
  • Terraform 1.2.5 -> 1.2.6

To learn more about this image, check our Ubuntu 18.04 page.

Week of July 25, 2022#

(Improved) Ubuntu 20.04 image update

(Removed) Packages:

  • Firefox 52.9.0esr

(New) Packages:

  • Go 1.17.12, 1.18.4 (default)
  • Firefox 102.0.1esr

(Updated) Updated packages:

  • Kernel 5.13.0-52-generic -> 5.15.0.41-generic
  • Aws-cli 1.25.26 -> 1.25.34
  • Aws-cli 2.7.14 -> 2.7.17
  • Erlang 23.3.4.15 -> 23.3.4.16
  • Erlang 25.0.2 -> 25.0.3
  • Github-cli 2.13.0 -> 2.14.2
  • Git 2.37.0 -> 2.37.1
  • Helm 3.9.0 -> 3.9.1
  • Scala 3.1.2 -> 3.1.3
  • Sbt 1.6.2 -> 1.7.1
  • Terraform 1.2.4 -> 1.2.5

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(Removed) Packages:

  • Firefox 52.9.0esr

(New) Packages:

  • Go 1.17.12, 1.18.4 (default)
  • Firefox 102.0.1esr

(Updated) Updated packages:

  • Kernel 5.4.0-121-generic -> 5.4.0-122-generic
  • Aws-cli 1.25.26 -> 1.25.34
  • Aws-cli 2.7.14 -> 2.7.17
  • Erlang 23.3.4.15 -> 23.3.4.16
  • Erlang 25.0.2 -> 25.0.3
  • Github-cli 2.13.0 -> 2.14.2
  • Git 2.37.0 -> 2.37.1
  • Helm 3.9.0 -> 3.9.1
  • Scala 3.1.2 -> 3.1.3
  • Sbt 1.6.2 -> 1.7.1
  • Terraform 1.2.4 -> 1.2.5

To learn more about this image, check our Ubuntu 18.04 page.

Week of July 11, 2022#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Docker-compose 2.6.1
  • PHP 8.0.21, 8.1.8

(Updated) Updated packages:

  • Kernel 5.13.0-51-generic -> 5.13.0-52-generic
  • Aws-cli 1.23.8 -> 1.25.26
  • Aws-cli 2.7.10 -> 2.7.14
  • Azure-cli 2.37.0 -> 2.38.0
  • Git 2.36.1 -> 2.37.0
  • Nodejs 16.15.1 -> 16.16.0
  • Pip 22.1.1 -> 22.1.2
  • Terraform 1.2.3 -> 1.2.4

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Docker-compose 2.6.1
  • PHP 8.0.21, 8.1.8

(Updated) Updated packages:

  • Kernel 5.4.0-120-generic -> 5.4.0-121-generic
  • Aws-cli 1.23.8 -> 1.25.26
  • Aws-cli 2.7.10 -> 2.7.14
  • Azure-cli 2.37.0 -> 2.38.0
  • Git 2.36.1 -> 2.37.0
  • Nodejs 16.15.1 -> 16.16.0
  • Pip 22.1.1 -> 22.1.2
  • Terraform 1.2.3 -> 1.2.4

To learn more about this image, check our Ubuntu 18.04 page.

Week of Jun 27, 2022#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • PHP 8.0.20

(Updated) Updated packages:

  • Kernel 5.13.0-48-generic -> 5.13.0-51-generic
  • Aws-cli 2.7.7 -> 2.7.10
  • Github-cli 2.12.1 -> 2.13.0
  • Google Chrome 102 -> 103
  • ChromeDriver 102 -> 103
  • Erlang 23.2.7.4 -> 23.2.7.5
  • Erlang 23.3.4.14 -> 23.3.4.15
  • Erlang 24.3.4.1 -> 24.3.4.2
  • Erlang 25.0.1 -> 25.0.2
  • Httpie 0.9.8 -> 1.0.3
  • Terraform 1.2.2 -> 1.2.3

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • PHP 8.0.20

(Updated) Updated packages:

  • Kernel 5.4.0-117-generic -> 5.4.0-120-generic
  • Aws-cli 2.7.7 -> 2.7.10
  • Github-cli 2.12.1 -> 2.13.0
  • Google Chrome 102 -> 103
  • ChromeDriver 102 -> 103
  • Erlang 23.2.7.4 -> 23.2.7.5
  • Erlang 23.3.4.14 -> 23.3.4.15
  • Erlang 24.3.4.1 -> 24.3.4.2
  • Erlang 25.0.1 -> 25.0.2
  • Httpie 0.9.8 -> 1.0.3
  • Terraform 1.2.2 -> 1.2.3

To learn more about this image, check our Ubuntu 18.04 page.

Week of Jun 13, 2022#

(Docker) images updated

  • Android:30-flutter: flutter 3.0.0 removed, 2.10.5 present, 3.0.1 added
  • Android:31-flutter: flutter 3.0.0 removed, 2.10.5 present, 3.0.1 added

(Improved) macOS Xcode 13 image update

(New) Packages: - Xcode 13.4.1

(Removed) Packages: - Xcode 13.1 - Xcode 13.4

(Updated) Updated packages:

  • Fastlane 2.205.1 -> 2.206.2
  • Flutter 2.10.4 -> 3.0.1
  • Homebrew 3 -> 3.5.1
  • PostgreSQL 14.2 -> 14.3

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Go 1.17.11, 1.18.3 (default)
  • PHP 7.4.30 (default)
  • Python 3.10

(Updated) Updated packages:

  • Kernel 5.13.0.44-generic -> 5.13.0-48-generic
  • Aws-cli 2.7.3 -> 2.7.7
  • Aws-eb-cli 3.14.8 -> 3.20.3
  • Bazel 5.1.1 -> 5.2.0
  • Containerd.io 1.6.4 -> 1.6.6
  • Docker 20.10.16 -> 20.10.17
  • Erlang 24.3.4 -> 24.3.4.1
  • Erlang 25.0 -> 25.0.1
  • Github-cli 2.11.3 -> 2.12.1
  • Nodejs 16.15.0 -> 16.15.1
  • Npm 8.5.5 -> 8.11.0
  • Terraform 1.2.1 -> 1.2.2

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Go 1.17.11, 1.18.3 (default)
  • PHP 7.4.30 (default)

(Updated) Updated packages:

  • Kernel 5.4.0-113-generic -> - 5.4.0-117-generic
  • Aws-cli 2.7.3 -> 2.7.7
  • Aws-eb-cli 3.14.8 -> 3.19.1
  • Bazel 5.1.1 -> 5.2.0
  • Containerd.io 1.6.4 -> 1.6.6
  • Docker 20.10.16 -> 20.10.17
  • Erlang 24.3.4 -> 24.3.4.1
  • Erlang 25.0 -> 25.0.1
  • Github-cli 2.11.3 -> 2.12.1
  • Nodejs 16.15.0 -> 16.15.1
  • Npm 8.5.5 -> 8.11.0
  • Terraform 1.2.1 -> 1.2.2

To learn more about this image, check our Ubuntu 18.04 page.

Week of May 30, 2022#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Erlang 25.0

(Downgraded) Downgraded packages:

  • Aws-cli 1.23.13 -> 1.23.8

(Updated) Updated packages:

  • 5.13.0.41-generic -> 5.13.0-44-generic
  • Azure-cli 2.36.0 -> 2.37.0
  • Aws-cli 2.6.4 -> 2.7.3
  • Doctl 1.55.0 -> 1.76.0
  • Github-cli 2.10.1 -> 2.11.3
  • Git-lfs 3.1.4 -> 3.2.0
  • Google Chrome 101 -> 102
  • ChromeDriver 101 -> 102
  • Helm 3.8.2 -> 3.9.0
  • Skopeo 1.3.0 -> 1.5.0
  • Buildah 1.21.3 > 1.22.3
  • Yarn 1.22.18 -> 1.22.19
  • Pip 22.1 -> 22.1.1
  • Terraform 1.1.9 - > 1.2.1

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Erlang 25.0

(Updated) Updated packages:

  • 5.4.0-110-generic -> 5.4.0-113-generic
  • Azure-cli 2.36.0 -> 2.37.0
  • Aws-cli 2.6.4 -> 2.7.3
  • Doctl 1.55.0 -> 1.76.0
  • Github-cli 2.10.1 -> 2.11.3
  • Git-lfs 3.1.4 -> 3.2.0
  • Google Chrome 101 -> 102
  • ChromeDriver 101 -> 102
  • Helm 3.8.2 -> 3.9.0
  • Pip 22.1 -> 22.1.1
  • Terraform 1.1.9 - > 1.2.1

To learn more about this image, check our Ubuntu 18.04 page.

May 20, 2022#

(Improved) Ubuntu 18.04 image update

(Downgraded) Downgraded packages:

  • Aws-cli 1.23.13 -> 1.23.8

(Updated) Updated packages:

  • Aws-cli 2.6.4 -> 2.7.1
  • Yarn 1.22.18 -> 1.22.19

To learn more about this image, check our Ubuntu 18.04 page.

Week of May 16, 2022#

(Docker) images updated

  • Android:30-flutter: flutter 2.8.1 removed, 2.10.5 present, 3.0.0 added
  • Android:31-flutter: flutter 2.8.1 removed, 2.10.5 present, 3.0.0 added

(Improved) macOS Xcode 13 image update

(New) Packages:

  • Xcode 13.4

(Removed) Packages:

  • Xcode 13.1

(Updated) Updated packages:

  • Fastlane 2.205.1 -> 2.205.2
  • Flutter 2.10.5 -> 3.0.0
  • Node v17.8.0 > v18.0.0
  • PostgreSQL 14.2 -> 14.3

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Go 1.17.10, 1.18.1, 1.18.2 (default)
  • PHP 8.0.19
  • Scala 3.1.2

(Updated) Updated packages:

  • 5.13.0.40-generic -> 5.13.0-41-generic
  • Aws-cli 1.23.4 -> 1.23.13
  • Aws-cli 2.6.1 -> 2.6.4
  • Docker 20.10.14 -> 20.10.16
  • Kerl 2.3.0 -> 2.4.0
  • Erlang 22.3.4.25 -> 22.3.4.26 (as 22.3)
  • Erlang 23.3.4.13 -> 23.3.4.14 (as 23.3)
  • Erlang 24.3.3 -> 24.3.4 (default as 24.3)
  • Github-cli 2.9.0 -> 2.10.1
  • Git 2.36.0 -> 2.36.1
  • Pip 22.0.4 -> 22.1
  • Scala 2.12.10 -> 2.12.15
  • Sbt 1.5.5 -> 1.6.2

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Go 1.17.10, 1.18.1, 1.18.2 (default)
  • PHP 8.0.19
  • Scala 3.1.2

(Updated) Updated packages:

  • 5.4.0-109-generic -> 5.4.0-110-generic
  • Aws-cli 1.23.3 -> 1.23.13
  • Aws-cli 2.6.0 -> 2.6.4
  • Docker 20.10.14 -> 20.10.16
  • Kerl 2.3.0 -> 2.4.0
  • Erlang 22.3.4.25 -> 22.3.4.26 (as 22.3)
  • Erlang 23.3.4.13 -> 23.3.4.14 (as 23.3)
  • Erlang 24.3.3 -> 24.3.4 (default as 24.3)
  • Github-cli 2.9.0 -> 2.10.1
  • Git 2.36.0 -> 2.36.1
  • Pip 22.0.4 -> 22.1
  • Scala 2.12.10 -> 2.12.15
  • Sbt 1.3.10 -> 1.6.2

(Removed) packages:

  • Scala 2.11.11

To learn more about this image, check our Ubuntu 18.04 page.

Week of May 02, 2022#

(Improved) Ubuntu 20.04 image update

(Updated) Updated packages:

  • 5.13.0-39-generic -> 5.13.0.40-generic
  • Azure-cli 2.35.0 -> 2.36.0
  • Aws-cli 1.22.96 -> 1.23.4
  • Aws-cli 2.5.5 -> 2.6.1
  • Github-cli 2.8.0 -> 2.9.0
  • Git 2.35.3 -> 2.36.0
  • Git-lfs 3.1.2 -> 3.1.4
  • Google Chrome 100 -> 101
  • ChromeDriver 100 -> 101
  • Gradle 7.3 -> 7.4.2
  • Java OpenJDK 11.0.14 -> 11.0.15
  • Java OpenJDK 17.0.2 -> 17.0.3
  • NodeJS 16.14.2 -> 16.15.0
  • Npm 8.5.0 -> 8.5.5
  • Heroku 7.60.1 -> 7.60.2
  • Terraform 1.1.8 -> 1.1.9

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(Updated) Updated packages:

  • 5.4.0-107-generic -> 5.4.0-109-generic
  • Azure-cli 2.35.0 -> 2.36.0
  • Aws-cli 1.22.96 -> 1.23.3
  • Aws-cli 2.5.5 -> 2.6.0
  • Github-cli 2.8.0 -> 2.9.0
  • Git 2.35.3 -> 2.36.0
  • Git-lfs 3.1.2 -> 3.1.4
  • Google Chrome 100 -> 101
  • ChromeDriver 100 -> 101
  • Gradle 7.3 -> 7.4.2
  • Java OpenJDK 11.0.14 -> 11.0.15
  • Java OpenJDK 17.0.2 -> 17.0.3
  • NodeJS 16.14.2 -> 16.15.0
  • Npm 8.5.0 -> 8.5.5
  • Heroku 7.60.1 -> 7.60.2
  • Terraform 1.1.8 -> 1.1.9

To learn more about this image, check our Ubuntu 18.04 page.

Week of April 18, 2022#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Elixir 1.13.4 (default)
  • Go 1.17.9 (default)
  • PHP 7.4.29 (default), 8.0.18
  • Ruby 2.6.10, 2.7.6 (default), 3.0.4, 3.1.2

(Updated) Updated packages:

  • Aws-cli 1.22.86 -> 1.22.96
  • Aws-cli 2.5.1 -> 2.5.5
  • Azure-cli 2.34.1 -> 2.35.0
  • Github-cli 2.7.0 -> 2.8.0
  • Git 2.35.1 -> 2.35.3
  • Bazel 5.1.0 -> 5.1.1
  • Helm 3.8.1 -> 3.8.2
  • Pypy 7.3.8 -> 7.3.9
  • Pypy3 7.3.8 -> 7.3.9
  • Venv 20.13.0 -> 20.14.1
  • Kerl 2.2.3 -> 2.3.0
  • Rebar3 3.17.0 -> 3.18.0
  • Gem 3.2.32 -> 3.3.11
  • Bundler 2.2.32 -> 2.3.11
  • Terraform 1.1.7 -> 1.1.8

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Elixir 1.13.4 (default)
  • Go 1.17.9 (default)
  • PHP 7.4.29 (default), 8.0.18
  • Ruby 2.6.10, 2.7.6 (default), 3.0.4, 3.1.2

(Updated) Updated packages:

  • Aws-cli 1.22.86 -> 1.22.96
  • Aws-cli 2.5.1 -> 2.5.5
  • Azure-cli 2.34.1 -> 2.35.0
  • Github-cli 2.7.0 -> 2.8.0
  • Git 2.35.1 -> 2.35.3
  • Bazel 5.1.0 -> 5.1.1
  • Helm 3.8.1 -> 3.8.2
  • Pypy 7.3.8 -> 7.3.9
  • Pypy3 7.3.8 -> 7.3.9
  • Venv 20.13.0 -> 20.14.1
  • Kerl 2.2.3 -> 2.3.0
  • Rebar3 3.17.0 -> 3.18.0
  • Gem 3.2.32 -> 3.3.11
  • Bundler 2.2.32 -> 2.3.11
  • Terraform 1.1.7 -> 1.1.8

To learn more about this image, check our Ubuntu 18.04 page.

Week of April 04, 2022#

(Improved) macOS Xcode 13 image update

(New) Packages: - Xcode 13.3

(Removed) Packages: - Xcode 13.0

(Updated) Updated packages:

  • Cocoapods 1.11.2 -> 1.11.3
  • Fastlane 2.199.0 -> 2.205.1
  • Flutter 2.8.1 -> 2.10.4
  • Node v17.2.0 -> v17.8.0
  • PostgreSQL 14.1 -> 14.2
  • Ruby 2.6.8 -> 2.6.9

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Go 1.17.8 (default)

(Updated) Updated packages:

  • Kernel 5.13.0-37-generic -> 5.13.0-39-generic
  • Aws-cli 1.22.77 -> 1.22.86
  • Aws-cli 2.4.27 -> 2.5.1
  • Bazel 5.0.0 -> 5.1.0
  • Google Chrome 99 -> 100
  • ChromeDriver 99 -> 100
  • Containerd.io 1.5.10 -> 1.5.11
  • Docker 20.10.13 -> 20.10.14
  • Erlang 22.3.4.24 -> 22.3.4.25 (as 22.3)
  • Erlang 23.3.4.11 -> 23.3.4.13 (as 23.3)
  • Erlang 24.3.2 -> 24.3.3 (default as 24.3)
  • Github-cli 2.6.0 -> 2.7.0
  • Heroku 7.59.4 -> 7.60.1

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Go 1.17.8 (default)

(Updated) Updated packages:

  • Kernel 5.4.0-105-generic -> 5.4.0-107-generic
  • Aws-cli 1.22.77 -> 1.22.86
  • Aws-cli 2.4.27 -> 2.5.1
  • Bazel 5.0.0 -> 5.1.0
  • Google Chrome 99 -> 100
  • ChromeDriver 99 -> 100
  • Containerd.io 1.5.10 -> 1.5.11
  • Docker 20.10.13 -> 20.10.14
  • Erlang 22.3.4.24 -> 22.3.4.25 (as 22.3)
  • Erlang 23.3.4.11 -> 23.3.4.13 (as 23.3)
  • Erlang 24.3.2 -> 24.3.3 (default as 24.3)
  • Github-cli 2.6.0 -> 2.7.0
  • Heroku 7.59.4 -> 7.60.1

To learn more about this image, check our Ubuntu 18.04 page.

Week of March 21, 2022#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Erlang 24.3.2 (default as 24.3)
  • PHP 8.0.17
  • Go 1.18

(Updated) Updated packages:

  • Aws-cli 1.22.67 -> 1.22.77
  • Aws-cli 2.4.23 -> 2.4.27
  • Github-cli 2.5.2 -> 2.6.0
  • Docker 20.10.12 -> 20.10.13
  • Helm 3.8.0 -> 3.8.1
  • Heroku 7.59.2 -> 7.59.4
  • Java 11.0.13 -> 11.0.14
  • Java 17.0.1 -> 17.0.2
  • NodeJS 16.14.0 -> 16.14.2
  • Npm 8.3.1 -> 8.5.0
  • Yarn 1.22.17 -> 1.22.18
  • Pip 22.0.3 -> 22.0.4

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Erlang 24.3.2 (default as 24.3)
  • PHP 8.0.17
  • Go 1.18

(Updated) Updated packages:

  • Aws-cli 1.22.67 -> 1.22.77
  • Aws-cli 2.4.23 -> 2.4.27
  • Github-cli 2.5.2 -> 2.6.0
  • Docker 20.10.12 -> 20.10.13
  • Helm 3.8.0 -> 3.8.1
  • Heroku 7.59.2 -> 7.59.4
  • Java 11.0.13 -> 11.0.14
  • Java 17.0.1 -> 17.0.2
  • NodeJS 16.14.0 -> 16.14.2
  • Npm 8.3.1 -> 8.5.0
  • Yarn 1.22.17 -> 1.22.18
  • Pip 22.0.3 -> 22.0.4

To learn more about this image, check our Ubuntu 18.04 page.

Week of March 07, 2022#

(Deprecated) Artifact CLI --expire-in flag The --expire-in flag in the Artifact CLI is deprecated in favor of the newly introduced Artifact Retention Policies.

(New) Artifact Retention Policy From now on you can configure retention policies for artifacts in your project. To set them up, go to Project Settings -> Artifacts.

(Improved) Ubuntu 20.04 image update

(Updated) Updated packages:

  • Erlang 24.2.1 -> 24.2.2 (default)
  • Aws-cli 1.22.58 -> 1.22.67
  • Aws-cli 2.4.19 -> 2.4.23
  • Azure-cli 2.33.1 -> 2.34.1
  • Gh 2.5.1 -> 2.5.2
  • Terraform 1.1.3 -> 1.1.7
  • Google Chrome 98 -> 99
  • ChromeDriver 98 -> 99

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(Updated) Updated packages:

  • Erlang 24.2.1 -> 24.2.2 (default)
  • Aws-cli 1.22.58 -> 1.22.67
  • Aws-cli 2.4.19 -> 2.4.23
  • Azure-cli 2.33.1 -> 2.34.1
  • Gh 2.5.1 -> 2.5.2
  • Terraform 1.1.3 -> 1.1.7
  • Google Chrome 98 -> 99
  • ChromeDriver 98 -> 99

To learn more about this image, check our Ubuntu 18.04 page.

Week of February 21, 2022#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Go 1.17.7
  • Elixir 1.13.3 (default)
  • Ruby 3.1.1
  • PHP
  • 7.4.28 (default)
  • 8.0.16

(Updated) Updated packages:

  • Aws-cli 1.22.48 -> 1.22.58
  • Aws-cli 2.4.16 -> 2.4.19
  • Azure-cli 2.32.0 -> 2.33.1
  • Github-cli 2.5.0 > 2.5.1
  • Git-lfs 3.0.2 -> 3.1.2
  • Nodejs 16.13.2 -> 16.14.0
  • Npm 8.1.2 -> 8.3.1
  • Pypy 7.3.6 -> 7.3.8
  • Pypy3 7.3.7 > 7.3.8

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Go 1.17.7
  • Elixir 1.13.3 (default)
  • Ruby 3.1.1
  • PHP
  • 7.4.28 (default)
  • 8.0.16

(Updated) Updated packages:

  • Aws-cli 1.22.48 -> 1.22.58
  • Aws-cli 2.4.16 -> 2.4.19
  • Azure-cli 2.32.0 -> 2.33.1
  • Github-cli 2.5.0 > 2.5.1
  • Git-lfs 3.0.2 -> 3.1.2
  • Nodejs 16.13.2 -> 16.14.0
  • Npm 8.1.2 -> 8.3.1
  • Pypy 7.3.6 -> 7.3.8
  • Pypy3 7.3.7 > 7.3.8

To learn more about this image, check our Ubuntu 18.04 page.

Week of February 07, 2022#

(Improved) Ubuntu 20.04 image update

(Updated) Updated packages:

  • Aws-cli 1.22.40 -> 1.22.48
  • Aws-cli 2.4.13 -> 2.4.16
  • Github-cli 2.4.0. -> 2.5.0
  • Git 2.34.1 -> 2.35.1
  • Google Chrome 97 -> 98
  • ChromeDriver 97 -> 98
  • Helm 3.7.2 -> 3.8.0
  • Virtualenv 16.0.0 -> 20.13.0
  • Pip 21.3.1 -> 22.0.3
  • Erlang
  • 23.3.4.10 -> 23.3.4.11
  • 24.2 -> 24.2.1

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(Updated) Updated packages:

  • Aws-cli 1.22.40 -> 1.22.48
  • Aws-cli 2.4.13 -> 2.4.16
  • Github-cli 2.4.0. -> 2.5.0
  • Git 2.34.1 -> 2.35.1
  • Google Chrome 97 -> 98
  • ChromeDriver 97 -> 98
  • Helm 3.7.2 -> 3.8.0
  • Virtualenv 16.0.0 -> 20.13.0
  • Pip (for Python 3.6) 20.3.4 -> 21.3.1
  • Pip (for Python 3.7 and above) 20.3.4 -> 22.0.3
  • Erlang
  • 23.3.4.10 -> 23.3.4.11
  • 24.2 -> 24.2.1

To learn more about this image, check our Ubuntu 18.04 page

Week of January 24, 2022#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Aws-cli 2.4.13 (used as aws2)
  • Elixir 1.13.2 (default)
  • PHP 8.0.15

(Updated) Updated packages:

  • Aws-cli 1.22.32 -> 1.22.40
  • Bazel 4.2.2 -> 5.0.0
  • Pip 20.3.4 - > 21.3.1
  • Terraform 1.0.6 -> 1.1.3

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Aws-cli 2.4.13 (used as aws2)
  • Elixir 1.13.2 (default)
  • PHP 8.0.15

(Updated) Updated packages:

  • Aws-cli 1.19.112 -> 1.22.40
  • Bazel 4.2.2 -> 5.0.0
  • Pip 20.3.4 - > 21.3.1
  • Terraform 0.15.0 -> 1.1.3

To learn more about this image, check our Ubuntu 18.04 page

Week of January 10, 2022#

(Improved) Ubuntu 20.04 image update

(Updated) Updated packages:

  • Azure-cli 2.31.0 -> 2.32.0
  • Aws-cli 1.22.26 -> 1.22.32
  • Google Chrome 96 -> 97
  • ChromeDriver 96 -> 97
  • NodeJS 16.13.1 -> 16.13.2

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(Updated) Updated packages:

  • Azure-cli 2.31.0 -> 2.32.0
  • Google Chrome 96 -> 97
  • ChromeDriver 96 -> 97
  • NodeJS 16.13.1 -> 16.13.2

To learn more about this image, check our Ubuntu 18.04 page

Week of December 27, 2021#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Erlang 24.2 (default)
  • Elixir 1.13.1 (default)
  • Ruby 3.1.0
  • PHP
  • 7.4.27 (default)
  • 8.0.14

(Updated) Updated packages:

  • Aws-cli 1.22.24 -> 1.22.26
  • Github-cli 2.3.0 -> 2.4.0
  • Yarn 1.22.15 -> 1.22.17
  • Java 11.0.11 -> 11.0.13
  • Kerl 2.1.2 -> 2.2.3
  • Rebar 3.14.3 -> 3.17.0
  • Erlang
  • 22.3.4.23-> 22.3.4.24
  • 23.3.4.9 -> 23.3.4.10

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Erlang 24.2 (default)
  • Elixir 1.13.1 (default)
  • Ruby 3.1.0
  • PHP
  • 7.4.27 (default)
  • 8.0.14

(Updated) Updated packages:

  • Github-cli 2.3.0 -> 2.4.0
  • Yarn 1.22.15 -> 1.22.17
  • Java 8u292 -> 8u312
  • Java 11.0.11 -> 11.0.13
  • Kerl 2.1.2 -> 2.2.3
  • Rebar 3.15.2 -> 3.17.0
  • Erlang
  • 22.3.4.23-> 22.3.4.24
  • 23.3.4.9 -> 23.3.4.10

To learn more about this image, check our Ubuntu 18.04 page

Week of December 20, 2021#

(Improved) macOS Xcode 13 image update

(New) Packages: - Xcode 13.2.1

(Updated) Updated packages:

  • Fastlane 2.197.0 -> 2.199.0
  • Flutter 2.5.3 -> 2.8.1
  • Node v17.0.1 -> v17.2.0
  • PostgreSQL 14.0 -> 14.1

Week of December 13, 2021#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Elixir 1.13.0 (default)

(Updated) Updated packages:

  • Azure-cli 2.30.0 -> 2.31.0
  • Aws-cli 1.22.13 -> 1.22.24
  • Docker 20.10.11 -> 20.10.12
  • Bazel 4.2.1 -> 4.2.2
  • Helm 3.7.1 -> 3.7.2
  • Github-cli 2.2.0 -> 2.3.0
  • Pip 20.2.4 -> 21.3.1
  • Nodejs 16.13.0 -> 16.13.1
  • Npm 8.1.0 -> 8.1.2
  • Phpbrew 1.25.3 -> 1.27.0

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Elixir 1.13.0 (default)

(Updated) Updated packages:

  • Azure-cli 2.30.0 -> 2.31.0
  • Docker 20.10.11 -> 20.10.12
  • Bazel 4.2.1 -> 4.2.2
  • Helm 3.7.1 -> 3.7.2
  • Github-cli 2.2.0 -> 2.3.0
  • Pip 20.2.4 -> 20.3.4
  • Nodejs 16.13.0 -> 16.13.1
  • Npm 8.1.0 -> 8.1.2

To learn more about this image, check our Ubuntu 18.04 page.

Week of November 29, 2021#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • PHP 7.4.26 (default), 8.0.13
  • Ruby 2.6.9, 2.7.5 (default), 3.0.3
  • Github-cli 2.2.0

(Updated) Updated packages:

  • Aws-cli 1.22.5 - > 1.22.13
  • Erlang 24.1.5 -> 24.1.7
  • Docker 20.10.10 -> 20.10.11
  • Git 2.33 -> 2.34
  • Gradle 7.1.1 -> 7.3
  • Heroku 7.59.1 -> 7.59.2
  • Gem 3.2.23 -> 3.2.32
  • Bundler 2.2.23 -> 2.2.32
  • Lftp 4.8.2 -> 4.9.2
  • Podman 3.3.1 -> 3.4.2

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • PHP 7.3.33, 7.4.26 (default), 8.0.13
  • Ruby 2.6.9, 2.7.5 (default), 3.0.3
  • Github-cli 2.2.0

(Updated) Updated packages:

  • Erlang 24.1.5 -> 24.1.7
  • Docker 20.10.10 -> 20.10.11
  • Git 2.33 -> 2.34
  • Gradle 7.1.1 -> 7.3
  • Heroku 7.59.1 -> 7.59.2
  • Gem 3.2.23 -> 3.2.32
  • Bundler 2.2.23 -> 2.2.32

To learn more about this image, check our Ubuntu 18.04 page.

Week of November 15, 2021#

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • Erlang 22.3.4.23

(Updated) Updated packages:

  • Azure-cli 2.29.2 -> 2.30.0
  • Aws-cli 1.21.7 -> 1.22.5
  • Google Chrome 95 -> 96
  • ChromeDriver 95 -> 96
  • Erlang
  • 23.3.4.8 -> 23.3.4.9
  • 24.1.3 -> 24.1.5 (default)

Default Elixir version changed from 1.11.4 to 1.12.3

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(Updated) Updated packages:

  • Azure-cli 2.29.2 -> 2.30.0
  • Google Chrome 95 -> 96
  • ChromeDriver 95 -> 96
  • Erlang
  • 22.3.4.22 -> 22.3.4.23
  • 23.3.4.8 -> 23.3.4.9
  • 24.1.3 -> 24.1.5 (default)

To learn more about this image, check our Ubuntu 18.04 page.

Week of November 01, 2021#

(Updated) Ruby Gems:

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • PHP 7.4.25 (default version), 8.0.12

(Updated) Updated packages:

  • Azure-cli 2.29.0 -> 2.29.2
  • Aws-cli 1.20.62 -> 1.21.7
  • Google Chrome 94 -> 95
  • ChromeDriver: 94 -> 95
  • Docker 20.10.9 -> 20.10.10
  • Erlang 24.1.2 -> 24.1.3
  • Git-lfs 3.0.1 -> 3.0.2
  • pypy 7.3.5 -> 7.3.6
  • pypy3 7.3.5 -> 7.3.7
  • Nodejs 14.18.1 -> 16.13.0 (default)
  • Npm 6.14.15 -> 8.1.0
  • Heroku 7.59.0 -> 7.59.1
  • Java OpenJDK 13.0.1 -> 17.0.1

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • PHP 7.3.32, 7.4.25 (default version), 8.0.12

(Updated) Updated packages:

  • Azure-cli 2.29.0 -> 2.29.2
  • Google Chrome 94 -> 95
  • ChromeDriver: 94 -> 95
  • Docker 20.10.9 -> 20.10.10
  • Erlang 24.1.2 -> 24.1.3
  • Git-lfs 3.0.1 -> 3.0.2
  • pypy 7.3.5 -> 7.3.6
  • pypy3 7.3.5 -> 7.3.7
  • Nodejs 14.18.1 -> 16.13.0 (default)
  • Heroku 7.59.0 -> 7.59.1
  • Java OpenJDK 16.0.1 -> 17.0.1

To learn more about this image, check our Ubuntu 18.04 page.

Week of October 25, 2021#

(Improved) macOS Xcode 13 image update

(New) Packages: - Xcode 13.1 - PostgreSQL 14

(Updated) Updated packages:

  • Big Sur 11.5.1 -> 11.6
  • Fastlane 2.195.0 -> 2.197.0
  • Flutter 2.5.1 -> 2.5.3
  • Node v16.6.1 -> v17.0.1
  • Yarn 1.22.11 -> 1.22.17

Week of October 18, 2021#

(Improved) Ubuntu 20.04 image update

(Updated) Updated packages:

  • Azure-cli 2.28.0 -> 2.29.0
  • Aws-cli 1.20.56 -> 1.20.62
  • Docker 20.10.8 - 20.10.9
  • Helm 3.7.0 -> 3.7.1
  • NodeJS 14.18.0 -> 14.18.1
  • Pip 21.2.4 -> 21.3

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(Updated) Updated packages:

  • Azure-cli 2.28.0 -> 2.29.0
  • Docker 20.10.8 - 20.10.9
  • Helm 3.7.0 -> 3.7.1
  • NodeJS 14.18.0 -> 14.18.1
  • Npm 7.24.2 -> 8.1.0
  • Lftp 4.8.1 -> 4.9.2

To learn more about this image, check our Ubuntu 18.04 page.

Week of October 4, 2021#

(Improved) macOS Xcode 12 image update

(New) Packages: - Xcode 12.5.1

Updated packages:

  • Flutter 2.5.1 -> 2.5.2
  • Node 16.6.1 -> 16.10.0

Removed from the image:

  • Xcode 12.2
  • Xcode 12.5.0

To learn more about this image, check our macOS Xcode 12 page.

(Improved) macOS Xcode 13 image

A new agent-type has been released for the macOS platform with Xcode 13 pre-installed. To learn more about this, check our macOS Xcode 13 page.

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • PHP 7.4.24 (default version), 8.0.11
  • Erlang 24.1 (default)

(Updated) Updated packages:

  • NodeJS 14.16.1 -> 14.18.0
  • Yarn 1.22.5 -> 1.22.15
  • Npm 6.14.12 -> 6.14.15
  • Google Chrome 93 -> 94
  • ChromeDriver 93 -> 94
  • Aws-cli 1.20.52 -> 1.20.56
  • Git-lfs 2.13.3 -> 3.0.1
  • Kerl 2.1.0 -> 2.1.2

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • PHP 7.3.31, 7.4.24 (default), 8.0.11
  • Erlang 24.1 (default)

(Updated) Updated packages:

  • NodeJS 14.17.6 -> 14.18.0
  • Yarn 1.22.5 -> 1.22.15
  • Npm 7.24.0 -> 7.24.2
  • Google Chrome 93 -> 94
  • ChromeDriver 93 -> 94

To learn more about this image, check our Ubuntu 18.04 page.

Week of September 27, 2021#

(Improved) macOS Xcode 12 image update

Updated packages:

  • Cocoapods 1.10.2 -> 1.11.2
  • Fastlane 2.191.0 -> 2.195.0
  • Flutter 2.0.6 -> 2.5.1
  • Ruby 2.5.1 -> 2.6.8

To learn more about this image, check our macOS Xcode 12 page.

Week of September 20, 2021#

(Improved) Semaphore registry

  • Android:30-flutter image was updated, it now contains flutter version 2.2.3 and 2.5.1(default)

(Improved) Toolbox update - Toolbox/sem-version can switch between pre-installed flutter versions 2.5.1(default) and 2.2.3 when using semaphore's android:30-flutter image. Syntax: sem-version flutter [2.2.3|2.5.1]

(Improved) Ubuntu 20.04 image update

(New) Packages:

  • PHP 7.4.22, 7.4.23 (default version), 8.0.10

(Updated) Updated packages:

  • Aws-cli 1.20.37 -> 1.21.44
  • Helm 3.6.3 -> 3.7.0
  • Ruby 2.6.8 -> 2.7.4 (default)
  • Gem 3.0.3 -> 3.1.6
  • Bundler 1.17.2 -> 2.2.23
  • Podman 3.2.3 -> 3.3.1

To learn more about this image, check our ubuntu 20.04 page.

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Elixir 1.12.3 (default)

(Updated) Updated packages:

  • Azure-cli 2.27.2 - > 2.28.0
  • Helm 3.6.3 -> 3.7.0
  • Npm 7.22.0 -> 7.24.0

To learn more about this image, check our Ubuntu 18.04 page.

Week of September 6, 2021#

IMPORTANT: (Deprecated) MacOS Xcode 11

The macOS Xcode 11 image will be removed in one month.
We advise all users to switch to the macOS Xcode 12 image.

(Improved) Ubuntu 20.04 image update

(Updated) Updated packages:

  • Aws-cli 1.20.06 -> 1.20.37
  • Azure-cli 2.26.1 -> 2.28.0
  • Bazel 4.1.0 -> 4.2.1
  • Chromedriver 92 -> 93
  • GoogleChrome 92 -> 93
  • Elixir 1.12.1 -> 1.12.3
  • Git 2.32.0 -> 2.33.0
  • Heroku 7.56.1 -> 7.59.0
  • Pip 21.2.1 -> 21.2.4
  • Terraform 0.15.5 -> 1.0.6

To learn more about this image, check our ubuntu 20.04 page

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • PHP 7.3.30, 7.4.23 (default version), 8.0.10

(Updated) Updated packages:

  • Bazel 4.2.0 - > 4.2.1
  • NodeJS 14.17.5 -> 14.17.6
  • Npm 7.21.0 -> 7.21.1
  • Google Chrome 92 -> 93
  • ChromeDriver 92 -> 93
  • Heroku 7.57.0 -> 7.59.0
  • Kernel 4 -> 5

To learn more about this image, check our Ubuntu 18.04 page.

Week of August 23, 2021#

(Improved) Ubuntu 18.04 image update

  • Default PHP version changed to 7.4.22
  • Removed Erlang 20.3
  • Removed Elixir 1.7.4

(Updated) Updated packages:

  • Azure-cli 2.27.0 - > 2.27.2
  • NodeJS 14.17.4 -> 14.17.5
  • Npm 7.20.5 -> 7.21.0
  • Heroku 7.56.1 -> 7.57.0
  • Git 2.32 -> 2.33
  • Bazel 4.1.0 - > 4.2.0

To learn more about this image, check our Ubuntu 18.04 page.

Week of August 9, 2021#

(Improved) macOS Xcode 12 image update
(Updated) Big Sur version 11.4 updated to 11.5.1

Updated packages:

  • Cocoapods 1.10.1 -> 1.10.2
  • Fastlane 2.182.0 -> 2.191.0
  • Xcode 12.5 -> 12.5.1
  • Yarn 1.22.4 -> 1.22.11

To learn more about this image, check our macOS Xcode 12 page.

(Improved) Ubuntu 18.04 image update

  • ~~(Deprecated) Python 2.7 has reached End of Life and is no longer maintained, it will be removed from the Bionic image at the beginning of September 2021.~~

(New) Packages:

  • PHP 7.4.22 and 8.0.9

(Updated) Updated packages:

  • Azure-cli 2.26.1 -> 2.27.0
  • Docker 20.10.7 -> 20.10.8
  • NodeJS 14.17.3 -> 14.17.4
  • Npm 7.20.1 -> 7.20.5

To learn more about this image, check our Ubuntu 18.04 page.

Week of July 26, 2021#

(Improved) Test Summary UX improvements

  • Auto-expand errors if there are fewer than the given threshold (4).
  • Auto-select test results with failures (instead of the first one on the list).
  • Fixed ligatures that are displayed in test output.
  • More generic test result sample files.

To learn how to set up a Test Summary check our docummentation.

(Improved) Ubuntu 20.04 image update

(Updated) Updated packages:

  • Aws-cli 1.19.94 -> 1.20.06
  • Azure-cli 2.25.0 -> 2.26.1
  • Buildah 1.21.0 -> 1.21.3
  • Chrome 91 -> 92
  • ChromeDriver 91 -> 92
  • Helm 3.6.0 -> 3.6.3
  • Heroku 7.54.1 -> 7.56.1
  • Pip 21.1.2 -> 21.2.1
  • Podman 3.1.2 -> 3.2.3
  • Sbt 1.3.10 -> 1.5.5
  • Terraform 0.15.0 -> 0.15.5

To learn more about this image, check our Ubuntu 20.04 page

(Improved) Ubuntu 18.04 image update

  • Default Erlang version changed to 24.0
  • Default Elixir version changed to 1.12.2

(Updated) Updated packages:

  • Aws-cli 1.19.109 -> 1.19.112
  • Azure-cli 2.26.0 -> 2.26.1
  • Helm 3.6.2 -> 3.6.3
  • Heroku 7.56.0 -> 7.56.1
  • Npm 7.19.1 -> 7.20.1
  • Gem 3.1.4 -> 3.2.23
  • Bundler 2.1.4 -> 2.2.23
  • Google Chrome 91 -> 92
  • ChromeDriver 91 -> 92

To learn more about this image, check our Ubuntu 18.04 page.

Week of July 12, 2021#

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Elixir 1.12.2
  • Ruby 2.6.8, 2.7.4 and 3.0.2
  • PHP 7.3.28, 7.3.29, 7.4.21 and 8.0.8

(Updated) Updated packages:

  • Aws-cli 1.19.99 -> 1.19.109
  • Azure-cli 2.25.0 -> 2.26.0
  • Helm 3.6.1 -> 3.6.2
  • Node.js 14.17.1 -> 14.17.3
  • Npm 7.18.1 -> 7.19.1
  • Heroku 7.54.1 -> 7.56.0

To learn more about this image, check our Ubuntu 18.04 page.

Week of July 05, 2021#

(New) Test Summary (beta)
From now on you can configure your test results output to render in a new Summary tab on the job page, provided that it's in JUnit XML format. This feature is in beta and currently, Ruby/Rspec, Elixir/ExUinit, and Go/gotestsum are fully supported.

Take the advantage of this new feature now to:

  • Quickly identify failing tests without searching through logs.
  • Easily review test execution time and identify slow-performing tests.
  • Sort and filter the output of your tests however you see fit.
  • Search through big test suits to find what you're looking for.

To learn more about how to configure the Test Summary feature, check our docummentation.

(New) Parameterized promotions (beta)
With parameterized promotions, you can re-use a single promotion pipeline and use environment variables to achieve different results based on the variable values.

  • Define the parameter name and description in YAML or Workflow Builder.
  • Assign parameter values when manually promoting.
  • Use parameter values in promoted pipeline names, secret names, pipeline queues, or as environment variables.

This feature is in private beta. If you would like to try it out, please reach out to us.

Week of Jun 28, 2021#

(Improved) Ubuntu 18.04 image update
(New) Packages:

  • Java OpenJDK 16.0.1

(Updated) Updated packages:

  • Aws-cli 1.19.92 -> 1.19.99
  • Azure-cli 2.24.2 -> 2.25.0
  • Helm 3.6.0 -> 3.6.1
  • Node.js 14.16.1 -> 14.17.1
  • Npm 6.14.12 -> 7.18.1

To learn more about this image, check our Ubuntu 18.04 page.

Week of Jun 14, 2021#

(New) Offboarding page
You can now access the new offboarding page that will appear when trying to remove a project's owner.
On this page you can:

  • See the list of all projects that a given user is the owner of
  • Remove a project
  • Transfer a project to yourself

(Improved) Ubuntu 20.04 image update

(Updated) Updated packages:

  • Azure cli 2.23.0 -> 2.42.2
  • Aws cli 1.19.79 -> 1.19.94
  • Chromedriver 90 -> 91
  • Docker-ce 20.10.3 -> 20.10.7
  • Docker-compose 1.28.2 -> 1.29.2
  • Elixir 1.12.0 -> 1.12.1
  • Google Chrome 90 -> 91
  • Git 2.31.1 -> 2.32.0
  • Helm 3.5.4 -> 3.6.0
  • Heroku 7.54.0 -> 7.54.1
  • Skopeo 1.2.3 -> 1.3.0

To learn more about this image, check our ubuntu 20.04 page

(Improved) Ubuntu 18.04 image update

(Updated) Updated packages:

  • Kerl 1.8.4 -> 2.1.2
  • Rebar3 3.12.0 > 3.15.2
  • Azure-cli 2.24.1 -> 2.24.2
  • Aws-cli 1.19.89 -> 1.19.92
  • Docker 20.10.5 -> 20.10.7
  • Docker-compose 1.28.2 -> 1.29.2
  • Git 2.31 -> 2.32
  • Heroku 7.54.0 -> 7.54.1

To learn more about this image, check our ubuntu 18.04 page.

Week of June 7, 2021#

(Improved) Ubuntu 18.04 image update
(New) Packages:

  • Elixir 1.12.1

(Updated) Updated packages:

  • Aws-cli 1.19.85 -> 1.19.89
  • Azure-cli 2.24.1 -> 2.24.2
  • Chromedriver 90 -> 91

Week of May 31, 2021#

(New) Granular repository access via GitHub App
Semaphore GitHub App has been introduced as a new way of connecting GitHub repositories with Semaphore.

Users can now connect Semaphore through the GitHub App instead of via personal access token, and choose which repositories they want to grant access to.

Find out more about the difference(s) between GitHub App and personal access token in our documentation.

(New) Change project owner
Users can now change project owner in the UI, making user offboarding easier.

The project owner update form can be accessed in Project Settings -> General.

(New) Ubuntu 20.04 image
A new image based on Ubuntu 20.04 is now available.
Please note that currently this image can only be used on e1-standard-2 machines.

Some of the improvements compared to the Ubuntu 18.04 image include:

  • Speed - This release has enhanced resource usage and includes a newer kernel.
  • Longer support - Canonical will support Ubuntu 20.04 until April 2025.
  • Latest language versions - In the future, some packages may not be supported for Ubuntu 18.04 by upstream providers.
  • Expanded software stack - 20.04 software stack will continue expanding with new packages, while new ones will not be added for 18.04.
  • Containers - The newest utilities can be installed (e.g. podman, skopeo, buildah).

To find out more about the differences between the Ubuntu 18.04 and Ubuntu 20.04 images, check out our migration guide.

You can read more about the image itself on the Ubuntu 20.04 image page.

(Improved) Ubuntu 18.04 image update

(Updated) Updated packages:

  • Aws-cli 1.19.77 -> 1.19.85
  • Azure-cli 2.23.0 -> 2.24.1
  • Chrome 90 -> 91
  • Elixir 1.12.0 compiled with Erlang 24.0
  • Grunt 1.4.2 -> 1.4.3
  • Helm 3.5.4 -> 3.6.0
  • Pypy 7.3.4 -> 7.3.5
  • Pypy3 7.3.4 -> 7.3.5

To learn more about this image, check our ubuntu 18.04 page.

Week of May 24, 2021#

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Elixir 1.12.0

(Updated) Updated packages:

  • Aws-cli 1.19.73 -> 1.19.77
  • Bazel 4.0.0 -> 4.1.0
  • Heroku 7.53.1 -> 7.54.0

To learn more about this image, check our ubuntu 18.04 page.

Week of May 17, 2021#

(Improved) Ubuntu 18.04 image update

(New) Packages:

  • Erlang 24.0

(Updated) Updated packages:

  • Aws-cli 1.19.69 -> 1.19.74

To learn more about this image, check our ubuntu 18.04 page.

(Updated) Toolbox

  • sem-version fails the job if the switch was unsuccessful
  • sem-version beta introduced for macOS-based agents, and ruby 2.5.9, 2.6.7, 2.7.3, 3.0.1 versions are also available.

Week of May 10, 2021#

(Improved) Ubuntu 18.04 image update

(New) Tools:

  • Helm 3.5.4

(New) Packages:

  • Elixir 1.11.4

(Updated) Updated packages:

  • Azure-cli 2.22.0 -> 2.23.0
  • Aws-cli 1.19.53 -> 1.19.69
  • Erlang 23.3.0 -> 23.3.2
  • Heroku 7.52.0 -> 7.53.0
  • Java 8u282 -> 8u292
  • Java 11u10 -> 11u11

To learn more about this image, check our Ubuntu 18.04 page.

(Improved) macOS Xcode 12 image update
(Updated) MacOS Catalina upgraded to Big Sur

Updated packages:

  • Homebrew 3.1.4 -> 3.1.5
  • Flutter 2.0.4 -> 2.0.6
  • Fastlane 2.172.0 -> 2.182.0

(New) Xcode 12.5

(Removed) Xcode 12.1

To learn more about this image, check our macOS Xcode 12 page.

Week of April 26, 2021#

(Improved) macOS Xcode 12 image update
(Updated) Updated packages:

  • Homebrew 2.4.3 -> 3.1.4
  • Rbenv can install ruby 2.6.7, 2.7.3, 3.0.1

To learn more about this image, check our macOS Xcode 12 page.

Week of April 19, 2021#

(Improved) Ubuntu 18.04 image update
(New) Tools:

  • Bazel 4
  • Terraform 0.15.0

(Updated) Updated packages:

  • Azure-cli 2.21.0 -> 2.22.0
  • Aws-cli 1.19.39 -> 1.19.53
  • Chrome 89 -> 90
  • ChromeDriver 89 -> 90
  • Heroku 7.51.0 -> 7.52.0
  • Pypy 7.3.3 -> 7.3.4
  • Pypy3 7.3.3 -> 7.3.4

To learn more about this image, check our Ubuntu 18.04 page.

Week of April 12, 2021#

(Improved) Ubuntu 18.04 image update
(New) New language version:

  • Ruby 2.5.9, 2.6.7, 2.7.3, 3.0.1

To learn more about this image, check our Ubuntu 18.04 page.

(Improved) macOS Xcode 12 image update
(Updated) Updated packages:

  • Curl 7.64.1 -> 7.71.1
  • Flutter 1.17 -> 2.0.4

To learn more about this image, check our macOS Xcode 12 page.

(Updated) Docker image:
New convenience Docker images are available in the Semaphore Container Registry. A detailed list can be found in the Docker images changelog.

Week of April 5, 2021#

(Improved) Monorepo support shipped to GA
A new set of improvements focused on monorepo support were shipped:

  • Initialization step - Runs at the start of each monorepo pipeline and compiles the workflow, ensuring that misconfigurations are detected before any job starts.
  • UI indicator - A new UI element shows the initialization log, making troubleshooting fast and easy.
  • Exclude parameter - A new option in change_in adds the ability to define which folders or files to skip.
  • Glob pattern support - change_in conditions have been further extended to allow the use of wildcards.
  • Clearer error messages - Improved error messages for the most common misconfiguration issues.
  • Improved stability - All compilation errors arising from edge cases have been eliminated, making these features more reliable.

You can read more about this feature in this blog post.

Additional related reading:

Week of March 29, 2021#

(Improved) Ubuntu 18.04 image update
(New) New language version:

  • Erlang 23.3

(Updated) Updated packages:

  • Aws-cli 1.19.25 -> 1.19.39
  • Azure-cli 2.20.0 -> 2.21.0
  • Git 2.30 -> 2.31
  • Git-lfs 2.13.2 -> 2.13.3
  • Grunt 1.3.2 -> 1.4.1
  • Heroku -> 7.51.0

To learn more about this image, check our Ubuntu 18.04 page.

(Improved) Toolbox
(Updated) Sem-service addons:

  • elasticsearch (7.10.0, 7.11.2, 7.12.0)
  • mysql (5.7.33, 8.0.23)
  • mongo (4.2.13, 4.4.1, 4.4.4)
  • postgres (10.16, 11.11, 12.6, 13.2)
  • rabbitmq (3.8.14)
  • redis (6.2.1)

(Updated) Sem-version updates:

  • PHP versions 7.3.x , 7.4.x, 8.0.x had their composer updated to version 2 (composer.json files might need to be updated also)

You can find out more about Semaphore toolbox by checking the Toolbox Reference documentation.

Week of March 22, 2021#

(Improved) New UI updates
Based on user feedback, the UI was updated to make navigation even more intuitive.
Here are some of the changes that have been introduced:

  • Top right page menu links have been redesigned as tabs.
  • New breadcrumbs will always be present on the page.
  • Several new visual queues have been introduced to draw attention to active elements.
  • Updated fonts and icons make it easier to find key information on the page.

If you have any suggestions for further improvements to our UI, we encourage you to send them to our feedback inbox.

Week of March 08, 2021#

(Improved) Ubuntu 18.04 image update

(Updated) Updated packages:

  • Docker 20.10.04 -> 20.10.05
  • Aws-cli 1.19.18 -> 1.19.25
  • Chromedriver 88 -> 89
  • Google Chrome 88 -> 89
  • Heroku 7.49.1 -> 7.50.0

To learn more about this image, check our Ubuntu 18.04 page.

Week of March 01, 2021#

(Improved) Ubuntu 18.04 image update

(Updated) Updated packages:

  • Aws-cli 1.19.3 -> 1.19.18
  • Azure-cli 2.18.0 -> 1.20.0
  • Docker 20.10.03 -> 20.10.04
  • Heroku 7.47.12 -> 7.49.1
  • Java 8u275 -> 8u282
  • Java 11.0.9 -> 11.0.10

To learn more about this image, check our Ubuntu 18.04 page.

Week of February 22, 2021#

(Improved) Artifacts CLI fixes and improvements:

  • push and pull commands now have an output on success.
  • Fixed the issue where the name of the file got changed to the parent directory name in some cases.
  • Fixed the issue where the dot at the start of the directory name was not preserved.
  • If the SEMAPHORE_WORKFLOW_ID variable is not set, artifact push workflow will now fail.
  • Added a new alias for artifact yank; from now on artifacts can also be deleted by running artifact delete.

Check our Artifact CLI documentation to learn more about artifacts.

Week of February 15, 2021#

(Improved) Ubuntu 18.04 image update
(New) New language version:

  • Python 3.9

(Updated) Updated packages:

  • Aws-cli 1.18.216 -> 1.19.3
  • Azure-cli 2.17.1 -> 1.18.0
  • Chrome 87 -> 88
  • Chromedriver 87 -> 88
  • Doctl 1.43.0 -> 1.55.0
  • Docker 19.03 -> 20.10.03
  • Docker-compose 1.27.4 -> 1.28.2
  • Heroku 7.47.7 -> 7.47.12

To learn more about this image, check our Ubuntu 18.04 page.

Week of February 1, 2021#

(Improved) macOS Xcode 12 image update
(New) Xcode 12.4 has been installed and set as the default version. To switch to any other supported version simply use xcversion select <version>.
(Updated) Updated packages:

  • Fastlane 2.170.0 -> 2.172.0
  • Cocoapods 1.10.0 -> 1.10.1

To learn more about this image, check our macOS Xcode 12 page.

(Updated) Docker image: New convenience Docker images are available in the Semaphore Container Registry. A detailed list can be found in the Docker images changelog.

Minor improvements and fixes:

  • (Fixed) Fixed the issue with Refresh not working on the People page for users with the Member role.
  • (Improved) Rendering speed has been improved for some logs on the job page.

Week of January 18, 2021#

(Improved) Ubuntu 18.04 image update

(Reverted) Docker 20.10.1 -> 19.03.14
Docker was reverted to the previous version due to degradation in performance and stability.

(Updated) Updated packages:

  • Aws-cli 1.18.207 -> 1.18.216
  • Elixir 1.11.2 -> 1.11.3
  • Erlang 23.2.1 -> 23.2.2
  • Git 2.29 -> 2.30
  • Git-Lfs 1.13.1 -> 1.13.2
  • Heroku 7.47.6 -> 7.47.7
  • Pip 20.3.3 -> 20.2.4
  • PHP 7.3.25 -> 7.3.26
  • PHP 7.4.13 -> 7.4.14
  • PHP 8.0.0 -> 8.0.1

To learn more about this image, check our Ubuntu 18.04 page.

Minor improvements and fixes:

  • (Fixed) The Favicon on the workflow page is now fixed and it reflects the status of the build.
  • (Improved) Artifacts will now open in-browser (depending on mime type)

Week of January 11, 2021#

(Improved) Ubuntu 18.04 image update
(New) Language versions:

  • Ruby 3.0.0
  • PHP 8.0.0

(New) Package:

(Updated) Updated packages:

  • Azure-cli 2.15.1 -> 2.17.1
  • Aws-cli 1.18.183 -> 1.18.207
  • Docker 19.0.3 -> 20.10.1
  • Erlang 23.1 -> 23.2.1
  • Git 2.29 -> 2.30
  • Git-Lfs 1.12.1 -> 1.13.1
  • Heroku 7.47.3 -> 7.47.6
  • Pypy 7.3.2 -> 7.3.3
  • Pip 20.2 -> 20.3.3

To learn more about this image, check our Ubuntu 18.04 page.

Week of December 21, 2020#

(Improved) macOS Xcode 12 image update
(Removed) Xcode 12.0 and Xcode 12.0.1 are no longer supported in the macOS Xcode 12 image.
(New) Xcode 12.3 was added to the image.
(Updated) Updated packages:

  • Fastlane 2.169.0 -> 2.170.0

Note that the default Xcode version was changed to 12.3 for the macOS Xcode 12 image.

Minor improvements and fixes:

  • (Fixed) Fixed the issue where email invites were not sent to some collaborators during the project creation phase.
  • (Fixed) Fixed the issue where multiple instances of a project are created when a user clicks multiple times when choosing a repository.

Week of December 14, 2020#

(Improved) Ubuntu 18.04 image update
(New) Language versions:

  • Go 1.14.13
  • Go 1.15.6
  • PHP 7.3.25
  • PHP 7.4.13

To learn more about this image, check our Ubuntu 18.04 page.

Week of December 7, 2020#

(Improved) macOS Xcode 11 and 12 image update
(Fix) Fixed the missing Safari browser issue.
(Updated) Updated packages:

  • Fastalne 2.167.0 -> 2.169.0

To learn more about our image macOS images, check our macOS Xcode 12 and macOS Xcode 11 documentation.

Week of November 23, 2020#

(Improved) Ubuntu 18.04 image update
(New) Language versions:

  • Added elixir 1.11.2

(Updated) Language versions:

  • Aws-cli 1.18.272 -> 1.18.183
  • Azure-cli 2.14.0 -> 2.15.1
  • Chromedriver 86 -> 87
  • Dockercompose 1.27.2 -> 1.27.4
  • Erlang 23.1.1 -> 23.1.4
  • Google Chrome 86 -> 87
  • Heroku 7.47.0 -> 7.47.3
  • Java 8u272 -> 8u275
  • PHP 7.4.11 -> 7.4.12

To learn more about this image, check our Ubuntu 18.04 page.

Week of November 16, 2020#

(New) Added ability to overwrite branch whitelist rules
On the project page, click on the three dot icon in the top right corner of the workflow list to build a branch that is otherwise blocked by the whitelist rule.

Read our Workflow triggers documentation to find out how the branch whitelist works.

(Improved) macOS Xcode 11 image update
(Updated) Updated packages:

  • Cocoapods 1.9.3 -> 1.10.0
  • Fastlane 2.162.0 -> 2.167
  • Flutter v1.22.1 -> 1.22.4

To learn more about this image, check our macOS Xcode 11 page.

Week of November 9, 2020#

(Updated) New UI available to everyone
The new UI is available to all users. Minor performance updates and fixes have been implemented:

  • (Fixed) fixed the issue with job logs auto-scrolling to top of the failed command output, instead of to the bottom.
  • (Fixed) fixed the issue with manual promotions being triggered based on promotion name.

You can read more about the new UI in this blog post. We appreciate your feedback and encourage you to send any suggestions to our feedback inbox.

(Improved) macOS Xcode 12 image update
(Updated) Xcode 12.2 installed, to switch version simply use xcversion select 12.2
(Deprecated) Xcode 12.0 will be removed from the images with the next release.

(Updated) Updated packages:

  • Cocoapods 1.9.3 -> 1.10.0

To learn more about this image, check our macOS Xcode 12 page.

Week of November 2, 2020#

(Updated) UI updates and improvements
The UI was updated to address the most common feedback in the beta phase. Some of the improvements include:

  • Added a "Projects" menu in the header for easier navigation.
  • Added more visual structure to emphasize individual elements.
  • Redesigned workflow items in the workflow list to make branches more prominent.
  • Added a "My starred items" tab on the home page.
  • Added icons to make it easier to differentiate Branch/PR/Tag triggers in the workflow list.
  • Nicer UI for manual promotions.

We appreciate your feedback and encourage you to send any suggestions to our feedback inbox.

(New) Semaphore Container Registry
For your convenience, we have introduced the Semaphore Container Registry. Inside the Semaphore environment, you can pull these Docker images without any restrictions or limitations.

You can find the list of supported images in our documentation.

(Improved) macOS Xcode 12 image update
(Updated) Xcode 12.1 installed. To switch version simply use xcversion select 12.1

(Updated) Updated packages:

  • Fastlane 2.162.0 -> 2.166
  • Flutter v1.22.1 -> 1.22.3

To learn more about this image, check our macOS Xcode 12 page.

(Improved) Ubuntu 18.04 image update
(Updated) Language versions:

  • Aws-cli 1.18.159 -> 1.18.272
  • Azure-cli 2.13.0 -> 2.14.0
  • Git 2.28 -> 2.29
  • Heroku 7.46.0 -> 7.47.0
  • OpenJDK 8u265 -> 8u272
  • Openjdk 11.0.8 -> 11.0.9
  • PHP 7.3.23 -> 7.3.24

To learn more about this image, check our Ubuntu 18.04 page.

Week of October 19, 2020#

(Updated) New UI - Everyone's latest work page
We updated the behavior on the main page (Everyone's latest work) to exclude workflows that the current project user doesn't have access to.
If a user doesn't have access to a project, or the project was deleted, that project's workflows won't appear in their workflow list.

(Improved) Ubuntu 18.04 image update
(Updated) Language versions:

  • Aws-cli 1.18.151 -> 1.18.159
  • Azure-cli 2.12.1 -> 2.13.0
  • Chrome 85 -> 86
  • Chromedriver 85 -> 86
  • Go 1.14.9 -> 1.14.10
  • Go 1.15.2 ->1.15.3
  • Heroku 7.44.0 -> 7.46.0

To learn more about this image, check our Ubuntu 18.04 page.

Week of October 12, 2020#

(Updated) Xcode 12.0.1 installed. To switch version simply use xcversion select 12.0.1

(Updated) Updated packages:
- Fastlane 2.158.0 -> 2.162.0
- Flutter v1.20.2 -> v1.22.1

To learn more about this image, check our macOS Xcode 12 page.

Week of October 5, 2020#

(Improved) Ubuntu 18.04 image update
(New) Language versions:

  • Added ruby 2.7.2, 3.0.0-preview1 (preview version will be replaced by first release version)
  • Added elixir 1.11

(Updated) Language versions:

  • Aws-cli 1.18.142 -> 1.18.151
  • Azure-cli 2.11.1 -> 2.12.1
  • Erlang 21.3 -> 21.3.8.17
  • Erlang 22.3 -> 22.3.4.10
  • Erlang 23.0.3 -> 23.1
  • Heroku 7.43.0 -> 7.44.0
  • PHP 7.2.33 -> 7.2.34
  • PHP 7.3.22 -> 7.3.23
  • PHP 7.4.10 -> 7.4.11
  • Pypy 7.3.1 -> 7.3.2

To learn more about this image, check our Ubuntu 18.04 page.

(New) New os_image - macOS Xcode 12
New MacOS image is now available - macos-xcode12.
The default Xcode version in this image is Xcode 12.0 and will be updated in the future.
If you are using macos-xcode11, you can switch to the latest image by changing the os_image value in your YAML file.

To learn more about this image, check our macOS Xcode 12 page.

(New) Fork&Run example projects
Semaphore provides several different example projects that showcase the basic features of our product.
You can now easily fork these repositories in-app and run the example workflows provided.
You can access this feature by clicking on the New project button in the top right corner.

Find more tutorials and examples in our documentation.

(Improved) New UI fixes and upgrades
(Fixed) - Fixed the issue causing some branches to be missing from search in various locations.
(Stability) - Reduced the number of errors and improved the stability of key pages in the new UI.
(Stability) - Load times have been improved on several key pages in the new UI.

Week of September 21, 2020#

(New) Ubuntu 18.04 image additions

  • Added the ability to change kubectl version with the sem-version tool: sem-version kubectl [version]
  • Added elixir versions: 1.10.0, 1.10.2, 1.10.3

(Improved) Ubuntu 18.04 image update
(Updated) Language versions:

  • Aws cli 1.18.129 -> 1.18.142
  • Docker-compose 1.26.2 -> 1.27.2
  • Heroku 7.42.13 -> 7.43.0
  • PHP 7.2.31 -> 7.2.33
  • PHP 7.3.21 -> 7.3.22
  • PHP 7.4.9 -> 7.4.10

To learn more about this image, check our Ubuntu 18.04 page.

Week of September 7, 2020#

(Improved) New UI improvements and fixes
(New) Timestamps - in job logs you can now enable timestamps for command output lines.
(Improved) On the workflow page, it is now clearly specified if the pipeline was stopped by branch deletion.
(Fixed) Automated scrolling to the selected pipeline was removed from the workflow page.
(Fixed) Fixed the issue where the exit_code of the last executed command in the job log was missing.
(Fixed) Fixed several performance and stability issues that were causing 500s on multiple pages.

If you want to try out the new UI, but it hasn't yet rolled out to your organization, please reach out to our support team.

(Improved) macOS Xcode11 image update
(Updated) Xcode 11.7 installed. To switch version simply use xcversion select 11.7
(Removed) Xcode 11.2.1 removed from the images.

(Updated) Updated packages:
- Fastlane 2.149.1 -> 2.158.0
- Flutter v1.20.2 -> v1.20.3

To learn more about this image, check our macOS Xcode 11 page.

(New) Ubuntu 18.04 image additions - Added Go 1.15 - Added azure-cli, version 2.11.1

(Improved) Ubuntu 18.04 image update
(Updated) Language versions:

  • Aws cli 1.18.124 -> 1.18.129
  • Chrome 84 -> 85
  • Chromedriver 84 -> 85
  • Go 1.13.14 -> 1.13.15
  • Go 1.14.6 -> 1.14.7
  • Heroku 7.42.8 -> 7.42.13
  • Yarn 1.22.4 -> 1.22.5

To learn more about this image, check our Ubuntu 18.04 page.

Week of August 31, 2020#

(Improved) New Semaphore UI public beta release
After a successful private beta, the new Semaphore UI has been rolled out to a larger number of users.
The new UI brings several improvements:

  • Easier navigation via better breadcrumbs and a new "Jump to" element.
  • Additional information in workflow lists allows you to quickly see the status of deployments.
  • Enhanced Workflow builder: new options like fail-fast and auto-cancel have been added to the Workflow builder.
  • Improved job logs with collapsable command lines and a dark theme.
  • Activity Monitor page that provides a handy overview of running pipelines and quota limits.

You can read more about the new UI in this blog post.
If you want to try out the new UI, but it hasn't yet rolled out to your organization, please reach out to our support team.

(Improved) macOS Xcode11 image update
(Updated) Xcode 11.6 installed. To switch version simply use xcversion select 11.6. (Deprecated) Xcode 11.2.1 will be removed from the images with the next release.

To learn more about this image, check our macOS Xcode 11 page.

Week of August 24, 2020#

(New) Information on promoter is stored in related enviroment variable
Inside a Semaphore job you can now see who initiated a promotion by checking the value of the SEMAPHORE_PIPELINE_PROMOTED_BY environment variable.

Information on all available enviroment variables can be found in our documentation.

(Improved) Ubuntu 18.04 image update
(Updated) Language versions:

  • Aws-cli 1.18.112 ->1.18.124
  • Elixir 1.10.4 now uses Erlang 23.0.3
  • Heroku 7.42.6 -> 7.42.8
  • Java 8u252 -> 8u265
  • PHP 7.3.20 -> 7.3.21
  • PHP 7.4.8 -> 7.4.9
  • Pypy 5.8.0 -> 7.3.1

To learn more about this image, check our Ubuntu 18.04 page.

(Improved) macOS Xcode11 image update
(Updated) Updated packages:

  • Fastlane 2.149.1 -> 2.156.1
  • Flutter v1.17.3 -> v1.20.2

To learn more about this image, check our macOS Xcode 11 page.

Minor improvements and fixes:
- (Fixed) Fixed an issue where [skip ci] was ignored for pull request triggers.
- (Improved) Deleting a git branch will now stop any queued or running pipeline started on that branch.

Week of August 17, 2020#

(New) Install-package command
"Toolbox" command line tools have been extended to include the install-package utility.
The install-package command can help with package installations by automatically caching the desired packages and their dependencies.

To find out more, please check the install-package documentation page.

Week of August 10, 2020#

(New) Configurable pipeline queues
We added the option to override the default queue and create custom queues for pipelines.
Pipelines can be configured to run sequentially or in parallel, based on various conditions.

For example, you can now configure a pipeline to run in parallel on the same branch or create a single queue across the whole organization for all pipelines that deploy to production.

To learn how to use this feature, check the pipeline queues documentation.

(Improved) Ubuntu 18.04 image update

(New) Added Firefox version 78.1.0esr.
Added ability to change firefox version with the sem-version tool: sem-version firefox [52|68|78]

(Updated) Language versions:

  • Aws-cli 1.18.104 ->1.18.112
  • Heroku 7.42.5 -> 7.42.6
  • Google-cloud-sdk downgraded 300 -> 297

To learn more about this image, check our Ubuntu 18.04 page.

Week of July 27, 2020#

(Improved) Ubuntu 18.04 image update

(New) Parallel version 20161222 was added to the image.

(Updated) Language versions:

  • Aws-cli 1.18.96 -> 1.18.104
  • Go 1.13.12 -> 1.13.14
  • Go 1.14.4 -> 1.14.6
  • Heroku 7.42.2 -> 7.42.5
  • OpenJDK 11.0.7 -> 11.0.8
  • PHP 7.2.31 -> 7.2.32
  • PHP 7.3.19 -> 7.3.20
  • PHP 7.4.7 -> 7.4.8
  • Chrome_driver 83 > 84

To learn more check our Ubuntu1804 page.

Week of July 20, 2020#

(New) Job prioritization
Job priority allows you to manage the order in which queued jobs run when the maximum quota of parallel jobs for your organization is reached.

For more details on setting job priorities check the prioritization page documentation.

(Improved) GitHub Settings
The option to check the health of GitHub deploy key and webhook has been added in the project settings UI.
These new settings also allow you to quickly repair connections between a Semaphore project and connected GitHub repositories.

Read more about troubleshooting connections between Semaphore and GitHub in our documentation.

(Improved) Cached Android docker images
From now on, Android docker images for the two latest stable SDK versions will always be cached, meaning that the jobs using these images will now start up even faster.

For more details see our documentation on Android docker images.
For getting started with an Android project on Semaphore please see this guide.

Week of July 13, 2020#

  • Updates to the ubuntu1804 image:
    • Aws-cli 1.18.90 -> 1.18.96
    • Elixir 1.8.1 -> 1.8.2
    • Elixir 1.9.3 -> 1.9.4
    • Elixir 1.10.3 -> 1.10.4
    • Heroku 7.42.1 -> 7.42.2
    • PHP 7.3.18 -> 7.3.19
    • PHP 7.4.6 -> 7.4.7

Week of June 30, 2020#

  • Additions to the ubuntu1804 image

    • Sysstat
  • Updates to the ubuntu1804 image:

    • Aws-cli 1.18.77 -> 1.18.90
    • Docker-compose 1.24.1 -> 1.26.0
  • The macos-xcode11 image update. The following packages were updated:

    • Fastlane 1.50.1
    • Flutter 1.17.5
  • A new convenience Docker image available in Semaphore's dockerhub. A detailed list can be found in the Docker images changelog.

Week of June 15, 2020#

  • Updates to the macos-xcode11 image:

    • flutter v1.17.3
    • cocoapods 1.9.3
    • nodejs v13.12.0
    • yarn v1.22.4
    • fastlane 2.149.1
  • Updates to the ubuntu1804 image:

    • Aws-cli 1.18.68 -> 1.18.77
    • Firefox 68.4esr -> 68.9.0esr
    • Git 2.26 -> 2.27
    • Go 1.13.10 -> 1.13.12
    • Go 1.14.2 -> 1.14.4
    • Heroku 7.41.1 -> 7.42.1

Week of June 8, 2020#

  • The macOS Mojave image (macOS-mojave-xcode11) has been deprecated.

Week of June 1, 2020#

  • Additions to the Ubuntu1804 image

    • Erlang 23.0
  • Updates to the Ubuntu1804 image:

    • Aws-cli 1.18.59 -> 1.18.68
    • Chromedriver 81 -> 83
    • Google Chrome 81 -> 83
    • PHP 7.2.29 -> 7.2.31
    • PHP 7.3.16 -> 7.3.18
    • PHP 7.4.4 -> 7.4.6

Week of May 18, 2020#

  • New convenience Docker images available in Semaphore's DockerHub Account. A detailed list can be found in the Docker images changelog
  • Updates to the macOS Catalina Xcode11:

    • Xcode 11.5 installed
    • Flutter version update to 1.17.1
    • Fastlane gem version update to 2.148.1
  • Additions to the Ubuntu1804 image:

    • Doctl 1.43.0
  • Updates to the Ubuntu1804 image:

    • Aws-cli 1.18.42 -> 1.18.59
    • Git-lfs 2.10.0 -> 2.11.0
    • Go 1.13.9 -> 1.13.10
    • Go 1.14.1 -> 1.14.2
    • Heroku 7.39.3 -> 7.41.1
    • PHP 7.2.28 -> 7.2.29
    • PHP 7.3.15 -> 7.3.16
    • PHP 7.4.3 -> 7.4.4
    • Sbt 0.13.17 -> 1.3.10

Week of May 11, 2020#

  • Fixed: The secrets API was returning HTTP 404 for all Secrets with a colon in their name (example: a:b:c).
  • Semaphore will now log you out less often.
  • New: you can now run Pull Requests from outside contributors with sem-approve.

Week of May 03, 2020#

  • Names of Semaphore Secrets are now restricted to alphanumeric characters, dashes, dots, and @. Regex: ^[@: -._a-zA-Z0-9]+$).
  • Updates to the macOS image:
    • Flutter version updated to 1.17.0, image spec macOS Catalina Xcode11
  • New convenience Docker images available in Semaphore's DockerHub Account. A detailed list can be found in the Docker images changelog.

Week of April 27, 2020#

  • New macOS image available - macOS Catalina Xcode11
  • Updates to the Ubuntu1804 image:
    • Aws-cli 1.18.39 -> 1.18.42
    • Jruby 9.1.17.0 -> 9.2.11.1
    • Heroku 7.39.1 -> 7.39.3

Week of April 20, 2020#

  • Updates to the macOS image:
    • macos-mojave-xcode11 Xcode 11.4.1 installed. To switch version use xcversion select 11.4.1, image spec macOS Mojave Xcode11
    • macos-mojave-xcode11 Xcode 11.1 and Xcode 11.4 removed from the image.
  • Updates to the Ubuntu1804 image:
    • TCP port 8000 is no longer occupied.

Week of April 13, 2020#

  • Updates to the Ubuntu1804 image:
    • Aws-cli 1.18.32 -> 1.18.39
    • Google Chrome 80 -> 81
    • Chromedriver 80 -> 81
    • Erlang 22.2 -> 22.3
    • Go 1.13.8 -> 1.13.9
    • Go 1.14.0 -> 1.14.1
    • Ruby 2.4.9 -> 2.4.10
    • Ruby 2.5.7 -> 2.5.8
    • Ruby 2.6.5 -> 2.6.6
    • Ruby 2.7.0 -> 2.7.1

Week of April 6, 2020#

  • Updates to the macOS image:
    • macos-mojave-xcode11 Xcode 11.4 installed. To switch version use xcversion select 11.4, image spec macOS Mojave Xcode11
    • macos-mojave-xcode11 Xcode 11.0 removed from the image.
    • installed packages:
    • google-chrome
    • firefox
    • microsoft-edge
  • A new convenience Docker image is available in Semaphore's dockerhub. A detailed list can be found in the Docker images changelog.

Week of March 30, 2020#

  • Updates to the the Ubuntu1804 image:
    • Aws-cli 1.18.21 -> 1.18.28
    • Git 2.25 -> 2.26
    • Heroku 7.39.0 -> 7.39.1
  • Semaphore Toolbox:

Week of March 16, 2020#

  • Additions to the Ubuntu1804 image:
    • Elixir 1.10.2
    • Go 1.14
  • Updates to the Ubuntu1804 image:
    • Aws-cli 1.18.7 -> 1.18.21
    • Heroku 7.38.2 -> 7.39.0
    • Yarn 1.21.1 -> 1.22.4

Week of March 02, 2020#

  • Additions to the Ubuntu1804 image:
    • Elixir 1.10.1
    • PHP 7.4.3
  • Updates to the Ubuntu1804 image:
    • Aws-cli 1.17.17 -> 1.18.7
    • Erlang 22.1 -> 22.2
    • Go 1.12.10 -> 1.12.17
    • Go 1.13.1 -> 1.13.8
    • Heroku 7.38.1 -> 7.38.2
    • Maven 3.5.4 -> 3.6.3
    • PHP 7.1.32 -> 7.1.33
    • PHP 7.2.27 -> 7.2.28
    • PHP 7.3.11 -> 7.3.15
    • Scala 2.12.7 -> 2.12.10

Week of February 24, 2020#

  • The values of secrets are hidden in the UI.

Week of February 17, 2020#

  • Android Docker images load in 2 seconds or less.
  • Workflow page: clicking on the list of pipeline runs will open and focus on that part of the workflow.
  • Updates to the Ubuntu1804 image:
    • Aws-cli 1.17.9 -> 1.17.17
    • Chrome 79 -> 80
    • Chromedriver 79 -> 80
    • Heroku 7.37.0 -> 7.38.1
    • Nvm 8.16.2 -> 8.17.0
    • Nvm 10.17.0 -> 10.19.0
    • Nvm 12.13.0 -> 12.16.0
    • Npm 6.4.1 -> 6.13.4

Week of February 10, 2020#

  • New: The alpha version of the Semaphore 2.0 API is now available. The initial release focuses on the ability to control workflows.
  • Jobs export SEMAPHORE_WORKFLOW_TRIGGERED_BY_* environment variables.
  • With monorepos, when a block is skipped, Semaphore now shows a “skipped” badge.
  • You can now specify a MySQL and PostgreSQL username, password, and database when using sem-service.
  • With monorepos, when a block is skipped, Semaphore now shows a “skipped” badge.
  • Jobs export SEMAPHORE_WORKFLOW_TRIGGERED_BY_HOOK, SEMAPHORE_WORKFLOW_TRIGGERED_BY_SCHEDULE, and SEMAPHORE_WORKFLOW_TRIGGERED_BY_API environment variables.
  • Environment setup commands in jobs now have descriptive names. The new command names are:
    • Exporting environment variables
    • Injecting Files
    • Setting up the Semaphore Toolbox
    • Starting an ssh-agent
    • Connecting to cache
  • You can now override the default Docker command and entrypoint in attached containers.

Week of February 3, 2020#

  • Additions to the Ubuntu1804 image:
    • libmaxminddb0
    • libmaxminddb-dev
  • Ubuntu1804 kernel settings changes:
    • vm.max_map_count=262144
    • fs.inotify.max_user_instances=524288
    • fs.inotify.max_user_watches=524288
    • fs.inotify.max_queued_events=524288
  • Updates to the Ubuntu1804 image:
    • Heroku 7.35.1 -> 7.37.0
    • Java8 u232 -> u242
    • Java11 11.0.5 -> 11.0.6
    • Git-lfs 2.9.2 -> 2.10.0
    • Aws-cli 1.17.2 -> 1.17.9

Week of January 27, 2020#

  • Updates to the macOS image:
    • installed packages:
      • usbmuxd
      • libimobiledevice
      • ideviceinstaller
      • ios-deploy
  • A new convenience Docker image is available in Semaphore's DockerHub Account: android with flutter preinstalled. A detailed list can be found in the Docker images changelog.

Week of January 13, 2020#

  • New: "Jump to a branch or pull request" quick search modal dialog is available on the project page.
  • Additions to the ubuntu1804 image:
    • Python 3.8
    • Snapd
  • Updates to the Ubuntu1804 image:

    • Awc-cli 1.16 -> 1.17.1
    • Firefox esr 68.2.0 -> 68.4.1
    • Geckodriver 0.21.0 -> 0.26.0
    • Java 8 u201 -> u232
    • Java 11.0.2 -> 11.0.5
    • Heroku 7.35.0 -> 7.35.1
    • Git 2.24 -> 2.25
    • Git-LFS 2.9.1 -> 2.9.2
    • Phpunit 7.5.18 -> 7.5.20
  • Updates to the macOS image:

    • macos-mojave-xcode11 Xcode 11.3.1 installed. To switch version use xcversion select 11.3.1, image spec macOS Mojave Xcode11
    • installed packages:
    • carthage
    • updated gems:
    • fastlane (2.140.0)
    • cocoapods (1.8.4)
  • New convenience Docker images are available in Semaphore's DockerHub Account. A detailed list can be found in the Docker images changelog.
  • We have retroactively updated previous entries in the changelog to mention new features and improvements.

Week of January 6, 2020#

  • New: Workflow Builder can perform model deployment. You can now configure promotions and multiple pipelines in a point-and-click interface without writing YAML.
  • New: When you go to create a new project, Semaphore now begins by analyzing your code repository. It then suggest a YAML configuration that you can use as a starting point. There's also a gallery of starter workflows that you can choose from.

Week of December 30, 2019#

  • Log page improvements: continuously live stream logs on a per-character basis, rather than for every new line. Several bugs, e.g. related to dealing with very large lines and low baud rate, have been fixed.
  • Additions to ubuntu1804 image
    • Ruby 2.7.0

Week of December 16, 2019#

  • Android: documentation for getting started is available.
  • A React Native example project is available.
  • Updates to the Ubuntu1804 image
    • Git-lfs 2.9.1 -> 2.9.2
    • Yarn 1.19.2 -> 1.21.1
    • Chrome 78 -> 79
    • Chromedriver 78 -> 79
    • PhpUnit 7.5.17 -> 7.5.18
    • Phpbrew 1.23.1 -> 1.24.1
    • APT: removed ppa jonathonf/python-2.7

Week of December 9, 2019#

  • New: Webhooks on success or failure of a pipeline.

Week of December 2, 2019#

  • New: Open source organizations are available. Each open source organization receives unlimited CI/CD minutes for building public repositories, including Linux, Docker, and macOS-based environments.
  • New: Status badges.
  • Updates to the Ubuntu1804 image
    • Git-lfs 2.9.0 -> 2.9.1
    • Yarn 1.19.1 -> 1.19.2
  • Additions to the Ubuntu1804 image
    • Elixir versions 1.9.2, 1.9.3, 1.9.4

Week of November 18, 2019#

  • New: Monorepo support.
  • Updates to the Ubuntu1804 image
    • Git 2.23 -> 2.24
    • Heroku 7.33 -> 7.35
  • Additions to the Ubuntu1804 image
    • ImageMagick 8:6.9.7.4

Week of November 11, 2019#

  • macOS image updates:
    • macos-mojave-xcode11 Xcode 11.2.1 installed. To switch version use xcversion select 11.2.1, image spec macOS Mojave Xcode11
    • nvm pre-installed in macos-mojave-xcode11 and macos-mojave-xcode10, image spec: macOS Mojave Xcode10
    • packages:
      • fastlane 2.135.2
      • cocoapods 1.8.4

Week of November 4, 2019#

  • Status badges are available.
  • Semaphore toolbox:
  • Fixed an issue with cache corruption during parallel uploads.
  • New environment variables available in Semaphore jobs:
  • SEMAPHORE_AGENT_MACHINE_TYPE
  • SEMAPHORE_AGENT_MACHINE_OS_IMAGE
  • SEMAPHORE_AGENT_MACHINE_ENVIRONMENT_TYPE
  • When creating a project, you can select from a collection of ready-made configuration recipes.

Week of October 21, 2019#

  • Updates to the Ubuntu1804 image
    • Pip 19.2 -> 19.3.1
    • Nvm 8.11.3 -> 8.16.2
    • Npm 5.6.0 -> 6.4.1
    • Chrome 77 -> 78
    • Chromedriver 77 -> 78
    • Git-lfs 2.8.0 -> 2.9.0
    • Phpunit 7.15.6 -> 7.15.7
    • Firefox-esr 60 -> 68
    • Ruby 2.3.7 -> 2.3.8
    • Ruby 2.4.4 -> 2.4.9
    • Ruby 2.5.1 -> 2.5.7
    • Ruby 2.6.4 -> 2.6.5
  • Additions
    • Nvm 10.17
    • Nvm 12.3

Week of October 14, 2019#

  • Updates to the Ubuntu1804 image
    • Heroku 7.30.0 -> 7.33.3
    • Elixir 1.8.1 -> 1.8.2
    • Elixir 1.9.0 -> 1.9.1
    • Erlang 22.0 -> 22.1
    • Yarn 1.17.3 -> 1.19.1
    • Kerl 1.3.4 -> 1.8.4
    • Rebar3 3.6.1 -> 3.12.0

Week of October 7, 2019#

  • Updates to the macOS image:
    • macos-mojave-xcode11 Xcode 11.1 installed. To switch version use xcversion select 11.1, image spec macOS Mojave Xcode11
  • You can change which blocks and pipelines send status checks to pull requests on GitHub. See how here.

Week of September 30, 2019#

  • The latest release of the Semaphore Agent, v0.10.1, checks if Bash is available before starting jobs in a custom Docker container. Previously, without this check, the first step in a job that exports environment variables would fail without a real indication of the root problem.
  • From now on, outdated versions of the CLI will be rejected from accessing your organization. Compatibility of the CLI will be maintained at least up to the last 3 minor releases. Only in case of security issues will this compatibility policy be ignored.
  • Jobs generated with parallelism use a new naming scheme: <job-name> - <index>/<job-count>. Example: RSpec - 1/4.
  • We introduced new syntax for configuring auto-promotions which leverages our Conditions DSL to allow you to express conditions for pipeline auto-promotion in a much simpler way than before.

Week of September 23, 2019#

  • New macOS os_image types:
    • macos-mojave-xcode10 with Xcode 10.3 and 10.2.1 installed, macOS Mojave Xcode10 image spec.
    • macos-mojave-xcode11 with Xcode 11.0 installed, macOS Mojave Xcode11 image spec.
    • macos-mojave is no longer available.
  • Mojave system update:
    • ProductVersion: 10.14.6
    • BuildVersion: 18G95
    • Kernel Version: Darwin 18.7.0
  • You can now change the initial pipeline file of your project, from .semaphore/semaphore.yml to a custom path. This allows you to create multiple Semaphore projects based on the same GitHub repository. The new option is available on the project settings page, or by editing pipeline_file property of a project via the release v0.15.0 of the CLI.
  • Workflow Builder now supports setting job parallelism. The new option is available by clicking on a block and expanding the advanced configuration section for the job you want to replicate with the parallelism feature.
  • A new version of CLI v0.16.0 has been released.
  • You can change the initial pipeline file of your project.
  • A fix for debug jobs from Pull Request/Tags has been released. This bug caused differences in Environment Variables between job and debug sessions.
  • Visual Workflow Builder is now part of the project setup.

Week of September 16, 2019#

Week of September 9, 2019#

  • Semaphore remembers the URL you wanted to go to after logging in.
  • Fixed various small bugs in the Workflow Builder.
  • Fixed a bug where some free organizations could be blocked after switching from free trial.

Week of September 2, 2019#

  • New feature: Visual Workflow Builder, now in public beta. Build your Semaphore pipeline with a point-and-click interface.
  • New users can choose between giving access to only public, or to both public and private GitHub repositories.
  • Organization admins can change their organization URL.

Week of August 19, 2019#

Week of August 12, 2019#

  • Updates to the Ubuntu 18.04 VM image:
    • Chrome and ChromeDriver updated to version 76
    • docker-ce updated to 19.03.1
    • git-lfs updated to 2.8.0
    • heroku updated to 7.27.1
    • java 8 updated to u222
    • java 11 updated to 11.0.4
    • phpunit updated to 7.5.14
    • pip updated to 19.2.1
    • yarn updated to 1.17.3

Week of August 5, 2019#

  • New feature: Global job configuration. Used to define common configuration and apply it across all blocks in a pipeline.
  • You can now whitelist contributors who can run Semaphore workflows for your organization when they submit a pull request from a fork. You can also whitelist secrets to be exposed. See your project's Settings in the web UI to do this.
  • Docker-based agents can now use private container images from Google Container Registry.
  • Dependency caching is now much simpler. Just write cache restore and cache store and Semaphore will configure for common language dependencies.
  • macOS platform:
    • Flutter version update to v1.8.3
    • New image spec - macOS Mojave

Week of July 29, 2019#

  • New features: Pull request and Git tag support. Have full control over which GitHub triggers new workflows. Choose from default branch only, any push to any branch, push to pull requests, and push to pull requests from forked repositories.
    • As a bonus, you can turn off exposure of secrets in forked pull requests.
    • The project page can now show activity from branches, pull requests, and tags separately.
  • New feature: Auto-cancel pipeline strategies. You can stop running a pipelines when there are newer commits in the repo. To do this use the new auto_cancel property in your pipeline configuration.
  • macOS platform:
    • Xcode 11 Beta version update 5 (11M382q).
    • Xcode 10.3 with default simulators preinstalled on Mojave image.
    • Flutter version updated to v1.7.8+hotfix.4.
    • Fastlane version updated to 2.128.1.
    • Cocoapods version updated to 1.7.5.
    • New image spec - macOS Mojave
  • New environment variables available in Semaphore jobs:
    • SEMAPHORE_GIT_REPO_SLUG
    • SEMAPHORE_GIT_REF_TYPE
    • SEMAPHORE_GIT_REF
    • SEMAPHORE_GIT_COMMIT_RANGE
    • SEMAPHORE_GIT_TAG_NAME
    • SEMAPHORE_GIT_PR_SLUG
    • SEMAPHORE_GIT_PR_SHA
    • SEMAPHORE_GIT_PR_NUMBER
    • SEMAPHORE_GIT_PR_NAME
    • SEMAPHORE_ORGANIZATION_URL

Week of July 22, 2019#

  • New feature: model complex workflows with pipeline dependencies. Learn more in this blog post.
  • New feature: fail-fast on the first failure. Now you can stop everything in your pipeline as soon as a failure is detected, or stops only the jobs and blocks in your pipeline that haven't yet started.
  • A new global sidebar that uses less screen real estate, and lets you star projects and dashboards so they appear on top of the list. Also, it loads really fast.
  • A new version of CLI v0.14.1 has been released.
  • You can now configure pull-request related settings by editing the project
  • A fix for the race condition between toolbox installation and debug session initialization has been released. This bug manifested as "unknown command checkout" if the debug session entry happened before the toolbox installation finished in the machine.

Week of July 15, 2019#

  • New feature: Scheduled CI/CD workflows, a.k.a. cron jobs. Open your project, and find the new "Project Settings" button at the top-right. From there you can create and edit your scheduled workflows using the standard cron syntax.
  • You can also rename and delete your project on the new Project Settings screen.

Week of July 1, 2019#

  • AWS ECR support for Docker-based environments: host your private Docker images on AWS and use them to define your custom CI/CD environment on Semaphore.
  • Skip CI: If you add [skip ci] or [ci skip] to your Git commit message, Semaphore will not trigger a new workflow.
  • The context of Github Status checks has been changed to include information about build source, which can be one of the following:
    • ci/semaphoreci/push
    • ci/semaphoreci/pr
    • ci/semaphoreci/tag

Please update your settings on GitHub if you are using protected branches with required status checks.

Week of June 24, 2019#

  • macOS platform:
    • Xcode 11 Beta with default simulators preinstalled on Mojave image.
    • macOS Mojave updated to 10.14.5.

Week of June 10, 2019#

  • The workflow page got a fresh new look. It shows the elapsed time of each job, letting you easily spot inefficiencies. This is also in preparation for some new features we'll announce soon.
  • Reduced the time it takes for a task to complete after the last job.

Week of May 27, 2019#

Upgrade to the latest CLI version:

curl https://storage.googleapis.com/sem-cli-releases/get.sh | bash

Week of May 13, 2019#

Week of Apr 22, 2019#

  • Fastlane plugin is now available.
  • Platform updates:
    • Chrome 74, ChromeDriver 74
    • Heroku 7.24.1
    • Git-lfs 2.7.2
    • Pip 19.1
    • Phpunit 7.5.9
    • Removed Oracle Java 7,9,10; Java 8 and 11 are now based on OpenJDK.

Week of Apr 15, 2019#

  • Docker-based environment is now available to all organizations as a public beta.
  • New feature: epilogue now has on_pass and on_fail properties which run commands based on the job's result.
  • sem CLI v0.10.0 has been released, with an option to create a secret based on environment variables in a single command.
  • Jobs now export TERM=xterm. This allows running tools that depend on exported TERM settings, such as psql.
  • Jobs now export PAGER=cat. This prevents some commands from waiting indefinitely for user input, such as git log.
  • Job logs are now fully UTF-8 compliant.

Week of Apr 8, 2019#

  • New feature: Run jobs inside a custom Docker container (beta).
  • Organization owners can promote members to an Admin role, to delegate billing, personnel, and project management. See the /people page within your organization.
  • Slack notifications can be created and managed in the UI.

Week of Mar 25, 2019#

  • Platform updates:
    • Chrome 73
    • Elixir 1.8.1
    • Go 1.12.1
    • Ruby versions >=2.6.0 have bundler 2.0.1 and rubygems>3 preinstalled
    • Scala 2.12.7

Week of Mar 18, 2019#

  • macOS, iOS support is in open beta: see this tutorial.

Week of Mar 12, 2019#

  • Platform updates:
    • Heroku 7.22.4
    • Libvirt, qemu, virsh are now part of the Ubuntu VM image, with virtual network 192.168.123.0/24

Week of Feb 25, 2019#

  • You can now create and manage secrets in the UI.
  • You can create multiple projects from the same screen by selecting any number of Git repositories.
  • The screen should be a little more pleasant while your dashboard is loading.
  • In the event of a misconfigured YAML file, the error message is now nicely wrapped in a red box.
  • Fixed an issue with sliders on Linux/Chrome.
  • Platform additions:
    • Go 1.12
    • libvirt-bin, qemu-kvm, and virtinst
  • Platform updates:
    • git 2.21
    • git-lfs 2.7.1
    • gradle 5.2
    • heroku to 7.22.2
    • sbt 0.13.17
  • Introduced tutorials and example projects, a handy page of practical examples of CI/CD pipelines, with links to open source repositories that you can copy and use.

Week of Feb 18, 2019#

  • Added contextual CLI widgets to the top-right corner of all pages. The >_ widget shows CLI commands that you can run to perform the same actions that you see in the UI.
  • Slack notifications can be filtered by pipeline result.
  • macOS Mojave image introduced, with iOS/macOS support in closed beta.
  • Syntax highlighting in docs.

Week of Feb 11, 2019#

  • New feature: Add Project from the UI. This beloved feature of Semaphore Classic is now available in Semaphore 2.0! Using the command-line interface remains an option, of course.
  • Platform:
    • Added new APT mirrors for faster apt-get installations in the Ubuntu1804 image.
    • Chrome updated to 72.
    • Heroku CLI updated to 7.21.

Week of Feb 4, 2019#

  • Platform:
    • ChromeDriver updated to 2.46.
    • Added Ruby 2.6.0, 2.6.1.
    • If a repository contains a .ruby-version file, Semaphore automatically fetches a pre-built version of the specified Ruby.

Week of Jan 28, 2019#

  • Platform:
    • Added Java 11.

Week of Jan 7, 2019#

  • New feature: Billing Insights. Organization owners can now see the top spending projects and daily spending charts which contain spending per machine type. Data is available for any selected period.
  • Launching a promotion manually now shows a confirmation dialog.
  • Fixed: checkout command no longer fails on git reference tags.

Week of Dec 17, 2018#

  • New feature: Restart workflow. Available via the “Restart" button on the workflow page or sem rebuild workflow <id> in CLI.
  • checkout runs faster by doing a shallow git clone.
  • We improved the speed and stability of the UI, most notably on pages that load workflows and jobs.
  • Changelog initiated. 🚀