Skip to content

Commit b49d8ae

Browse files
authored
changelog-september-29 (#614)
## 📝 Description <!-- Describe your changes in detail --> - Update ChangeLog: `docs/docs/getting-started/changelog.md` - Update Ubuntu 22.04 image description: `docs/docs/reference/os-ubuntu-images/ubuntu-2204-image.md` - Update Ubuntu 24.04 image description: `docs/docs/reference/os-ubuntu-images/ubuntu-2404-image.md` ## ✅ Checklist - [ ] I have tested this change - [ ] This change requires documentation update
1 parent 0b7cca8 commit b49d8ae

File tree

3 files changed

+178
-65
lines changed

3 files changed

+178
-65
lines changed

docs/docs/getting-started/changelog.md

Lines changed: 99 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,106 @@ This page is updated on a weekly basis.
3232
**(Removed)** Removed packages:
3333
- iOS simulator versions below 18.6
3434

35+
**(Improved) Ubuntu 22.04 image update**
36+
37+
**(New)** New packages:
38+
39+
- Helmfile 1.1.7
40+
- Swiftly 1.0.1
41+
- Erlang 28.1
42+
- Ruby 3.4.5, 3.4.6
43+
44+
**(Updated)** Updated packages:
45+
46+
- Kernel: 6.8.0-55.57 -> 6.8.0-84.84
47+
- Git: 2.49.0 -> 2.51.0
48+
- Gitlfs: 3.6.1 -> 3.7.0
49+
- Gh: 2.69.0 -> 2.80.0
50+
- Chrome: 131.0.6778.139 -> 140.0.7339.207
51+
- Chromedriver: 131.0.6778.139 -> 140.0.7339.207
52+
- Docker: 28.0.2 -> 28.4.0
53+
- Docker compose v2: 2.34.0 -> 2.39.4
54+
- Dockerize: 0.9.3 -> 0.9.6
55+
- Docker buildx: 0.22.0 -> 0.28.0
56+
- Containerd.io: 1.7.25 -> 1.7.27
57+
- Aws v2: 2.25.0 -> 2.31.1
58+
- Azure: 2.70.0 -> 2.77.0
59+
- Doctl: 1.123.0 -> 1.142.0
60+
- Eb: 3.20.10 -> 3.25
61+
- Gcloud: 515.0.0 -> 540.0.0
62+
- Heroku: 10.4.0 -> 10.13.2
63+
- Terraform: 1.11.2 -> 1.13.3
64+
- Helm: 3.17.2 -> 3.19.0
65+
- Go: 1.24.1 -> 1.25.1
66+
- Java 11: 11.0.26 -> 11.0.28
67+
- Java 17: 17.0.14 -> 17.0.16
68+
- Maven: 3.9.9 -> 3.9.11
69+
- Gradle: 8.13 -> 9.1
70+
- Bazel: 8.1.1 -> 8.4.1
71+
- Nodejs: 22.14.0 -> 22.19.0
72+
- Npm: 10.9.2 -> 10.9.3
73+
- Nvm: 0.40.2 -> 0.40.3
74+
- Python3.11: 3.11.11 -> 3.11.13
75+
- Python3.12: 3.12.9 -> 3.12.11
76+
- Pip: 25.0.1 -> 25.2
77+
- Virtualenv: 20.29.3 -> 20.34.0
78+
- Sbt: 1.10.11 -> 1.11.6
79+
- Yq: 4.45.1 -> 4.47.2
80+
- Rust: 1.85.1 -> 1.90.0
81+
- Leiningen: 2.11.2 -> 2.12.0
82+
83+
To learn more about this image, check our [Ubuntu 22.04 page](https://docs.semaphoreci.com/reference/os-ubuntu-images/ubuntu-2204-image/).
84+
85+
**(Improved) Ubuntu 24.04 image update**
86+
87+
**(New)** New packages:
3588

89+
- Helmfile 1.1.7
90+
- Swiftly 1.0.1
91+
- Erlang 28.1
92+
- Ruby 3.4.5, 3.4.6
93+
94+
**(Updated)** Updated packages:
95+
96+
- Kernel: 6.8.0-55.57 -> 6.8.0-84.84
97+
- Git: 2.49.0 -> 2.51.0
98+
- Gitlfs: 3.6.1 -> 3.7.0
99+
- Gh: 2.69.0 -> 2.80.0
100+
- Chrome: 131.0.6778.139 -> 140.0.7339.207
101+
- Chromedriver: 131.0.6778.139 -> 140.0.7339.207
102+
- Docker: 28.0.2 -> 28.4.0
103+
- Docker compose v2: 2.34.0 -> 2.39.4
104+
- Dockerize: 0.9.3 -> 0.9.6
105+
- Docker buildx: 0.22.0 -> 0.28.0
106+
- Containerd.io: 1.7.25 -> 1.7.27
107+
- Aws v2: 2.25.0 -> 2.31.1
108+
- Azure: 2.70.0 -> 2.77.0
109+
- Doctl: 1.123.0 -> 1.142.0
110+
- Eb: 3.20.10 -> 3.25
111+
- Gcloud: 515.0.0 -> 540.0.0
112+
- Heroku: 10.4.0 -> 10.13.2
113+
- Terraform: 1.11.2 -> 1.13.3
114+
- Helm: 3.17.2 -> 3.19.0
115+
- Go: 1.24.1 -> 1.25.1
116+
- Java 11: 11.0.26 -> 11.0.28
117+
- Java 17: 17.0.14 -> 17.0.16
118+
- Java 21: 21.0.6 -> 21.0.8
119+
- Maven: 3.9.9 -> 3.9.11
120+
- Gradle: 8.13 -> 9.1
121+
- Bazel: 8.1.1 -> 8.4.1
122+
- Nodejs: 22.14.0 -> 22.19.0
123+
- Npm: 10.9.2 -> 10.9.3
124+
- Nvm: 0.40.2 -> 0.40.3
125+
- Python3.10: 3.10.16 -> 3.10.18
126+
- Python3.11: 3.11.11 -> 3.11.13
127+
- Pip: 25.0.1 -> 25.2
128+
- Virtualenv: 20.29.3 -> 20.34.0
129+
- Sbt: 1.10.11 -> 1.11.6
130+
- Yq: 4.45.1 -> 4.47.2
131+
- Rust: 1.85.1 -> 1.90.0
132+
- Leiningen: 2.11.2 -> 2.12.0
133+
134+
To learn more about this image, check our [Ubuntu 24.04 page](https://docs.semaphoreci.com/reference/os-ubuntu-images/ubuntu-2404-image/).
36135

37136
### Week of Jun 9 2025
38137

docs/docs/reference/os-ubuntu-images/ubuntu-2204-image.md

Lines changed: 40 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -57,18 +57,18 @@ The image comes with the following [toolbox utilities](../toolbox) preinstalled:
5757

5858
Following version control tools are pre-installed:
5959

60-
- Git 2.49.0
61-
- Git LFS (Git Large File Storage) 3.6.1
62-
- GitHub CLI 2.69.0
60+
- Git 2.51.0
61+
- Git LFS (Git Large File Storage) 3.7.0
62+
- GitHub CLI 2.80.0
6363
- Mercurial 6.1.1
6464
- Svn 1.14.1
6565

6666
### Browsers and Headless Browser Testing
6767

6868
- Firefox 102.11.0 (`102`, `default`, `esr`)
6969
- Geckodriver 0.36.0
70-
- Google Chrome 131.0.6778.139
71-
- ChromeDriver 131.0.6778.139
70+
- Google Chrome 140.0.7339.207
71+
- ChromeDriver 140.0.7339.207
7272
- Xvfb (X Virtual Framebuffer)
7373
- Phantomjs 2.1.1
7474

@@ -80,29 +80,30 @@ Refer to the documentation of associated libraries when configuring your project
8080

8181
Docker toolset is installed and the following versions are available:
8282

83-
- Docker 28.0.2
83+
- Docker 28.4.0
8484
- Docker-compose 1.29.2 (used as `docker-compose --version`)
85-
- Docker-compose 2.34.0 (used as `docker compose version`)
86-
- Docker-buildx 0.22.0
85+
- Docker-compose 2.39.4 (used as `docker compose version`)
86+
- Docker-buildx 0.28.0
8787
- Docker-machine 0.16.2
88-
- Dockerize 0.9.3
88+
- Dockerize 0.9.6
8989
- Buildah 1.23.1
9090
- Podman 3.4.4
9191
- Skopeo 1.4.1
9292

9393
### Cloud CLIs
9494

95-
- Aws-cli v2 (used as `aws`) 2.25.0
96-
- Azure-cli 2.70.0
97-
- Eb-cli 3.20.10
95+
- Aws-cli v2 (used as `aws`) 2.31.1
96+
- Azure-cli 2.77.0
97+
- Eb-cli 3.25
9898
- Ecs-cli 1.21.0
99-
- Doctl 1.123.0
100-
- Gcloud 515.0.0
101-
- Gke-gcloud-auth-plugin 515.0.0
99+
- Doctl 1.142.0
100+
- Gcloud 540.0.0
101+
- Gke-gcloud-auth-plugin 540.0.0
102102
- Kubectl 1.29.1
103-
- Heroku 10.4.0
104-
- Terraform 1.11.2
105-
- Helm 3.17.2
103+
- Heroku 10.13.2
104+
- Terraform 1.13.3
105+
- Helm 3.19.0
106+
- Helmfile 1.1.7
106107

107108
### Network utilities
108109

@@ -145,29 +146,31 @@ Versions:
145146
- 1.20.x
146147
- 1.21.x
147148
- 1.22.x
148-
- 1.23.x
149-
- 1.24.x (1.24.1 as default)
149+
- 1.24.x
150+
- 1.25.x
151+
152+
The default installed Go version is 1.25.1.
150153

151154
### Java and JVM languages
152155

153-
- Java: 11.0.26, 17.0.14 (default)
156+
- Java: 11.0.28, 17.0.16 (default)
154157
- Scala: 3.2.2
155-
- Leiningen: 2.11.2 (Clojure)
156-
- Sbt 1.10.11
158+
- Leiningen: 2.12.0 (Clojure)
159+
- Sbt 1.11.6
157160

158161
### Additional Java build tools
159162

160-
- Maven: 3.9.9
161-
- Gradle: 8.13
162-
- Bazel: 8.1.1
163+
- Maven: 3.9.11
164+
- Gradle: 9.1
165+
- Bazel: 8.4.1
163166

164167
### JavaScript via Node.js
165168

166169
Node.js versions are managed by [nvm](https://github.com/nvm-sh/nvm).
167170
You can install any version you need with `nvm install [version]`.
168171
Installed version:
169172

170-
- 22.14.0 (set as default, with alias 22.14), includes npm 10.9.2
173+
- 22.19.0 (set as default, with alias 22.19), includes npm 10.9.3
171174

172175
### Additional JS tools
173176

@@ -194,15 +197,15 @@ Python versions are installed and managed by
194197
[virtualenv](https://virtualenv.pypa.io/en/stable/). Installed versions:
195198

196199
- 3.10.16 (default)
197-
- 3.11.11
198-
- 3.12.9
200+
- 3.11.13
201+
- 3.12.11
199202

200203
Supporting libraries:
201204

202205
- pypy: 7.3.9
203206
- pypy3: 7.3.17
204-
- pip: 25.0.1
205-
- virtualenv: 20.29.3
207+
- pip: 25.2
208+
- virtualenv: 20.34.0
206209

207210
### Ruby
208211

@@ -215,11 +218,15 @@ Available versions:
215218
- 3.4.x
216219
- jruby-9.4.1.0
217220

218-
The default installed Ruby version is 3.2.6.
221+
The default installed Ruby version is 3.4.5.
219222

220223
### Rust
221224

222-
- 1.85.1
225+
- 1.90.0
226+
227+
### Swiftly
228+
229+
- 1.0.1
223230

224231
## See also
225232

docs/docs/reference/os-ubuntu-images/ubuntu-2404-image.md

Lines changed: 39 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -57,18 +57,18 @@ The image comes with the following [toolbox utilities](../toolbox) preinstalled:
5757

5858
Following version control tools are pre-installed:
5959

60-
- Git 2.49.0
61-
- Git LFS (Git Large File Storage) 3.6.1
62-
- GitHub CLI 2.69.0
60+
- Git 2.51.0
61+
- Git LFS (Git Large File Storage) 3.7.0
62+
- GitHub CLI 2.80.0
6363
- Mercurial 6.1.1
6464
- Svn 1.14.1
6565

6666
### Browsers and Headless Browser Testing
6767

6868
- Firefox 102.11.0 (`102`, `default`, `esr`)
6969
- Geckodriver 0.36.0
70-
- Google Chrome 131.0.6778.139
71-
- ChromeDriver 131.0.6778.139
70+
- Google Chrome 140.0.7339.207
71+
- ChromeDriver 140.0.7339.207
7272
- Xvfb (X Virtual Framebuffer)
7373
- Phantomjs 2.1.1
7474

@@ -80,28 +80,29 @@ Refer to the documentation of associated libraries when configuring your project
8080

8181
Docker toolset is installed and the following versions are available:
8282

83-
- Docker 28.0.2
83+
- Docker 28.4.0
8484
- Docker-compose 1.29.2 (used as `docker-compose --version`)
85-
- Docker-compose 2.34.0 (used as `docker compose version`)
86-
- Docker-buildx 0.22.0
85+
- Docker-compose 2.39.4 (used as `docker compose version`)
86+
- Docker-buildx 0.28.0
8787
- Docker-machine 0.16.2
88-
- Dockerize 0.9.3
88+
- Dockerize 0.9.6
8989
- Buildah 1.33.7
9090
- Podman 4.9.3
9191
- Skopeo 1.13.3
9292

9393
### Cloud CLIs
9494

95-
- Aws-cli v2 (used as `aws`) 2.25.0
96-
- Azure-cli 2.70.0
95+
- Aws-cli v2 (used as `aws`) 2.31.1
96+
- Azure-cli 2.77.0
9797
- Ecs-cli 1.21.0
98-
- Doctl 1.123.0
99-
- Gcloud 515.0.0
100-
- Gke-gcloud-auth-plugin 515.0.0
98+
- Doctl 1.142.0
99+
- Gcloud 540.0.0
100+
- Gke-gcloud-auth-plugin 540.0.0
101101
- Kubectl 1.29.1
102-
- Heroku 10.4.0
103-
- Terraform 1.11.2
104-
- Helm 3.17.2
102+
- Heroku 10.13.2
103+
- Terraform 1.13.3
104+
- Helm 3.19.0
105+
- Helmfile 1.1.7
105106

106107
### Network utilities
107108

@@ -144,29 +145,31 @@ Versions:
144145
- 1.20.x
145146
- 1.21.x
146147
- 1.22.x
147-
- 1.23.x
148-
- 1.24.x (1.24.1 as default)
148+
- 1.24.x
149+
- 1.25.x
150+
151+
The default installed Go version is 1.25.1.
149152

150153
### Java and JVM languages
151154

152-
- Java: 11.0.26, 17.0.14 (default), 21.0.6
155+
- Java: 11.0.28, 17.0.16 (default), 21.0.8
153156
- Scala: 3.2.2
154-
- Leiningen: 2.11.2 (Clojure)
155-
- Sbt 1.10.11
157+
- Leiningen: 2.12.0 (Clojure)
158+
- Sbt 1.11.6
156159

157160
### Additional Java build tools
158161

159-
- Maven: 3.9.9
160-
- Gradle: 8.13
161-
- Bazel: 8.1.1
162+
- Maven: 3.9.11
163+
- Gradle: 9.1
164+
- Bazel: 8.4.1
162165

163166
### JavaScript via Node.js
164167

165168
Node.js versions are managed by [nvm](https://github.com/nvm-sh/nvm).
166169
You can install any version you need with `nvm install [version]`.
167170
Installed version:
168171

169-
- 22.14.0 (set as default, with alias 22.14), includes npm 10.9.2
172+
- 22.19.0 (set as default, with alias 22.19), includes npm 10.9.3
170173

171174
### Additional JS tools
172175

@@ -192,15 +195,15 @@ PHPUnit: 9.5.28
192195
Python versions are installed and managed by
193196
[virtualenv](https://virtualenv.pypa.io/en/stable/). Installed versions:
194197

195-
- 3.10.16 (default)
196-
- 3.11.11
198+
- 3.10.18 (default)
199+
- 3.11.13
197200
- 3.12.9
198201

199202
Supporting libraries:
200203

201204
- pypy3: 7.3.19
202-
- pip: 25.0.1
203-
- virtualenv: 20.29.3
205+
- pip: 25.2
206+
- virtualenv: 20.34.0
204207

205208
### Ruby
206209

@@ -213,11 +216,15 @@ Available versions:
213216
- 3.4.x
214217
- jruby-9.4.1.0
215218

216-
The default installed Ruby version is 3.3.6.
219+
The default installed Ruby version is 3.4.5.
217220

218221
### Rust
219222

220-
- 1.85.1
223+
- 1.90.0
224+
225+
### Swiftly
226+
227+
- 1.0.1
221228

222229
## See also
223230

0 commit comments

Comments
 (0)