Skip to content

Commit 36200bb

Browse files
Upgraded PHP latest version to 8.4 in the php and universal images. (#1275)
Co-authored-by: Daniel Doyle <[email protected]>
1 parent d135037 commit 36200bb

File tree

4 files changed

+28
-10
lines changed

4 files changed

+28
-10
lines changed

src/php/.devcontainer/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG VARIANT=8.3-apache-bookworm
1+
ARG VARIANT=8.4-apache-bookworm
22
FROM php:${VARIANT}
33

44
# Install xdebug

src/php/README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
| *Categories* | Languages |
1010
| *Image type* | Dockerfile |
1111
| *Published images* | mcr.microsoft.com/devcontainers/php |
12-
| *Available image variants* | 8 / 8-bookworm, 8.3 / 8.3-bookworm, 8.2 / 8.2-bookworm, 8-bullseye, 8.3-bullseye, 8.2-bullseye ([full list](https://mcr.microsoft.com/v2/devcontainers/php/tags/list)) |
12+
| *Available image variants* | 8 / 8-bookworm, 8.4 / 8.4-bookworm, 8.3 / 8.3-bookworm, 8.2 / 8.2-bookworm, 8-bullseye, 8.4-bullseye,,8.3-bullseye, 8.2-bullseye ([full list](https://mcr.microsoft.com/v2/devcontainers/php/tags/list)) |
1313
| *Published image architecture(s)* | x86-64, arm64/aarch64 for `bookworm`, and `bullseye` variants |
1414
| *Container host OS support* | Linux, macOS, Windows |
1515
| *Container OS* | Debian |
@@ -23,6 +23,7 @@ You can directly reference pre-built versions of `Dockerfile` by using the `imag
2323

2424
- `mcr.microsoft.com/devcontainers/php` (latest)
2525
- `mcr.microsoft.com/devcontainers/php:8` (or `8-bookworm`, `8-bullseye` to pin to an OS version)
26+
- `mcr.microsoft.com/devcontainers/php:8.4` (or `8.4-bookworm`, `8.4-bullseye` to pin to an OS version)
2627
- `mcr.microsoft.com/devcontainers/php:8.3` (or `8.3-bookworm`, `8.3-bullseye` to pin to an OS version)
2728
- `mcr.microsoft.com/devcontainers/php:8.2` (or `8.2-bookworm`, `8.2-bullseye` to pin to an OS version)
2829

src/php/manifest.json

+23-6
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,21 @@
11
{
22
"version": "1.2.12",
33
"variants": [
4+
"8.4-apache-bookworm",
45
"8.3-apache-bookworm",
56
"8.2-apache-bookworm",
7+
"8.4-apache-bullseye",
68
"8.3-apache-bullseye",
79
"8.2-apache-bullseye"
810
],
911
"build": {
10-
"latest": "8.3-apache-bookworm",
12+
"latest": "8.4-apache-bookworm",
1113
"rootDistro": "debian",
1214
"architectures": {
15+
"8.4-apache-bookworm": [
16+
"linux/amd64",
17+
"linux/arm64"
18+
],
1319
"8.3-apache-bookworm": [
1420
"linux/amd64",
1521
"linux/arm64"
@@ -18,6 +24,10 @@
1824
"linux/amd64",
1925
"linux/arm64"
2026
],
27+
"8.4-apache-bullseye": [
28+
"linux/amd64",
29+
"linux/arm64"
30+
],
2131
"8.3-apache-bullseye": [
2232
"linux/amd64",
2333
"linux/arm64"
@@ -31,22 +41,29 @@
3141
"php:${VERSION}-${VARIANT}"
3242
],
3343
"variantTags": {
34-
"8.3-apache-bookworm": [
44+
"8.4-apache-bookworm": [
3545
"php:${VERSION}-8",
36-
"php:${VERSION}-8.3",
46+
"php:${VERSION}-8.4",
3747
"php:${VERSION}-8-bookworm",
38-
"php:${VERSION}-8.3-bookworm",
48+
"php:${VERSION}-8.4-bookworm",
3949
"php:${VERSION}-bookworm"
4050
],
51+
"8.3-apache-bookworm": [
52+
"php:${VERSION}-8.3",
53+
"php:${VERSION}-8.3-bookworm"
54+
],
4155
"8.2-apache-bookworm": [
4256
"php:${VERSION}-8.2",
4357
"php:${VERSION}-8.2-bookworm"
4458
],
45-
"8.3-apache-bullseye": [
59+
"8.4-apache-bullseye": [
4660
"php:${VERSION}-8-bullseye",
47-
"php:${VERSION}-8.3-bullseye",
61+
"php:${VERSION}-8.4-bullseye",
4862
"php:${VERSION}-bullseye"
4963
],
64+
"8.3-apache-bullseye": [
65+
"php:${VERSION}-8.3-bullseye"
66+
],
5067
"8.2-apache-bullseye": [
5168
"php:${VERSION}-8.2-bullseye"
5269
]

src/universal/.devcontainer/devcontainer.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@
3131
},
3232
"./local-features/machine-learning-packages": "latest",
3333
"ghcr.io/devcontainers/features/php:1": {
34-
"version": "8.3.0",
35-
"additionalVersions": "8.2.13",
34+
"version": "8.4.2",
35+
"additionalVersions": "8.3.14",
3636
"installComposer": "true"
3737
},
3838
"ghcr.io/devcontainers/features/conda:1": {

0 commit comments

Comments
 (0)