diff --git a/cgmanifest.json b/cgmanifest.json index 009d0ab51..069d8da2b 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -36,7 +36,7 @@ "Type": "Pip", "Pip": { "Name": "cryptography", - "Version": "43.0.3" + "Version": "46.0.3" } } }, @@ -63,7 +63,7 @@ "Type": "Pip", "Pip": { "Name": "certifi", - "Version": "2025.7.14" + "Version": "2025.11.12" } } }, @@ -72,7 +72,7 @@ "Type": "Pip", "Pip": { "Name": "setuptools", - "Version": "75.1.0" + "Version": "80.9.0" } } }, @@ -115,7 +115,7 @@ "Type": "Pip", "Pip": { "Name": "Werkzeug", - "Version": "3.0.3" + "Version": "3.1.3" } } }, @@ -124,7 +124,7 @@ "Type": "Pip", "Pip": { "Name": "requests", - "Version": "2.32.3" + "Version": "2.32.5" } } }, @@ -142,7 +142,7 @@ "Type": "Pip", "Pip": { "Name": "transformers", - "Version": "4.49.0" + "Version": "4.53.0" } } }, @@ -191,7 +191,7 @@ "Git": { "Name": "Oh My Zsh!", "repositoryUrl": "https://github.com/ohmyzsh/ohmyzsh", - "commitHash": "a6beb0f5958e935d33b0edb6d4470c3d7c4e8917" + "commitHash": "7192af5239aaa3b22cb61de8c73702dcf8b1dc06" } } }, @@ -199,9 +199,9 @@ "Component": { "Type": "other", "Other": { - "Name": "Docker Image: alpine", - "Version": "3.21", - "DownloadUrl": "https://hub.docker.com/_/alpine" + "Name": "git", + "Version": "2.52.0", + "DownloadUrl": "https://github.com/git/git" } } }, @@ -210,7 +210,7 @@ "Type": "other", "Other": { "Name": "Docker Image: alpine", - "Version": "3.20", + "Version": "3.22", "DownloadUrl": "https://hub.docker.com/_/alpine" } } @@ -220,7 +220,7 @@ "Type": "other", "Other": { "Name": "Docker Image: alpine", - "Version": "3.19", + "Version": "3.21", "DownloadUrl": "https://hub.docker.com/_/alpine" } } @@ -230,11 +230,21 @@ "Type": "other", "Other": { "Name": "Docker Image: alpine", - "Version": "3.18", + "Version": "3.20", "DownloadUrl": "https://hub.docker.com/_/alpine" } } }, + { + "Component": { + "Type": "other", + "Other": { + "Name": "Docker Image: buildpack-deps", + "Version": "trixie-curl", + "DownloadUrl": "https://hub.docker.com/_/buildpack-deps" + } + } + }, { "Component": { "Type": "other", @@ -281,7 +291,7 @@ "Git": { "Name": "vcpkg", "repositoryUrl": "https://github.com/microsoft/vcpkg", - "commitHash": "903956eff7cb94774a9e805ff573c000afc43e3e" + "commitHash": "2b6a882f61eaa764ec3cf816e2265fe804a44cd0" } } }, @@ -290,7 +300,7 @@ "Type": "other", "Other": { "Name": "Docker Image: buildpack-deps", - "Version": "bookworm-curl", + "Version": "trixie-curl", "DownloadUrl": "https://hub.docker.com/_/buildpack-deps" } } @@ -300,7 +310,7 @@ "Type": "other", "Other": { "Name": "Docker Image: buildpack-deps", - "Version": "bullseye-curl", + "Version": "bookworm-curl", "DownloadUrl": "https://hub.docker.com/_/buildpack-deps" } } @@ -340,17 +350,7 @@ "Type": "other", "Other": { "Name": "Docker Image: mcr.microsoft.com/dotnet/sdk", - "Version": "10.0-preview-trixie-slim", - "DownloadUrl": "https://hub.docker.com/_/microsoft-dotnet-sdk" - } - } - }, - { - "Component": { - "Type": "other", - "Other": { - "Name": "Docker Image: mcr.microsoft.com/dotnet/sdk", - "Version": "10.0-preview-noble", + "Version": "10.0-noble", "DownloadUrl": "https://hub.docker.com/_/microsoft-dotnet-sdk" } } @@ -410,7 +410,7 @@ "Type": "go", "Go": { "Name": "golang.org/x/tools/gopls", - "Version": "0.20.0" + "Version": "0.21.0" } } }, @@ -419,7 +419,7 @@ "Type": "go", "Go": { "Name": "honnef.co/go/tools", - "Version": "0.7.0-0.dev.0.20250523013057-bbc2f4dd71ea" + "Version": "0.7.0-0.dev.0.20251022135355-8273271481d0" } } }, @@ -437,7 +437,7 @@ "Type": "go", "Go": { "Name": "github.com/mgechev/revive", - "Version": "1.11.0" + "Version": "1.13.0" } } }, @@ -464,7 +464,7 @@ "Type": "go", "Go": { "Name": "github.com/go-delve/delve", - "Version": "1.25.1" + "Version": "1.25.2" } } }, @@ -491,7 +491,7 @@ "Type": "other", "Other": { "Name": "Docker Image: golang", - "Version": "1.24-bookworm", + "Version": "1.25-trixie", "DownloadUrl": "https://hub.docker.com/_/golang" } } @@ -501,7 +501,7 @@ "Type": "other", "Other": { "Name": "Docker Image: golang", - "Version": "1.23-bookworm", + "Version": "1.24-trixie", "DownloadUrl": "https://hub.docker.com/_/golang" } } @@ -511,7 +511,7 @@ "Type": "other", "Other": { "Name": "Docker Image: golang", - "Version": "1.24-bullseye", + "Version": "1.25-bookworm", "DownloadUrl": "https://hub.docker.com/_/golang" } } @@ -521,7 +521,17 @@ "Type": "other", "Other": { "Name": "Docker Image: golang", - "Version": "1.23-bullseye", + "Version": "1.24-bookworm", + "DownloadUrl": "https://hub.docker.com/_/golang" + } + } + }, + { + "Component": { + "Type": "other", + "Other": { + "Name": "Docker Image: golang", + "Version": "1.24-bullseye", "DownloadUrl": "https://hub.docker.com/_/golang" } } @@ -551,7 +561,7 @@ "Type": "other", "Other": { "Name": "Eclipse Temurin", - "Version": "1.8.0_462", + "Version": "1.8.0_472", "DownloadUrl": "https://adoptium.net/" } } @@ -561,7 +571,7 @@ "Type": "npm", "Npm": { "Name": "eslint", - "Version": "9.32.0" + "Version": "9.39.2" } } }, @@ -571,7 +581,37 @@ "Git": { "Name": "Oh My Zsh!", "repositoryUrl": "https://github.com/ohmyzsh/ohmyzsh", - "commitHash": "a6beb0f5958e935d33b0edb6d4470c3d7c4e8917" + "commitHash": "7192af5239aaa3b22cb61de8c73702dcf8b1dc06" + } + } + }, + { + "Component": { + "Type": "other", + "Other": { + "Name": "Docker Image: node", + "Version": "24-trixie", + "DownloadUrl": "https://hub.docker.com/_/node" + } + } + }, + { + "Component": { + "Type": "other", + "Other": { + "Name": "Docker Image: node", + "Version": "22-trixie", + "DownloadUrl": "https://hub.docker.com/_/node" + } + } + }, + { + "Component": { + "Type": "other", + "Other": { + "Name": "Docker Image: node", + "Version": "20-trixie", + "DownloadUrl": "https://hub.docker.com/_/node" } } }, @@ -646,7 +686,7 @@ "Type": "RubyGems", "RubyGems": { "Name": "bundler", - "Version": "2.7.1" + "Version": "4.0.1" } } }, @@ -674,7 +714,7 @@ "Git": { "Name": "rbenv", "repositoryUrl": "https://github.com/rbenv/rbenv.git", - "commitHash": "0f65ff72b2e6be9468b0321175f7d658751b746b" + "commitHash": "ba96d7e3583e6e47ebb2f416ff2cf164e8a94f3f" } } }, @@ -684,7 +724,7 @@ "Git": { "Name": "ruby-build", "repositoryUrl": "https://github.com/rbenv/ruby-build.git", - "commitHash": "a97e10ff104dbc29bcf4382a42be011aa00cdfed" + "commitHash": "98288dd18e7aaaad1cf43ae75abb41752593cfe1" } } }, @@ -698,6 +738,16 @@ } } }, + { + "Component": { + "Type": "other", + "Other": { + "Name": "Docker Image: mcr.microsoft.com/devcontainers/ruby", + "Version": "3.4-bookworm", + "DownloadUrl": "https://github.com/devcontainers/images" + } + } + }, { "Component": { "Type": "other", @@ -745,21 +795,12 @@ } } }, - { - "Component": { - "Type": "Pip", - "Pip": { - "Name": "requests", - "Version": "2.32.4" - } - } - }, { "Component": { "Type": "Pip", "Pip": { "Name": "pylint", - "Version": "3.3.7" + "Version": "4.0.4" } } }, @@ -786,7 +827,7 @@ "Type": "Pip", "Pip": { "Name": "black", - "Version": "25.1.0" + "Version": "25.12.0" } } }, @@ -804,7 +845,7 @@ "Type": "Pip", "Pip": { "Name": "mypy", - "Version": "1.17.1" + "Version": "1.19.1" } } }, @@ -831,7 +872,7 @@ "Type": "Pip", "Pip": { "Name": "bandit", - "Version": "1.8.6" + "Version": "1.9.2" } } }, @@ -840,7 +881,7 @@ "Type": "Pip", "Pip": { "Name": "virtualenv", - "Version": "20.33.0" + "Version": "20.35.4" } } }, @@ -849,7 +890,7 @@ "Type": "Pip", "Pip": { "Name": "pipx", - "Version": "1.7.1" + "Version": "1.8.0" } } }, @@ -868,7 +909,7 @@ "Type": "other", "Other": { "Name": "Xdebug", - "Version": "3.4.5", + "Version": "3.5.0", "DownloadUrl": "https://xdebug.org/" } } @@ -878,7 +919,7 @@ "Type": "other", "Other": { "Name": "Composer", - "Version": "2.8.10", + "Version": "2.9.2", "DownloadUrl": "https://getcomposer.org/" } } @@ -888,7 +929,7 @@ "Type": "other", "Other": { "Name": "Docker Image: php", - "Version": "8.4-apache-bookworm", + "Version": "8.5-apache-trixie", "DownloadUrl": "https://hub.docker.com/_/php" } } @@ -898,7 +939,7 @@ "Type": "other", "Other": { "Name": "Docker Image: php", - "Version": "8.3-apache-bookworm", + "Version": "8.4-apache-trixie", "DownloadUrl": "https://hub.docker.com/_/php" } } @@ -908,7 +949,17 @@ "Type": "other", "Other": { "Name": "Docker Image: php", - "Version": "8.2-apache-bookworm", + "Version": "8.3-apache-trixie", + "DownloadUrl": "https://hub.docker.com/_/php" + } + } + }, + { + "Component": { + "Type": "other", + "Other": { + "Name": "Docker Image: php", + "Version": "8.2-apache-trixie", "DownloadUrl": "https://hub.docker.com/_/php" } } @@ -918,7 +969,7 @@ "Type": "other", "Other": { "Name": "Docker Image: php", - "Version": "8.4-apache-bullseye", + "Version": "8.5-apache-bookworm", "DownloadUrl": "https://hub.docker.com/_/php" } } @@ -928,7 +979,7 @@ "Type": "other", "Other": { "Name": "Docker Image: php", - "Version": "8.3-apache-bullseye", + "Version": "8.4-apache-bookworm", "DownloadUrl": "https://hub.docker.com/_/php" } } @@ -938,7 +989,17 @@ "Type": "other", "Other": { "Name": "Docker Image: php", - "Version": "8.2-apache-bullseye", + "Version": "8.3-apache-bookworm", + "DownloadUrl": "https://hub.docker.com/_/php" + } + } + }, + { + "Component": { + "Type": "other", + "Other": { + "Name": "Docker Image: php", + "Version": "8.2-apache-bookworm", "DownloadUrl": "https://hub.docker.com/_/php" } } @@ -948,7 +1009,7 @@ "Type": "other", "Other": { "Name": "Docker Image: python", - "Version": "3.13-bookworm", + "Version": "3.14-trixie", "DownloadUrl": "https://hub.docker.com/_/python" } } @@ -958,7 +1019,7 @@ "Type": "other", "Other": { "Name": "Docker Image: python", - "Version": "3.12-bookworm", + "Version": "3.13-trixie", "DownloadUrl": "https://hub.docker.com/_/python" } } @@ -968,7 +1029,7 @@ "Type": "other", "Other": { "Name": "Docker Image: python", - "Version": "3.11-bookworm", + "Version": "3.12-trixie", "DownloadUrl": "https://hub.docker.com/_/python" } } @@ -978,7 +1039,7 @@ "Type": "other", "Other": { "Name": "Docker Image: python", - "Version": "3.10-bookworm", + "Version": "3.11-trixie", "DownloadUrl": "https://hub.docker.com/_/python" } } @@ -988,7 +1049,7 @@ "Type": "other", "Other": { "Name": "Docker Image: python", - "Version": "3.9-bookworm", + "Version": "3.10-trixie", "DownloadUrl": "https://hub.docker.com/_/python" } } @@ -998,7 +1059,7 @@ "Type": "other", "Other": { "Name": "Docker Image: python", - "Version": "3.13-bullseye", + "Version": "3.14-bookworm", "DownloadUrl": "https://hub.docker.com/_/python" } } @@ -1008,7 +1069,7 @@ "Type": "other", "Other": { "Name": "Docker Image: python", - "Version": "3.12-bullseye", + "Version": "3.13-bookworm", "DownloadUrl": "https://hub.docker.com/_/python" } } @@ -1018,7 +1079,7 @@ "Type": "other", "Other": { "Name": "Docker Image: python", - "Version": "3.11-bullseye", + "Version": "3.12-bookworm", "DownloadUrl": "https://hub.docker.com/_/python" } } @@ -1028,7 +1089,7 @@ "Type": "other", "Other": { "Name": "Docker Image: python", - "Version": "3.10-bullseye", + "Version": "3.11-bookworm", "DownloadUrl": "https://hub.docker.com/_/python" } } @@ -1038,11 +1099,41 @@ "Type": "other", "Other": { "Name": "Docker Image: python", - "Version": "3.9-bullseye", + "Version": "3.10-bookworm", "DownloadUrl": "https://hub.docker.com/_/python" } } }, + { + "Component": { + "Type": "other", + "Other": { + "Name": "Docker Image: ruby", + "Version": "3.4-trixie", + "DownloadUrl": "https://hub.docker.com/_/ruby" + } + } + }, + { + "Component": { + "Type": "other", + "Other": { + "Name": "Docker Image: ruby", + "Version": "3.3-trixie", + "DownloadUrl": "https://hub.docker.com/_/ruby" + } + } + }, + { + "Component": { + "Type": "other", + "Other": { + "Name": "Docker Image: ruby", + "Version": "3.2-trixie", + "DownloadUrl": "https://hub.docker.com/_/ruby" + } + } + }, { "Component": { "Type": "other", @@ -1117,7 +1208,7 @@ "Type": "cargo", "Cargo": { "Name": "rust-analysis", - "Version": "1.88.0" + "Version": "1.92.0" } } }, @@ -1126,7 +1217,7 @@ "Type": "cargo", "Cargo": { "Name": "rust-src", - "Version": "1.88.0" + "Version": "1.92.0" } } }, @@ -1135,7 +1226,17 @@ "Type": "cargo", "Cargo": { "Name": "clippy", - "Version": "1.88.0" + "Version": "1.92.0" + } + } + }, + { + "Component": { + "Type": "other", + "Other": { + "Name": "Docker Image: rust", + "Version": "1-trixie", + "DownloadUrl": "https://hub.docker.com/_/rust" } } }, @@ -1164,7 +1265,7 @@ "Type": "npm", "Npm": { "Name": "tslint-to-eslint-config", - "Version": "2.14.3" + "Version": "2.15.0" } } }, @@ -1173,7 +1274,7 @@ "Type": "npm", "Npm": { "Name": "typescript", - "Version": "5.9.2" + "Version": "5.9.3" } } }, @@ -1182,7 +1283,7 @@ "Type": "other", "Other": { "Name": "Docker Image: node", - "Version": "24-bookworm", + "Version": "24-trixie", "DownloadUrl": "https://hub.docker.com/_/node" } } @@ -1192,7 +1293,7 @@ "Type": "other", "Other": { "Name": "Docker Image: node", - "Version": "22-bookworm", + "Version": "22-trixie", "DownloadUrl": "https://hub.docker.com/_/node" } } @@ -1202,7 +1303,27 @@ "Type": "other", "Other": { "Name": "Docker Image: node", - "Version": "20-bookworm", + "Version": "20-trixie", + "DownloadUrl": "https://hub.docker.com/_/node" + } + } + }, + { + "Component": { + "Type": "other", + "Other": { + "Name": "Docker Image: node", + "Version": "24-bookworm", + "DownloadUrl": "https://hub.docker.com/_/node" + } + } + }, + { + "Component": { + "Type": "other", + "Other": { + "Name": "Docker Image: node", + "Version": "22-bookworm", "DownloadUrl": "https://hub.docker.com/_/node" } } @@ -1212,7 +1333,7 @@ "Type": "other", "Other": { "Name": "Docker Image: node", - "Version": "18-bookworm", + "Version": "20-bookworm", "DownloadUrl": "https://hub.docker.com/_/node" } } @@ -1252,7 +1373,7 @@ "Type": "linux", "Linux": { "Name": "moby-cli", - "Version": "28.3.3-ubuntu24.04u1", + "Version": "29.1.2-ubuntu24.04u2", "Distribution": "ubuntu", "Release": "24.04", "Pool-URL": "https://packages.microsoft.com/repos/microsoft-ubuntu-noble-prod" @@ -1264,7 +1385,7 @@ "Type": "linux", "Linux": { "Name": "moby-engine", - "Version": "28.3.3-ubuntu24.04u1", + "Version": "28.5.2-ubuntu24.04u1", "Distribution": "ubuntu", "Release": "24.04", "Pool-URL": "https://packages.microsoft.com/repos/microsoft-ubuntu-noble-prod" @@ -1275,8 +1396,7 @@ "Component": { "Type": "Pip", "Pip": { - "Name": "numpy", - "Version": "2.3.2" + "Name": "numpy" } } }, @@ -1284,8 +1404,7 @@ "Component": { "Type": "Pip", "Pip": { - "Name": "pandas", - "Version": "2.3.1" + "Name": "pandas" } } }, @@ -1293,8 +1412,7 @@ "Component": { "Type": "Pip", "Pip": { - "Name": "scipy", - "Version": "1.16.1" + "Name": "scipy" } } }, @@ -1302,8 +1420,7 @@ "Component": { "Type": "Pip", "Pip": { - "Name": "matplotlib", - "Version": "3.10.5" + "Name": "matplotlib" } } }, @@ -1311,8 +1428,7 @@ "Component": { "Type": "Pip", "Pip": { - "Name": "seaborn", - "Version": "0.13.2" + "Name": "seaborn" } } }, @@ -1320,8 +1436,7 @@ "Component": { "Type": "Pip", "Pip": { - "Name": "scikit-learn", - "Version": "1.7.1" + "Name": "scikit-learn" } } }, @@ -1329,8 +1444,7 @@ "Component": { "Type": "Pip", "Pip": { - "Name": "torch", - "Version": "2.7.1+cpu" + "Name": "torch" } } }, @@ -1338,8 +1452,7 @@ "Component": { "Type": "Pip", "Pip": { - "Name": "plotly", - "Version": "6.2.0" + "Name": "plotly" } } }, @@ -1348,25 +1461,7 @@ "Type": "Pip", "Pip": { "Name": "jupyterlab_git", - "Version": "0.51.2" - } - } - }, - { - "Component": { - "Type": "Pip", - "Pip": { - "Name": "certifi", - "Version": "2025.8.3" - } - } - }, - { - "Component": { - "Type": "Pip", - "Pip": { - "Name": "setuptools", - "Version": "80.9.0" + "Version": "0.51.3" } } }, @@ -1383,7 +1478,7 @@ "Type": "RubyGems", "RubyGems": { "Name": "rake", - "Version": "13.3.0" + "Version": "13.3.1" } } }, @@ -1393,7 +1488,7 @@ "Git": { "Name": "Oh My Zsh!", "repositoryUrl": "https://github.com/ohmyzsh/ohmyzsh", - "commitHash": "a6beb0f5958e935d33b0edb6d4470c3d7c4e8917" + "commitHash": "7192af5239aaa3b22cb61de8c73702dcf8b1dc06" } } }, @@ -1403,7 +1498,7 @@ "Git": { "Name": "nvs", "repositoryUrl": "https://github.com/jasongin/nvs", - "commitHash": "876afd0bbaa047b186330e0b066120ec217b0ae9" + "commitHash": "6b20e9f750ea371bd347e5dbac8406d677292b60" } } }, @@ -1412,7 +1507,7 @@ "Type": "other", "Other": { "Name": "Xdebug", - "Version": "3.4.5", + "Version": "3.5.0", "DownloadUrl": "https://xdebug.org/" } } @@ -1422,7 +1517,7 @@ "Type": "other", "Other": { "Name": "kubectl", - "Version": "v1.33.3", + "Version": "v1.34.3", "DownloadUrl": "https://github.com/kubernetes/kubectl" } } @@ -1432,7 +1527,7 @@ "Type": "other", "Other": { "Name": "Helm", - "Version": "3.18.4", + "Version": "4.0.4", "DownloadUrl": "https://github.com/helm/helm" } } @@ -1442,7 +1537,7 @@ "Type": "other", "Other": { "Name": "Docker Compose", - "Version": "2.39.1", + "Version": "2.40.3", "DownloadUrl": "https://github.com/docker/compose" } } @@ -1452,7 +1547,7 @@ "Type": "other", "Other": { "Name": "GitHub CLI", - "Version": "2.76.2", + "Version": "2.83.2", "DownloadUrl": "https://github.com/cli/cli" } } @@ -1462,7 +1557,7 @@ "Type": "other", "Other": { "Name": "Go", - "Version": "1.24.5", + "Version": "1.25.5", "DownloadUrl": "https://golang.org/dl" } } diff --git a/src/anaconda/history/dev.md b/src/anaconda/history/dev.md index 32948bde4..6f4754404 100644 --- a/src/anaconda/history/dev.md +++ b/src/anaconda/history/dev.md @@ -4,7 +4,7 @@ **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/anaconda) -**Digest:** sha256:82d0c0b77061508a6ec028712d37107a2309a88465e839c09a337636a8c645b2 +**Digest:** sha256:0cd4896ce170f22187eda23398ec4eb3bdcd4f9844a7ab13938ffb4bdf420192 **Tags:** ``` @@ -24,8 +24,8 @@ mcr.microsoft.com/devcontainers/anaconda:dev-3 | Language / runtime | Version | Path | |--------------------|---------|------| | [Python](https://www.python.org/) | 3.12.7 | /opt/conda | -| [Jupyter Notebooks](https://jupyter.org/) | 7.2.2 | /opt/conda | -| [Jupyter Lab](https://jupyter.org/) | 4.2.5 | /opt/conda | +| [Jupyter Notebooks](https://jupyter.org/) | 7.5.0 | /opt/conda | +| [Jupyter Lab](https://jupyter.org/) | 4.5.0 | /opt/conda | **Tools installed using git** @@ -39,17 +39,17 @@ mcr.microsoft.com/devcontainers/anaconda:dev-3 |----------------|---------| | joblib | 1.4.2 | | cookiecutter | 2.6.0 | -| cryptography | 43.0.3 | +| cryptography | 46.0.3 | | mistune | 3.1.2 | | numpy | 1.26.4 | -| certifi | 2025.7.14 | -| setuptools | 75.1.0 | +| certifi | 2025.11.12 | +| setuptools | 80.9.0 | | wheel | 0.44.0 | | nbconvert | 7.16.4 | -| Werkzeug | 3.0.3 | -| requests | 2.32.3 | +| Werkzeug | 3.1.3 | +| requests | 2.32.5 | | tornado | 6.5.1 | -| transformers | 4.49.0 | +| transformers | 4.53.0 | | jupyter_server | 2.14.1 | **Other tools and utilities** @@ -66,21 +66,21 @@ mcr.microsoft.com/devcontainers/anaconda:dev-3 | apt-transport-https | 2.6.1 | | apt-utils | 2.6.1 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -101,5 +101,5 @@ mcr.microsoft.com/devcontainers/anaconda:dev-3 | yarn | 1.22.22-1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | diff --git a/src/base-alpine/history/dev.md b/src/base-alpine/history/dev.md index 998a11191..2d7862640 100644 --- a/src/base-alpine/history/dev.md +++ b/src/base-alpine/history/dev.md @@ -5,20 +5,86 @@ **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/base-alpine) **Image variations:** +- [3.22](#variant-322) - [3.21](#variant-321) - [3.20](#variant-320) -- [3.19](#variant-319) -- [3.18](#variant-318) + +## Variant: 3.22 + +**Digest:** sha256:cd6aa347349ef952ef98ed9b9d3a1bb16399c45fe84febe3ea064c90a4e05817 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/base:dev-alpine3.22 +mcr.microsoft.com/devcontainers/base:dev-alpine +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Alpine Linux v3.22 + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| openssh-client-default | 10.0_p1-r10 | +| gnupg | 2.4.7-r0 | +| procps-ng | 4.0.4-r3 | +| lsof | 4.99.4-r1 | +| htop | 3.4.1-r0 | +| net-tools | 2.10-r3 | +| psmisc | 23.7-r0 | +| curl | 8.14.1-r2 | +| wget | 1.25.0-r1 | +| rsync | 3.4.1-r1 | +| ca-certificates | 20250911-r0 | +| unzip | 6.0-r15 | +| zip | 3.0-r13 | +| nano | 8.4-r0 | +| vim | 9.1.1566-r0 | +| less | 679-r0 | +| jq | 1.8.1-r0 | +| libgcc | 14.2.0-r6 | +| libstdc++ | 14.2.0-r6 | +| krb5-libs | 1.21.3-r0 | +| libintl | 0.24.1-r0 | +| lttng-ust | 2.13.9-r0 | +| tzdata | 2025c-r0 | +| userspace-rcu | 0.15.2-r0 | +| zlib | 1.3.1-r2 | +| sudo | 1.9.17_p2-r0 | +| coreutils | 9.7-r1 | +| sed | 4.9-r2 | +| grep | 3.12-r0 | +| which | 2.23-r0 | +| ncdu | 1.22-r0 | +| shadow | 4.17.3-r0 | +| strace | 6.13-r0 | +| man-pages | 6.13-r0 | ## Variant: 3.21 -**Digest:** sha256:51046f7ead19284d021dc02600be04b7be59d1baeebaa46a6cc2a6b5535f1538 +**Digest:** sha256:e1bbe382d3a711f5e855b4bc62c0a5d87bc0164352eaf086086d9cc8da323c84 **Tags:** ``` -mcr.microsoft.com/devcontainers/base:dev-alpine-3.21 mcr.microsoft.com/devcontainers/base:dev-alpine3.21 -mcr.microsoft.com/devcontainers/base:dev-alpine ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -33,13 +99,13 @@ mcr.microsoft.com/devcontainers/base:dev-alpine | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -52,10 +118,10 @@ mcr.microsoft.com/devcontainers/base:dev-alpine | htop | 3.3.0-r0 | | net-tools | 2.10-r3 | | psmisc | 23.7-r0 | -| curl | 8.12.1-r1 | +| curl | 8.14.1-r2 | | wget | 1.25.0-r0 | -| rsync | 3.4.0-r0 | -| ca-certificates | 20250619-r0 | +| rsync | 3.4.1-r1 | +| ca-certificates | 20250911-r0 | | unzip | 6.0-r15 | | zip | 3.0-r13 | | nano | 8.2-r0 | @@ -67,7 +133,7 @@ mcr.microsoft.com/devcontainers/base:dev-alpine | krb5-libs | 1.21.3-r0 | | libintl | 0.22.5-r0 | | lttng-ust | 2.13.8-r0 | -| tzdata | 2025b-r0 | +| tzdata | 2025c-r0 | | userspace-rcu | 0.14.1-r1 | | zlib | 1.3.1-r2 | | sudo | 1.9.17_p1-r0 | @@ -82,11 +148,10 @@ mcr.microsoft.com/devcontainers/base:dev-alpine ## Variant: 3.20 -**Digest:** sha256:870a1f2ac0ddd9693c0087e0439e2affec0a102c28e1ef06a4f376b335917477 +**Digest:** sha256:5c13c6bcd3890cc1da9b938f45349f19845b74f23ce8f2032d85f3117d722974 **Tags:** ``` -mcr.microsoft.com/devcontainers/base:dev-alpine-3.20 mcr.microsoft.com/devcontainers/base:dev-alpine3.20 ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -102,13 +167,13 @@ mcr.microsoft.com/devcontainers/base:dev-alpine3.20 | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -121,10 +186,10 @@ mcr.microsoft.com/devcontainers/base:dev-alpine3.20 | htop | 3.3.0-r0 | | net-tools | 2.10-r3 | | psmisc | 23.7-r0 | -| curl | 8.12.1-r0 | +| curl | 8.14.1-r2 | | wget | 1.24.5-r0 | -| rsync | 3.4.0-r0 | -| ca-certificates | 20250619-r0 | +| rsync | 3.4.1-r1 | +| ca-certificates | 20250911-r0 | | unzip | 6.0-r14 | | zip | 3.0-r12 | | nano | 8.0-r0 | @@ -136,7 +201,7 @@ mcr.microsoft.com/devcontainers/base:dev-alpine3.20 | krb5-libs | 1.21.3-r0 | | libintl | 0.22.5-r0 | | lttng-ust | 2.13.8-r0 | -| tzdata | 2025b-r0 | +| tzdata | 2025c-r0 | | userspace-rcu | 0.14.0-r2 | | zlib | 1.3.1-r1 | | sudo | 1.9.15_p5-r0 | @@ -149,142 +214,3 @@ mcr.microsoft.com/devcontainers/base:dev-alpine3.20 | strace | 6.9-r0 | | man-pages | 6.8-r0 | -## Variant: 3.19 - -**Digest:** sha256:9f6fc929f39944ff1f40db2bd6c4d2b71f20b86e10359c05a005b5cd7640ac49 - -**Tags:** -``` -mcr.microsoft.com/devcontainers/base:dev-alpine-3.19 -mcr.microsoft.com/devcontainers/base:dev-alpine3.19 -``` -> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* - -**Linux distribution:** Alpine Linux v3.19 - -**Architectures:** linux/amd64, linux/arm64 - -**Available (non-root) user:** vscode - -### Contents -**Tools installed using git** - -| Tool | Commit | Path | -|------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | - -**Other tools and utilities** - -| Tool | Version | Path | -|------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | - -**Additional linux tools and packages** - -| Tool / library | Version | -|----------------|---------| -| openssh-client-default | 9.6_p1-r2 | -| gnupg | 2.4.4-r0 | -| procps-ng | 4.0.4-r0 | -| lsof | 4.99.0-r0 | -| htop | 3.2.2-r1 | -| net-tools | 2.10-r3 | -| psmisc | 23.6-r2 | -| curl | 8.12.1-r0 | -| wget | 1.21.4-r0 | -| rsync | 3.4.0-r0 | -| ca-certificates | 20250619-r0 | -| unzip | 6.0-r14 | -| zip | 3.0-r12 | -| nano | 7.2-r1 | -| vim | 9.0.2127-r0 | -| less | 643-r2 | -| jq | 1.7.1-r0 | -| libgcc | 13.2.1_git20231014-r0 | -| libstdc++ | 13.2.1_git20231014-r0 | -| krb5-libs | 1.21.3-r0 | -| libintl | 0.22.3-r0 | -| lttng-ust | 2.13.6-r0 | -| tzdata | 2025b-r0 | -| userspace-rcu | 0.14.0-r2 | -| zlib | 1.3.1-r0 | -| sudo | 1.9.15_p2-r0 | -| coreutils | 9.4-r2 | -| sed | 4.9-r2 | -| grep | 3.11-r0 | -| which | 2.21-r4 | -| ncdu | 1.19-r0 | -| shadow | 4.14.2-r0 | -| strace | 6.6-r0 | -| man-pages | 6.05.01-r0 | - -## Variant: 3.18 - -**Digest:** sha256:f43f21b7eadf5998692bd267fb07447c515cf28f21562d01ef4d1718a2051ef4 - -**Tags:** -``` -mcr.microsoft.com/devcontainers/base:dev-alpine-3.18 -mcr.microsoft.com/devcontainers/base:dev-alpine3.18 -``` -> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* - -**Linux distribution:** Alpine Linux v3.18 - -**Architectures:** linux/amd64, linux/arm64 - -**Available (non-root) user:** vscode - -### Contents -**Tools installed using git** - -| Tool | Commit | Path | -|------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | - -**Other tools and utilities** - -| Tool | Version | Path | -|------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | - -**Additional linux tools and packages** - -| Tool / library | Version | -|----------------|---------| -| openssh-client-default | 9.3_p2-r3 | -| gnupg | 2.4.4-r0 | -| procps-ng | 4.0.4-r0 | -| lsof | 4.98.0-r2 | -| htop | 3.2.2-r1 | -| net-tools | 2.10-r3 | -| psmisc | 23.6-r2 | -| curl | 8.12.1-r0 | -| wget | 1.21.4-r0 | -| rsync | 3.4.0-r0 | -| ca-certificates | 20241121-r1 | -| unzip | 6.0-r14 | -| zip | 3.0-r12 | -| nano | 7.2-r1 | -| vim | 9.0.2073-r0 | -| less | 633-r0 | -| jq | 1.6-r4 | -| libgcc | 12.2.1_git20220924-r10 | -| libstdc++ | 12.2.1_git20220924-r10 | -| krb5-libs | 1.20.2-r1 | -| libintl | 0.21.1-r7 | -| libssl1.1 | 1.1.1u-r1 | -| lttng-ust | 2.13.5-r2 | -| tzdata | 2025b-r0 | -| userspace-rcu | 0.14.0-r1 | -| zlib | 1.2.13-r1 | -| sudo | 1.9.13_p3-r2 | -| coreutils | 9.3-r2 | -| sed | 4.9-r2 | -| grep | 3.10-r1 | -| which | 2.21-r4 | -| ncdu | 1.18.1-r1 | -| shadow | 4.13-r4 | -| strace | 6.3-r1 | -| man-pages | 6.04-r2 | - diff --git a/src/base-debian/history/dev.md b/src/base-debian/history/dev.md index 21ae9ead6..1ab24e471 100644 --- a/src/base-debian/history/dev.md +++ b/src/base-debian/history/dev.md @@ -5,20 +5,92 @@ **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/base-debian) **Image variations:** +- [trixie](#variant-trixie) - [bookworm](#variant-bookworm) - [bullseye](#variant-bullseye) +## Variant: trixie + +**Digest:** sha256:14b2621ecdd7c41d058eaf538292c541f2bae76cee1f52a91e68ccb3aea3165b + +**Tags:** +``` +mcr.microsoft.com/devcontainers/base:dev-trixie +mcr.microsoft.com/devcontainers/base:dev-debian13 +mcr.microsoft.com/devcontainers/base:dev-debian +mcr.microsoft.com/devcontainers/base:dev +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + ## Variant: bookworm -**Digest:** sha256:d44d31f37e8d40b0993fdde20d828db76cc2ecbb5d36dca9c454eb6191000c29 +**Digest:** sha256:3160371e5f044562217ac89a699989725cf1255ad9ea93ae16ced07a84710662 **Tags:** ``` mcr.microsoft.com/devcontainers/base:dev-bookworm -mcr.microsoft.com/devcontainers/base:dev-debian-12 mcr.microsoft.com/devcontainers/base:dev-debian12 -mcr.microsoft.com/devcontainers/base:dev-debian -mcr.microsoft.com/devcontainers/base:dev ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -33,13 +105,13 @@ mcr.microsoft.com/devcontainers/base:dev | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -48,21 +120,21 @@ mcr.microsoft.com/devcontainers/base:dev | apt-transport-https | 2.6.1 | | apt-utils | 2.6.1 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -82,16 +154,15 @@ mcr.microsoft.com/devcontainers/base:dev | wget | 1.21.3-1+deb12u1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | ## Variant: bullseye -**Digest:** sha256:6956d9ea2658fbc02391536e0f5803cc3758473425a4c80f0f599c14562b239e +**Digest:** sha256:5b44d83d5a3384f84191c9bd0c2d500512e0c3cb92f1ef4239f04d49eca97751 **Tags:** ``` mcr.microsoft.com/devcontainers/base:dev-bullseye -mcr.microsoft.com/devcontainers/base:dev-debian-11 mcr.microsoft.com/devcontainers/base:dev-debian11 ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -107,13 +178,13 @@ mcr.microsoft.com/devcontainers/base:dev-debian11 | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -124,18 +195,18 @@ mcr.microsoft.com/devcontainers/base:dev-debian11 | ca-certificates | 20210119 | | curl | 7.74.0-1.3+deb11u15 | | dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | +| git | 1:2.30.2-1+deb11u5 | | gnupg2 | 2.2.27-2+deb11u2 | | htop | 3.0.5-7 | | iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb11u1 | | less | 551-2+deb11u2 | | libc6 | 2.31-13+deb11u13 | | libgssapi-krb5-2 | 1.18.3-6+deb11u7 | | libicu67 | 67.1-7+deb11u1 | | libkrb5-3 | 1.18.3-6+deb11u7 | | liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | +| libssl1.1 | 1.1.1w-0+deb11u4 | | libstdc++6 | 10.2.1-6 | | locales | 2.31-13+deb11u13 | | lsb-release | 11.1.0 | diff --git a/src/base-ubuntu/history/dev.md b/src/base-ubuntu/history/dev.md index 8808200be..4e13d4bd5 100644 --- a/src/base-ubuntu/history/dev.md +++ b/src/base-ubuntu/history/dev.md @@ -10,18 +10,17 @@ ## Variant: noble -**Digest:** sha256:fd48e04687971dc0816a012ec6e7c0f0cfba78be380257c6e859ae249888970c +**Digest:** sha256:bc994d18bf929a03549986781b77c4456b5c684118a84d0863a99c55573cbd6a **Tags:** ``` mcr.microsoft.com/devcontainers/base:dev-noble -mcr.microsoft.com/devcontainers/base:dev-ubuntu-24.04 mcr.microsoft.com/devcontainers/base:dev-ubuntu24.04 mcr.microsoft.com/devcontainers/base:dev-ubuntu ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Ubuntu 24.04.2 LTS (debian-like distro) +**Linux distribution:** Ubuntu 24.04.3 LTS (debian-like distro) **Architectures:** linux/amd64, linux/arm64 @@ -32,13 +31,13 @@ mcr.microsoft.com/devcontainers/base:dev-ubuntu | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -55,12 +54,12 @@ mcr.microsoft.com/devcontainers/base:dev-ubuntu | iproute2 | 6.1.0-1ubuntu6.2 | | jq | 1.7.1-3ubuntu0.24.04.1 | | less | 590-2ubuntu2.1 | -| libc6 | 2.39-0ubuntu8.5 | +| libc6 | 2.39-0ubuntu8.6 | | libgssapi-krb5-2 | 1.20.1-6ubuntu2.6 | | libicu74 | 74.2-1ubuntu3.1 | | libkrb5-3 | 1.20.1-6ubuntu2.6 | | libstdc++6 | 14.2.0-4ubuntu2~24.04 | -| locales | 2.39-0ubuntu8.5 | +| locales | 2.39-0ubuntu8.6 | | lsb-release | 12.0-2 | | lsof | 4.95.0-1build3 | | man-db | 2.12.0-4build2 | @@ -69,14 +68,14 @@ mcr.microsoft.com/devcontainers/base:dev-ubuntu | nano | 7.2-2ubuntu0.1 | | ncdu | 1.19-0.1 | | net-tools | 2.10-0.1ubuntu4.4 | -| openssh-client | 1:9.6p1-3ubuntu13.13 | +| openssh-client | 1:9.6p1-3ubuntu13.14 | | procps | 2:4.0.4-4ubuntu3.2 | | psmisc | 23.7-1build1 | | rsync | 3.2.7-1ubuntu1.2 | | strace | 6.8-0ubuntu2 | | sudo | 1.9.15p5-3ubuntu5.24.04.1 | | unzip | 6.0-28ubuntu4.1 | -| vim-tiny | 2:9.1.0016-1ubuntu7.8 | +| vim-tiny | 2:9.1.0016-1ubuntu7.9 | | wget | 1.21.4-1ubuntu4.1 | | zip | 3.0-13ubuntu0.2 | | zlib1g | 1:1.3.dfsg-3.1ubuntu2.1 | @@ -84,12 +83,11 @@ mcr.microsoft.com/devcontainers/base:dev-ubuntu ## Variant: jammy -**Digest:** sha256:362b0b054573d52c5b8d2ee1cad1160f7d5467b0d02f3f7322fd011927417f4d +**Digest:** sha256:29f3e6285e21fd52b651b1a722e6ae4bc15778680a8f44bf160a3065f47c22c1 **Tags:** ``` mcr.microsoft.com/devcontainers/base:dev-jammy -mcr.microsoft.com/devcontainers/base:dev-ubuntu-22.04 mcr.microsoft.com/devcontainers/base:dev-ubuntu22.04 ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -105,13 +103,13 @@ mcr.microsoft.com/devcontainers/base:dev-ubuntu22.04 | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -120,7 +118,7 @@ mcr.microsoft.com/devcontainers/base:dev-ubuntu22.04 | apt-transport-https | 2.4.14 | | apt-utils | 2.4.14 | | ca-certificates | 20240203~22.04.1 | -| curl | 7.81.0-1ubuntu1.20 | +| curl | 7.81.0-1ubuntu1.21 | | dialog | 1.3-20211214-1 | | git | 1:2.34.1-1ubuntu1.15 | | gnupg2 | 2.2.27-3ubuntu2.4 | @@ -128,13 +126,13 @@ mcr.microsoft.com/devcontainers/base:dev-ubuntu22.04 | iproute2 | 5.15.0-1ubuntu2 | | jq | 1.6-2.1ubuntu3.1 | | less | 590-1ubuntu0.22.04.3 | -| libc6 | 2.35-0ubuntu3.10 | +| libc6 | 2.35-0ubuntu3.11 | | libgssapi-krb5-2 | 1.19.2-2ubuntu0.7 | | libicu70 | 70.1-2 | | libkrb5-3 | 1.19.2-2ubuntu0.7 | | liblttng-ust1 | 2.13.1-1ubuntu1 | -| libstdc++6 | 12.3.0-1ubuntu1~22.04 | -| locales | 2.35-0ubuntu3.10 | +| libstdc++6 | 12.3.0-1ubuntu1~22.04.2 | +| locales | 2.35-0ubuntu3.11 | | lsb-release | 11.1.0ubuntu4 | | lsof | 4.93.2+dfsg-1.1build2 | | man-db | 2.10.2-1 | diff --git a/src/cpp/history/dev.md b/src/cpp/history/dev.md index 8062b8cd9..ba37c39b5 100644 --- a/src/cpp/history/dev.md +++ b/src/cpp/history/dev.md @@ -5,22 +5,113 @@ **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/cpp) **Image variations:** +- [trixie](#variant-trixie) - [bookworm](#variant-bookworm) -- [bullseye](#variant-bullseye) - [noble](#variant-noble) - [jammy](#variant-jammy) +## Variant: trixie + +**Digest:** sha256:d85bf7a10692040d782150ef85c5d847f185122cf0bcd4d987481f9f8b6d7a5f + +**Tags:** +``` +mcr.microsoft.com/devcontainers/cpp:dev-trixie +mcr.microsoft.com/devcontainers/cpp:dev-debian13 +mcr.microsoft.com/devcontainers/cpp:dev-debian +mcr.microsoft.com/devcontainers/cpp:dev +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| GCC | 14.2.0-19 | +| Clang | 19.1.7 (3+b1) | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | +| [vcpkg](https://github.com/microsoft/vcpkg) | 2b6a882f61eaa764ec3cf816e2265fe804a44cd0 | /usr/local/vcpkg | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| bash-completion | 1:2.16.0-7 | +| build-essential | 12.12 | +| ca-certificates | 20250419 | +| clang | 1:19.0-63 | +| cmake | 3.31.6-2 | +| cppcheck | 2.17.1-2 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| gdb | 16.3-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| lldb | 1:19.0-63 | +| llvm | 1:19.0-63 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| ninja-build | 1.12.1-1 | +| openssh-client | 1:10.0p1-7 | +| pkg-config | 1.8.1-4 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| tar | 1.35+dfsg-3.1 | +| unzip | 6.0-29 | +| valgrind | 1:3.24.0-3 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + ## Variant: bookworm -**Digest:** sha256:c18b419215c21d45c497ca1fd2b0a7fd313876f7adc88625f4066f480cd800b0 +**Digest:** sha256:bbef361a5ca70ea1551db855c0020ac7a7f177bd8b70f11217410fc324679d35 **Tags:** ``` mcr.microsoft.com/devcontainers/cpp:dev-bookworm -mcr.microsoft.com/devcontainers/cpp:dev-debian-12 mcr.microsoft.com/devcontainers/cpp:dev-debian12 -mcr.microsoft.com/devcontainers/cpp:dev-debian -mcr.microsoft.com/devcontainers/cpp:dev ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -42,14 +133,14 @@ mcr.microsoft.com/devcontainers/cpp:dev | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | -| [vcpkg](https://github.com/microsoft/vcpkg) | 903956eff7cb94774a9e805ff573c000afc43e3e | /usr/local/vcpkg | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | +| [vcpkg](https://github.com/microsoft/vcpkg) | 2b6a882f61eaa764ec3cf816e2265fe804a44cd0 | /usr/local/vcpkg | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -63,24 +154,24 @@ mcr.microsoft.com/devcontainers/cpp:dev | clang | 1:14.0-55.7~deb12u1 | | cmake | 3.25.1-1 | | cppcheck | 2.10-2 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | gdb | 13.1-3 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | | lldb | 1:14.0-55.7~deb12u1 | | llvm | 1:14.0-55.7~deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -104,118 +195,21 @@ mcr.microsoft.com/devcontainers/cpp:dev | wget | 1.21.3-1+deb12u1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | - -## Variant: bullseye - -**Digest:** sha256:ca9df05c8cb563229d01cea9d657f455501d1626aacc8d92713027692299baae - -**Tags:** -``` -mcr.microsoft.com/devcontainers/cpp:dev-bullseye -mcr.microsoft.com/devcontainers/cpp:dev-debian-11 -mcr.microsoft.com/devcontainers/cpp:dev-debian11 -mcr.microsoft.com/devcontainers/cpp:dev -``` -> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* - -**Linux distribution:** Debian GNU/Linux 11 (bullseye) - -**Architectures:** linux/amd64, linux/arm64 - -**Available (non-root) user:** vscode - -### Contents -**Languages and runtimes** - -| Language / runtime | Version | Path | -|--------------------|---------|------| -| GCC | 10.2.1-6 | -| Clang | 11.0.1-2 | - -**Tools installed using git** - -| Tool | Commit | Path | -|------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | -| [vcpkg](https://github.com/microsoft/vcpkg) | 903956eff7cb94774a9e805ff573c000afc43e3e | /usr/local/vcpkg | - -**Other tools and utilities** - -| Tool | Version | Path | -|------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | - -**Additional linux tools and packages** - -| Tool / library | Version | -|----------------|---------| -| apt-transport-https | 2.2.4 | -| apt-utils | 2.2.4 | -| bash-completion | 1:2.11-2 | -| build-essential | 12.9 | -| ca-certificates | 20210119 | -| clang | 1:11.0-51+nmu5 | -| cmake | 3.18.4-2+deb11u1 | -| cppcheck | 2.3-1 | -| curl | 7.74.0-1.3+deb11u15 | -| dialog | 1.3-20201126-1 | -| gdb | 10.1-1.7 | -| git | 1:2.30.2-1+deb11u4 | -| gnupg2 | 2.2.27-2+deb11u2 | -| htop | 3.0.5-7 | -| iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | -| less | 551-2+deb11u2 | -| libc6 | 2.31-13+deb11u13 | -| libgssapi-krb5-2 | 1.18.3-6+deb11u7 | -| libicu67 | 67.1-7+deb11u1 | -| libkrb5-3 | 1.18.3-6+deb11u7 | -| liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | -| libstdc++6 | 10.2.1-6 | -| lldb | 1:11.0-51+nmu5 | -| llvm | 1:11.0-51+nmu5 | -| locales | 2.31-13+deb11u13 | -| lsb-release | 11.1.0 | -| lsof | 4.93.2+dfsg-1.1 | -| man-db | 2.9.4-2 | -| manpages | 5.10-1 | -| manpages-dev | 5.10-1 | -| nano | 5.4-2+deb11u3 | -| ncdu | 1.15.1-1 | -| net-tools | 1.60+git20181103.0eebece-1+deb11u2 | -| ninja-build | 1.10.1-1 | -| openssh-client | 1:8.4p1-5+deb11u5 | -| pkg-config | 0.29.2-1 | -| procps | 2:3.3.17-5 | -| psmisc | 23.4-2 | -| rsync | 3.2.3-4+deb11u3 | -| strace | 5.10-1 | -| sudo | 1.9.5p2-3+deb11u2 | -| tar | 1.34+dfsg-1+deb11u1 | -| unzip | 6.0-26+deb11u1 | -| valgrind | 1:3.16.1-1 | -| vim-tiny | 2:8.2.2434-3+deb11u3 | -| wget | 1.21-1+deb11u2 | -| zip | 3.0-12 | -| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | -| zsh | 5.8-6+deb11u1 | +| zsh | 5.9-4+b7 | ## Variant: noble -**Digest:** sha256:3b13198c0eb9b8cedf8eeb77a39eb09247826ac5c0ac3058e8e1bd01fb24a43c +**Digest:** sha256:8215be245c4da256ed9e5a44a115bb0dc6cd8c151e52542da442f49b5c4c7016 **Tags:** ``` mcr.microsoft.com/devcontainers/cpp:dev-noble -mcr.microsoft.com/devcontainers/cpp:dev-ubuntu-24.04 mcr.microsoft.com/devcontainers/cpp:dev-ubuntu24.04 mcr.microsoft.com/devcontainers/cpp:dev-ubuntu ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Ubuntu 24.04.2 LTS (debian-like distro) +**Linux distribution:** Ubuntu 24.04.3 LTS (debian-like distro) **Architectures:** linux/amd64, linux/arm64 @@ -233,14 +227,14 @@ mcr.microsoft.com/devcontainers/cpp:dev-ubuntu | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | -| [vcpkg](https://github.com/microsoft/vcpkg) | 903956eff7cb94774a9e805ff573c000afc43e3e | /usr/local/vcpkg | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | +| [vcpkg](https://github.com/microsoft/vcpkg) | 2b6a882f61eaa764ec3cf816e2265fe804a44cd0 | /usr/local/vcpkg | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -263,14 +257,14 @@ mcr.microsoft.com/devcontainers/cpp:dev-ubuntu | iproute2 | 6.1.0-1ubuntu6.2 | | jq | 1.7.1-3ubuntu0.24.04.1 | | less | 590-2ubuntu2.1 | -| libc6 | 2.39-0ubuntu8.5 | +| libc6 | 2.39-0ubuntu8.6 | | libgssapi-krb5-2 | 1.20.1-6ubuntu2.6 | | libicu74 | 74.2-1ubuntu3.1 | | libkrb5-3 | 1.20.1-6ubuntu2.6 | | libstdc++6 | 14.2.0-4ubuntu2~24.04 | | lldb | 1:18.0-59~exp2 | | llvm | 1:18.0-59~exp2 | -| locales | 2.39-0ubuntu8.5 | +| locales | 2.39-0ubuntu8.6 | | lsb-release | 12.0-2 | | lsof | 4.95.0-1build3 | | man-db | 2.12.0-4build2 | @@ -280,7 +274,7 @@ mcr.microsoft.com/devcontainers/cpp:dev-ubuntu | ncdu | 1.19-0.1 | | net-tools | 2.10-0.1ubuntu4.4 | | ninja-build | 1.11.1-2 | -| openssh-client | 1:9.6p1-3ubuntu13.13 | +| openssh-client | 1:9.6p1-3ubuntu13.14 | | pkg-config | 1.8.1-2build1 | | procps | 2:4.0.4-4ubuntu3.2 | | psmisc | 23.7-1build1 | @@ -290,7 +284,7 @@ mcr.microsoft.com/devcontainers/cpp:dev-ubuntu | tar | 1.35+dfsg-3build1 | | unzip | 6.0-28ubuntu4.1 | | valgrind | 1:3.22.0-0ubuntu3 | -| vim-tiny | 2:9.1.0016-1ubuntu7.8 | +| vim-tiny | 2:9.1.0016-1ubuntu7.9 | | wget | 1.21.4-1ubuntu4.1 | | zip | 3.0-13ubuntu0.2 | | zlib1g | 1:1.3.dfsg-3.1ubuntu2.1 | @@ -298,12 +292,11 @@ mcr.microsoft.com/devcontainers/cpp:dev-ubuntu ## Variant: jammy -**Digest:** sha256:7be0524422193c6cf6c67b870f7a09dcb940150e8a32bb0213ea8a55c3ac376f +**Digest:** sha256:f52790de48955c2151d39d5370685591d4fb2676fddd9dd0660bb30f91e6ca73 **Tags:** ``` mcr.microsoft.com/devcontainers/cpp:dev-jammy -mcr.microsoft.com/devcontainers/cpp:dev-ubuntu-22.04 mcr.microsoft.com/devcontainers/cpp:dev-ubuntu22.04 ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -319,21 +312,21 @@ mcr.microsoft.com/devcontainers/cpp:dev-ubuntu22.04 | Language / runtime | Version | Path | |--------------------|---------|------| -| GCC | 11.4.0-1ubuntu1~22.04 | +| GCC | 11.4.0-1ubuntu1~22.04.2 | | Clang | 14.0.0-1ubuntu1.1 | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | -| [vcpkg](https://github.com/microsoft/vcpkg) | 903956eff7cb94774a9e805ff573c000afc43e3e | /usr/local/vcpkg | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | +| [vcpkg](https://github.com/microsoft/vcpkg) | 2b6a882f61eaa764ec3cf816e2265fe804a44cd0 | /usr/local/vcpkg | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -347,7 +340,7 @@ mcr.microsoft.com/devcontainers/cpp:dev-ubuntu22.04 | clang | 1:14.0-55~exp2 | | cmake | 3.22.1-1ubuntu1.22.04.2 | | cppcheck | 2.7-1 | -| curl | 7.81.0-1ubuntu1.20 | +| curl | 7.81.0-1ubuntu1.21 | | dialog | 1.3-20211214-1 | | gdb | 12.1-0ubuntu1~22.04.2 | | git | 1:2.34.1-1ubuntu1.15 | @@ -356,15 +349,15 @@ mcr.microsoft.com/devcontainers/cpp:dev-ubuntu22.04 | iproute2 | 5.15.0-1ubuntu2 | | jq | 1.6-2.1ubuntu3.1 | | less | 590-1ubuntu0.22.04.3 | -| libc6 | 2.35-0ubuntu3.10 | +| libc6 | 2.35-0ubuntu3.11 | | libgssapi-krb5-2 | 1.19.2-2ubuntu0.7 | | libicu70 | 70.1-2 | | libkrb5-3 | 1.19.2-2ubuntu0.7 | | liblttng-ust1 | 2.13.1-1ubuntu1 | -| libstdc++6 | 12.3.0-1ubuntu1~22.04 | +| libstdc++6 | 12.3.0-1ubuntu1~22.04.2 | | lldb | 1:14.0-55~exp2 | | llvm | 1:14.0-55~exp2 | -| locales | 2.35-0ubuntu3.10 | +| locales | 2.35-0ubuntu3.11 | | lsb-release | 11.1.0ubuntu4 | | lsof | 4.93.2+dfsg-1.1build2 | | man-db | 2.10.2-1 | diff --git a/src/dotnet/history/dev.md b/src/dotnet/history/dev.md index a3c98f3db..73dfcfb61 100644 --- a/src/dotnet/history/dev.md +++ b/src/dotnet/history/dev.md @@ -5,26 +5,26 @@ **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/dotnet) **Image variations:** -- [10.0-preview-trixie-slim](#variant-100-preview-trixie-slim) -- [10.0-preview-noble](#variant-100-preview-noble) +- [10.0-noble](#variant-100-noble) - [9.0-bookworm-slim](#variant-90-bookworm-slim) - [9.0-noble](#variant-90-noble) - [8.0-bookworm-slim](#variant-80-bookworm-slim) - [8.0-noble](#variant-80-noble) - [8.0-jammy](#variant-80-jammy) -## Variant: 10.0-preview-trixie-slim +## Variant: 10.0-noble -**Digest:** sha256:f3e07e35f623b4080a4382e0ed03de975943bc88dfa9daf26bd04b659e713c92 +**Digest:** sha256:d91a3916929c9c9ff8a4668d9386dd5a68f2949149e6398a8993b20ba968c6f9 **Tags:** ``` -mcr.microsoft.com/devcontainers/dotnet:dev-10.0-preview-trixie-slim -mcr.microsoft.com/devcontainers/dotnet:dev-10.0-preview-trixie +mcr.microsoft.com/devcontainers/dotnet:dev-10.0-noble +mcr.microsoft.com/devcontainers/dotnet:dev-10.0 +mcr.microsoft.com/devcontainers/dotnet:dev-10.0-noble ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 13 (trixie) +**Linux distribution:** Ubuntu 24.04.3 LTS (debian-like distro) **Architectures:** linux/amd64, linux/arm64 @@ -35,101 +35,20 @@ mcr.microsoft.com/devcontainers/dotnet:dev-10.0-preview-trixie | Language / runtime | Version | Path | |--------------------|---------|------| -| [.NET](https://dotnet.microsoft.com/) | 10.0.1005.25277.114 () | /usr | +| [.NET](https://dotnet.microsoft.com/) | 10.0.101 () | /usr | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | - -**Additional linux tools and packages** - -| Tool / library | Version | -|----------------|---------| -| apt-transport-https | 3.0.3 | -| apt-utils | 3.0.3 | -| ca-certificates | 20250419 | -| curl | 8.14.1-2 | -| dialog | 1.3-20250116-1 | -| git | 1:2.47.2-0.2 | -| gnupg2 | 2.4.7-21 | -| htop | 3.4.1-5 | -| iproute2 | 6.15.0-1 | -| jq | 1.7.1-6+deb13u1 | -| less | 668-1 | -| libc6 | 2.41-11 | -| libgssapi-krb5-2 | 1.21.3-5 | -| libicu76 | 76.1-4 | -| libkrb5-3 | 1.21.3-5 | -| libstdc++6 | 14.2.0-19 | -| locales | 2.41-11 | -| lsb-release | 12.1-1 | -| lsof | 4.99.4+dfsg-2 | -| man-db | 2.13.1-1 | -| manpages | 6.9.1-1 | -| manpages-dev | 6.9.1-1 | -| nano | 8.4-1 | -| ncdu | 1.22-1 | -| net-tools | 2.10-1.3 | -| openssh-client | 1:10.0p1-7 | -| procps | 2:4.0.4-9 | -| psmisc | 23.7-2 | -| rsync | 3.4.1+ds1-5 | -| strace | 6.13+ds-1 | -| sudo | 1.9.16p2-3 | -| unzip | 6.0-29 | -| vim-tiny | 2:9.1.1230-2 | -| wget | 1.25.0-2 | -| yarn | 1.22.22-1 | -| zip | 3.0-15 | -| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | -| zsh | 5.9-8+b14 | - -## Variant: 10.0-preview-noble - -**Digest:** sha256:50afcfdfcb363462b20352c49e979b7279ca6ae3c4b0d35b56b7c467b318a324 - -**Tags:** -``` -mcr.microsoft.com/devcontainers/dotnet:dev-10.0-preview-noble -mcr.microsoft.com/devcontainers/dotnet:dev-10.0-preview -mcr.microsoft.com/devcontainers/dotnet:dev-10.0-preview-noble -``` -> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* - -**Linux distribution:** Ubuntu 24.04.2 LTS (debian-like distro) - -**Architectures:** linux/amd64, linux/arm64 - -**Available (non-root) user:** vscode - -### Contents -**Languages and runtimes** - -| Language / runtime | Version | Path | -|--------------------|---------|------| -| [.NET](https://dotnet.microsoft.com/) | 10.0.1006.25358.103 () | /usr | - -**Tools installed using git** - -| Tool | Commit | Path | -|------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | -| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | - -**Other tools and utilities** - -| Tool | Version | Path | -|------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -146,12 +65,12 @@ mcr.microsoft.com/devcontainers/dotnet:dev-10.0-preview-noble | iproute2 | 6.1.0-1ubuntu6.2 | | jq | 1.7.1-3ubuntu0.24.04.1 | | less | 590-2ubuntu2.1 | -| libc6 | 2.39-0ubuntu8.5 | +| libc6 | 2.39-0ubuntu8.6 | | libgssapi-krb5-2 | 1.20.1-6ubuntu2.6 | | libicu74 | 74.2-1ubuntu3.1 | | libkrb5-3 | 1.20.1-6ubuntu2.6 | | libstdc++6 | 14.2.0-4ubuntu2~24.04 | -| locales | 2.39-0ubuntu8.5 | +| locales | 2.39-0ubuntu8.6 | | lsb-release | 12.0-2 | | lsof | 4.95.0-1build3 | | man-db | 2.12.0-4build2 | @@ -160,14 +79,14 @@ mcr.microsoft.com/devcontainers/dotnet:dev-10.0-preview-noble | nano | 7.2-2ubuntu0.1 | | ncdu | 1.19-0.1 | | net-tools | 2.10-0.1ubuntu4.4 | -| openssh-client | 1:9.6p1-3ubuntu13.13 | +| openssh-client | 1:9.6p1-3ubuntu13.14 | | procps | 2:4.0.4-4ubuntu3.2 | | psmisc | 23.7-1build1 | | rsync | 3.2.7-1ubuntu1.2 | | strace | 6.8-0ubuntu2 | | sudo | 1.9.15p5-3ubuntu5.24.04.1 | | unzip | 6.0-28ubuntu4.1 | -| vim-tiny | 2:9.1.0016-1ubuntu7.8 | +| vim-tiny | 2:9.1.0016-1ubuntu7.9 | | wget | 1.21.4-1ubuntu4.1 | | yarn | 1.22.22-1 | | zip | 3.0-13ubuntu0.2 | @@ -176,7 +95,7 @@ mcr.microsoft.com/devcontainers/dotnet:dev-10.0-preview-noble ## Variant: 9.0-bookworm-slim -**Digest:** sha256:ac18ec6a5a8c3adc67d18751343d33129fb0e0050b5f9dd3a8ae49e3875ca53f +**Digest:** sha256:3b76c398014ee0f712117bcfcd8e90a33d3e0703ea262eb76db3b21c56b51477 **Tags:** ``` @@ -197,20 +116,20 @@ mcr.microsoft.com/devcontainers/dotnet:dev-9.0-bookworm | Language / runtime | Version | Path | |--------------------|---------|------| -| [.NET](https://dotnet.microsoft.com/) | 9.0.303 (9.0.7) | /usr | +| [.NET](https://dotnet.microsoft.com/) | 9.0.308 (9.0.1) | /usr | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -219,21 +138,21 @@ mcr.microsoft.com/devcontainers/dotnet:dev-9.0-bookworm | apt-transport-https | 2.6.1 | | apt-utils | 2.6.1 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -254,11 +173,11 @@ mcr.microsoft.com/devcontainers/dotnet:dev-9.0-bookworm | yarn | 1.22.22-1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | ## Variant: 9.0-noble -**Digest:** sha256:4eb7bb60acd360d333a57ac8a64c4a02780be7f06400d09798e9432a66a4dee3 +**Digest:** sha256:b164ef05903e81f3e418392dda48d3b0db2a2ab00026e1ccabe96580ae0333e1 **Tags:** ``` @@ -266,7 +185,7 @@ mcr.microsoft.com/devcontainers/dotnet:dev-9.0-noble ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Ubuntu 24.04.2 LTS (debian-like distro) +**Linux distribution:** Ubuntu 24.04.3 LTS (debian-like distro) **Architectures:** linux/amd64, linux/arm64 @@ -277,20 +196,20 @@ mcr.microsoft.com/devcontainers/dotnet:dev-9.0-noble | Language / runtime | Version | Path | |--------------------|---------|------| -| [.NET](https://dotnet.microsoft.com/) | 9.0.303 (9.0.7) | /usr | +| [.NET](https://dotnet.microsoft.com/) | 9.0.308 (9.0.1) | /usr | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -307,12 +226,12 @@ mcr.microsoft.com/devcontainers/dotnet:dev-9.0-noble | iproute2 | 6.1.0-1ubuntu6.2 | | jq | 1.7.1-3ubuntu0.24.04.1 | | less | 590-2ubuntu2.1 | -| libc6 | 2.39-0ubuntu8.5 | +| libc6 | 2.39-0ubuntu8.6 | | libgssapi-krb5-2 | 1.20.1-6ubuntu2.6 | | libicu74 | 74.2-1ubuntu3.1 | | libkrb5-3 | 1.20.1-6ubuntu2.6 | | libstdc++6 | 14.2.0-4ubuntu2~24.04 | -| locales | 2.39-0ubuntu8.5 | +| locales | 2.39-0ubuntu8.6 | | lsb-release | 12.0-2 | | lsof | 4.95.0-1build3 | | man-db | 2.12.0-4build2 | @@ -321,14 +240,14 @@ mcr.microsoft.com/devcontainers/dotnet:dev-9.0-noble | nano | 7.2-2ubuntu0.1 | | ncdu | 1.19-0.1 | | net-tools | 2.10-0.1ubuntu4.4 | -| openssh-client | 1:9.6p1-3ubuntu13.13 | +| openssh-client | 1:9.6p1-3ubuntu13.14 | | procps | 2:4.0.4-4ubuntu3.2 | | psmisc | 23.7-1build1 | | rsync | 3.2.7-1ubuntu1.2 | | strace | 6.8-0ubuntu2 | | sudo | 1.9.15p5-3ubuntu5.24.04.1 | | unzip | 6.0-28ubuntu4.1 | -| vim-tiny | 2:9.1.0016-1ubuntu7.8 | +| vim-tiny | 2:9.1.0016-1ubuntu7.9 | | wget | 1.21.4-1ubuntu4.1 | | yarn | 1.22.22-1 | | zip | 3.0-13ubuntu0.2 | @@ -337,7 +256,7 @@ mcr.microsoft.com/devcontainers/dotnet:dev-9.0-noble ## Variant: 8.0-bookworm-slim -**Digest:** sha256:a64b32d1545186299ca4973e2f6f642cd998efda95f77a4f59a90c97c3d8cc5a +**Digest:** sha256:14dff8fc3c93c4f25ae985142071a3817470ae594b116ed52afa514e2a67934a **Tags:** ``` @@ -358,20 +277,20 @@ mcr.microsoft.com/devcontainers/dotnet:dev-8.0-bookworm | Language / runtime | Version | Path | |--------------------|---------|------| -| [.NET](https://dotnet.microsoft.com/) | 8.0.412 (8.0.1) | /usr | +| [.NET](https://dotnet.microsoft.com/) | 8.0.416 (8.0.2) | /usr | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -380,21 +299,21 @@ mcr.microsoft.com/devcontainers/dotnet:dev-8.0-bookworm | apt-transport-https | 2.6.1 | | apt-utils | 2.6.1 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -415,11 +334,11 @@ mcr.microsoft.com/devcontainers/dotnet:dev-8.0-bookworm | yarn | 1.22.22-1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | ## Variant: 8.0-noble -**Digest:** sha256:c1e483c5236b0225015dbb4d700aee93e1eaf2b80b74bb29b36132e3dfb404bf +**Digest:** sha256:753de52e9de9fe8af84a4e2abef1c651988a95492dd9e4dbc4e981be2be01406 **Tags:** ``` @@ -427,7 +346,7 @@ mcr.microsoft.com/devcontainers/dotnet:dev-8.0-noble ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Ubuntu 24.04.2 LTS (debian-like distro) +**Linux distribution:** Ubuntu 24.04.3 LTS (debian-like distro) **Architectures:** linux/amd64, linux/arm64 @@ -438,20 +357,20 @@ mcr.microsoft.com/devcontainers/dotnet:dev-8.0-noble | Language / runtime | Version | Path | |--------------------|---------|------| -| [.NET](https://dotnet.microsoft.com/) | 8.0.412 (8.0.1) | /usr | +| [.NET](https://dotnet.microsoft.com/) | 8.0.416 (8.0.2) | /usr | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -468,12 +387,12 @@ mcr.microsoft.com/devcontainers/dotnet:dev-8.0-noble | iproute2 | 6.1.0-1ubuntu6.2 | | jq | 1.7.1-3ubuntu0.24.04.1 | | less | 590-2ubuntu2.1 | -| libc6 | 2.39-0ubuntu8.5 | +| libc6 | 2.39-0ubuntu8.6 | | libgssapi-krb5-2 | 1.20.1-6ubuntu2.6 | | libicu74 | 74.2-1ubuntu3.1 | | libkrb5-3 | 1.20.1-6ubuntu2.6 | | libstdc++6 | 14.2.0-4ubuntu2~24.04 | -| locales | 2.39-0ubuntu8.5 | +| locales | 2.39-0ubuntu8.6 | | lsb-release | 12.0-2 | | lsof | 4.95.0-1build3 | | man-db | 2.12.0-4build2 | @@ -482,14 +401,14 @@ mcr.microsoft.com/devcontainers/dotnet:dev-8.0-noble | nano | 7.2-2ubuntu0.1 | | ncdu | 1.19-0.1 | | net-tools | 2.10-0.1ubuntu4.4 | -| openssh-client | 1:9.6p1-3ubuntu13.13 | +| openssh-client | 1:9.6p1-3ubuntu13.14 | | procps | 2:4.0.4-4ubuntu3.2 | | psmisc | 23.7-1build1 | | rsync | 3.2.7-1ubuntu1.2 | | strace | 6.8-0ubuntu2 | | sudo | 1.9.15p5-3ubuntu5.24.04.1 | | unzip | 6.0-28ubuntu4.1 | -| vim-tiny | 2:9.1.0016-1ubuntu7.8 | +| vim-tiny | 2:9.1.0016-1ubuntu7.9 | | wget | 1.21.4-1ubuntu4.1 | | yarn | 1.22.22-1 | | zip | 3.0-13ubuntu0.2 | @@ -498,7 +417,7 @@ mcr.microsoft.com/devcontainers/dotnet:dev-8.0-noble ## Variant: 8.0-jammy -**Digest:** sha256:4dcbd297b4e3b57b7f767ad680fcd230e8a0881a475e6e2ec01883b7bbb7ef56 +**Digest:** sha256:91df8aabab3a94d32125de53551251e8c01f385d1fb1b78d900c5a744b705849 **Tags:** ``` @@ -517,20 +436,20 @@ mcr.microsoft.com/devcontainers/dotnet:dev-8.0-jammy | Language / runtime | Version | Path | |--------------------|---------|------| -| [.NET](https://dotnet.microsoft.com/) | 8.0.412 (8.0.1) | /usr | +| [.NET](https://dotnet.microsoft.com/) | 8.0.416 (8.0.2) | /usr | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -539,7 +458,7 @@ mcr.microsoft.com/devcontainers/dotnet:dev-8.0-jammy | apt-transport-https | 2.4.14 | | apt-utils | 2.4.14 | | ca-certificates | 20240203~22.04.1 | -| curl | 7.81.0-1ubuntu1.20 | +| curl | 7.81.0-1ubuntu1.21 | | dialog | 1.3-20211214-1 | | git | 1:2.34.1-1ubuntu1.15 | | gnupg2 | 2.2.27-3ubuntu2.4 | @@ -547,13 +466,13 @@ mcr.microsoft.com/devcontainers/dotnet:dev-8.0-jammy | iproute2 | 5.15.0-1ubuntu2 | | jq | 1.6-2.1ubuntu3.1 | | less | 590-1ubuntu0.22.04.3 | -| libc6 | 2.35-0ubuntu3.10 | +| libc6 | 2.35-0ubuntu3.11 | | libgssapi-krb5-2 | 1.19.2-2ubuntu0.7 | | libicu70 | 70.1-2 | | libkrb5-3 | 1.19.2-2ubuntu0.7 | | liblttng-ust1 | 2.13.1-1ubuntu1 | -| libstdc++6 | 12.3.0-1ubuntu1~22.04 | -| locales | 2.35-0ubuntu3.10 | +| libstdc++6 | 12.3.0-1ubuntu1~22.04.2 | +| locales | 2.35-0ubuntu3.11 | | lsb-release | 11.1.0ubuntu4 | | lsof | 4.93.2+dfsg-1.1build2 | | man-db | 2.10.2-1 | diff --git a/src/go/history/dev.md b/src/go/history/dev.md index d6e52ade8..4f43b2b90 100644 --- a/src/go/history/dev.md +++ b/src/go/history/dev.md @@ -5,26 +5,27 @@ **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/go) **Image variations:** +- [1.25-trixie](#variant-125-trixie) +- [1.24-trixie](#variant-124-trixie) +- [1.25-bookworm](#variant-125-bookworm) - [1.24-bookworm](#variant-124-bookworm) -- [1.23-bookworm](#variant-123-bookworm) - [1.24-bullseye](#variant-124-bullseye) -- [1.23-bullseye](#variant-123-bullseye) -## Variant: 1.24-bookworm +## Variant: 1.25-trixie -**Digest:** sha256:a141a5cdc5db7a8d53b4dc795828ca768e2b15255c8799164d604149c7f32391 +**Digest:** sha256:c8bd7087d8a9db88a51628b14a7db18c671a988533fb0b04e8cba9b55a5d228b **Tags:** ``` -mcr.microsoft.com/devcontainers/go:dev-1.24-bookworm -mcr.microsoft.com/devcontainers/go:dev-1.24 +mcr.microsoft.com/devcontainers/go:dev-1.25-trixie +mcr.microsoft.com/devcontainers/go:dev-1.25 mcr.microsoft.com/devcontainers/go:dev-1 -mcr.microsoft.com/devcontainers/go:dev-1-bookworm -mcr.microsoft.com/devcontainers/go:dev-bookworm +mcr.microsoft.com/devcontainers/go:dev-1-trixie +mcr.microsoft.com/devcontainers/go:dev-trixie ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 12 (bookworm) +**Linux distribution:** Debian GNU/Linux 13 (trixie) **Architectures:** linux/amd64, linux/arm64 @@ -35,92 +36,190 @@ mcr.microsoft.com/devcontainers/go:dev-bookworm | Language / runtime | Version | Path | |--------------------|---------|------| -| [Go](https://golang.org/dl) | 1.24.5 | /usr/local/go | +| [Go](https://golang.org/dl) | 1.25.5 | /usr/local/go | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Go tools and modules** | Tool / module | Version | |---------------|---------| -| golang.org/x/tools/gopls | 0.20.0 | -| honnef.co/go/tools | 0.7.0-0.dev.0.20250523013057-bbc2f4dd71ea | +| golang.org/x/tools/gopls | 0.21.0 | +| honnef.co/go/tools | 0.7.0-0.dev.0.20251022135355-8273271481d0 | | golang.org/x/lint | 0.0.0-20241112194109-818c5a804067 | -| github.com/mgechev/revive | 1.11.0 | +| github.com/mgechev/revive | 1.13.0 | | github.com/uudashr/gopkgs | latest | | github.com/ramya-rao-a/go-outline | latest | -| github.com/go-delve/delve | 1.25.1 | +| github.com/go-delve/delve | 1.25.2 | | github.com/golangci/golangci-lint | latest | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.6.1 | -| apt-utils | 2.6.1 | -| ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | -| dialog | 1.3-20230209-1 | -| g++ | 4:12.2.0-3 | -| gcc | 4:12.2.0-3 | -| git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | -| htop | 3.2.2-2 | -| iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | -| less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libc6-dev | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | -| libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | -| liblttng-ust1 | 2.13.5-1 | -| libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | -| lsb-release | 12.0-1 | -| lsof | 4.95.0-1 | -| make | 4.3-4.1 | -| man-db | 2.11.2-2 | -| manpages | 6.03-2 | -| manpages-dev | 6.03-2 | -| nano | 7.2-1+deb12u1 | -| ncdu | 1.18-0.2 | -| net-tools | 2.10-0.1+deb12u2 | -| openssh-client | 1:9.2p1-2+deb12u7 | -| pkg-config | 1.8.1-1 | -| procps | 2:4.0.2-3 | -| psmisc | 23.6-1 | -| rsync | 3.2.7-1+deb12u2 | -| strace | 6.1-0.1 | -| sudo | 1.9.13p3-1+deb12u2 | -| unzip | 6.0-28 | -| vim-tiny | 2:9.0.1378-2+deb12u2 | -| wget | 1.21.3-1+deb12u1 | +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| g++ | 4:14.2.0-1 | +| gcc | 4:14.2.0-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libc6-dev | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| make | 4.4.1-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| pkg-config | 1.8.1-4 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | | yarn | 1.22.22-1 | -| zip | 3.0-13 | -| zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | -## Variant: 1.23-bookworm +## Variant: 1.24-trixie -**Digest:** sha256:67eb3a359fde1ccd03a9d770eb1ecc91de32704b223f3b649fe5a4f2b19612e6 +**Digest:** sha256:f0959385b250dfb7d348036b7d1938fb231312cebf9d8c3cb8b5a99dfd3759ee **Tags:** ``` -mcr.microsoft.com/devcontainers/go:dev-1.23-bookworm -mcr.microsoft.com/devcontainers/go:dev-1.23 +mcr.microsoft.com/devcontainers/go:dev-1.24-trixie +mcr.microsoft.com/devcontainers/go:dev-1.24 mcr.microsoft.com/devcontainers/go:dev-1 +mcr.microsoft.com/devcontainers/go:dev-1-trixie +mcr.microsoft.com/devcontainers/go:dev-trixie +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Go](https://golang.org/dl) | 1.24.11 | /usr/local/go | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Go tools and modules** + +| Tool / module | Version | +|---------------|---------| +| golang.org/x/tools/gopls | 0.21.0 | +| honnef.co/go/tools | 0.6.1 | +| golang.org/x/lint | 0.0.0-20241112194109-818c5a804067 | +| github.com/mgechev/revive | 1.13.0 | +| github.com/uudashr/gopkgs | latest | +| github.com/ramya-rao-a/go-outline | latest | +| github.com/go-delve/delve | 1.25.2 | +| github.com/golangci/golangci-lint | latest | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| g++ | 4:14.2.0-1 | +| gcc | 4:14.2.0-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libc6-dev | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| make | 4.4.1-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| pkg-config | 1.8.1-4 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| yarn | 1.22.22-1 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + +## Variant: 1.25-bookworm + +**Digest:** sha256:f6a63c355d8605a0c91f67927e80c754572927427931fd024f77da85cf429647 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/go:dev-1.25-bookworm mcr.microsoft.com/devcontainers/go:dev-1-bookworm mcr.microsoft.com/devcontainers/go:dev-bookworm ``` @@ -137,33 +236,33 @@ mcr.microsoft.com/devcontainers/go:dev-bookworm | Language / runtime | Version | Path | |--------------------|---------|------| -| [Go](https://golang.org/dl) | 1.23.11 | /usr/local/go | +| [Go](https://golang.org/dl) | 1.25.5 | /usr/local/go | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Go tools and modules** | Tool / module | Version | |---------------|---------| -| golang.org/x/tools/gopls | 0.20.0 | -| honnef.co/go/tools | 0.6.1 | +| golang.org/x/tools/gopls | 0.21.0 | +| honnef.co/go/tools | 0.7.0-0.dev.0.20251022135355-8273271481d0 | | golang.org/x/lint | 0.0.0-20241112194109-818c5a804067 | -| github.com/mgechev/revive | 1.11.0 | +| github.com/mgechev/revive | 1.13.0 | | github.com/uudashr/gopkgs | latest | | github.com/ramya-rao-a/go-outline | latest | -| github.com/go-delve/delve | 1.25.1 | +| github.com/go-delve/delve | 1.25.2 | | github.com/golangci/golangci-lint | latest | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -172,24 +271,24 @@ mcr.microsoft.com/devcontainers/go:dev-bookworm | apt-transport-https | 2.6.1 | | apt-utils | 2.6.1 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | g++ | 4:12.2.0-3 | | gcc | 4:12.2.0-3 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libc6-dev | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libc6-dev | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | make | 4.3-4.1 | @@ -212,21 +311,21 @@ mcr.microsoft.com/devcontainers/go:dev-bookworm | yarn | 1.22.22-1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | -## Variant: 1.24-bullseye +## Variant: 1.24-bookworm -**Digest:** sha256:f81ce837ae5e4226383d886d17053fca06f080bf3085926b558e5f7fb909a883 +**Digest:** sha256:17110dbfd69bb249f19c5f719cf49e8b22e231165cf8f033cd20052a04a5b41d **Tags:** ``` -mcr.microsoft.com/devcontainers/go:dev-1.24-bullseye -mcr.microsoft.com/devcontainers/go:dev-1-bullseye -mcr.microsoft.com/devcontainers/go:dev-bullseye +mcr.microsoft.com/devcontainers/go:dev-1.24-bookworm +mcr.microsoft.com/devcontainers/go:dev-1-bookworm +mcr.microsoft.com/devcontainers/go:dev-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 11 (bullseye) +**Linux distribution:** Debian GNU/Linux 12 (bookworm) **Architectures:** linux/amd64, linux/arm64 @@ -237,91 +336,90 @@ mcr.microsoft.com/devcontainers/go:dev-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Go](https://golang.org/dl) | 1.24.5 | /usr/local/go | +| [Go](https://golang.org/dl) | 1.24.11 | /usr/local/go | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Go tools and modules** | Tool / module | Version | |---------------|---------| -| golang.org/x/tools/gopls | 0.20.0 | -| honnef.co/go/tools | 0.7.0-0.dev.0.20250523013057-bbc2f4dd71ea | +| golang.org/x/tools/gopls | 0.21.0 | +| honnef.co/go/tools | 0.6.1 | | golang.org/x/lint | 0.0.0-20241112194109-818c5a804067 | -| github.com/mgechev/revive | 1.11.0 | +| github.com/mgechev/revive | 1.13.0 | | github.com/uudashr/gopkgs | latest | | github.com/ramya-rao-a/go-outline | latest | -| github.com/go-delve/delve | 1.25.1 | +| github.com/go-delve/delve | 1.25.2 | | github.com/golangci/golangci-lint | latest | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.2.4 | -| apt-utils | 2.2.4 | -| ca-certificates | 20210119 | -| curl | 7.74.0-1.3+deb11u15 | -| dialog | 1.3-20201126-1 | -| g++ | 4:10.2.1-1 | -| gcc | 4:10.2.1-1 | -| git | 1:2.30.2-1+deb11u4 | -| gnupg2 | 2.2.27-2+deb11u2 | -| htop | 3.0.5-7 | -| iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | -| less | 551-2+deb11u2 | -| libc6 | 2.31-13+deb11u13 | -| libc6-dev | 2.31-13+deb11u13 | -| libgssapi-krb5-2 | 1.18.3-6+deb11u7 | -| libicu67 | 67.1-7+deb11u1 | -| libkrb5-3 | 1.18.3-6+deb11u7 | -| liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | -| libstdc++6 | 10.2.1-6 | -| locales | 2.31-13+deb11u13 | -| lsb-release | 11.1.0 | -| lsof | 4.93.2+dfsg-1.1 | +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| g++ | 4:12.2.0-3 | +| gcc | 4:12.2.0-3 | +| git | 1:2.39.5-0+deb12u2 | +| gnupg2 | 2.2.40-1.1+deb12u1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1+deb12u1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u13 | +| libc6-dev | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | +| libicu72 | 72.1-3+deb12u1 | +| libkrb5-3 | 1.20.1-2+deb12u4 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14+deb12u1 | +| locales | 2.36-9+deb12u13 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | | make | 4.3-4.1 | -| man-db | 2.9.4-2 | -| manpages | 5.10-1 | -| manpages-dev | 5.10-1 | -| nano | 5.4-2+deb11u3 | -| ncdu | 1.15.1-1 | -| net-tools | 1.60+git20181103.0eebece-1+deb11u2 | -| openssh-client | 1:8.4p1-5+deb11u5 | -| pkg-config | 0.29.2-1 | -| procps | 2:3.3.17-5 | -| psmisc | 23.4-2 | -| rsync | 3.2.3-4+deb11u3 | -| strace | 5.10-1 | -| sudo | 1.9.5p2-3+deb11u2 | -| unzip | 6.0-26+deb11u1 | -| vim-tiny | 2:8.2.2434-3+deb11u3 | -| wget | 1.21-1+deb11u2 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1+deb12u1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1+deb12u2 | +| openssh-client | 1:9.2p1-2+deb12u7 | +| pkg-config | 1.8.1-1 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1+deb12u2 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u2 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2+deb12u2 | +| wget | 1.21.3-1+deb12u1 | | yarn | 1.22.22-1 | -| zip | 3.0-12 | -| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | -| zsh | 5.8-6+deb11u1 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b7 | -## Variant: 1.23-bullseye +## Variant: 1.24-bullseye -**Digest:** sha256:fc77a080a8e73e30c5da2c9d25f0a2c45d81cbc736907a51134c26b8e468cd93 +**Digest:** sha256:35c0af020b2e4c8e2f531a7ab55910725d3c49ac7919286e5393f646ba647932 **Tags:** ``` -mcr.microsoft.com/devcontainers/go:dev-1.23-bullseye +mcr.microsoft.com/devcontainers/go:dev-1.24-bullseye mcr.microsoft.com/devcontainers/go:dev-1-bullseye mcr.microsoft.com/devcontainers/go:dev-bullseye ``` @@ -338,33 +436,33 @@ mcr.microsoft.com/devcontainers/go:dev-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Go](https://golang.org/dl) | 1.23.11 | /usr/local/go | +| [Go](https://golang.org/dl) | 1.24.6 | /usr/local/go | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Go tools and modules** | Tool / module | Version | |---------------|---------| -| golang.org/x/tools/gopls | 0.20.0 | +| golang.org/x/tools/gopls | 0.21.0 | | honnef.co/go/tools | 0.6.1 | | golang.org/x/lint | 0.0.0-20241112194109-818c5a804067 | -| github.com/mgechev/revive | 1.11.0 | +| github.com/mgechev/revive | 1.13.0 | | github.com/uudashr/gopkgs | latest | | github.com/ramya-rao-a/go-outline | latest | -| github.com/go-delve/delve | 1.25.1 | +| github.com/go-delve/delve | 1.25.2 | | github.com/golangci/golangci-lint | latest | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -377,11 +475,11 @@ mcr.microsoft.com/devcontainers/go:dev-bullseye | dialog | 1.3-20201126-1 | | g++ | 4:10.2.1-1 | | gcc | 4:10.2.1-1 | -| git | 1:2.30.2-1+deb11u4 | +| git | 1:2.30.2-1+deb11u5 | | gnupg2 | 2.2.27-2+deb11u2 | | htop | 3.0.5-7 | | iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb11u1 | | less | 551-2+deb11u2 | | libc6 | 2.31-13+deb11u13 | | libc6-dev | 2.31-13+deb11u13 | @@ -389,7 +487,7 @@ mcr.microsoft.com/devcontainers/go:dev-bullseye | libicu67 | 67.1-7+deb11u1 | | libkrb5-3 | 1.18.3-6+deb11u7 | | liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | +| libssl1.1 | 1.1.1w-0+deb11u4 | | libstdc++6 | 10.2.1-6 | | locales | 2.31-13+deb11u13 | | lsb-release | 11.1.0 | diff --git a/src/java-8/history/dev.md b/src/java-8/history/dev.md index 7ed80f67e..8aa50514f 100644 --- a/src/java-8/history/dev.md +++ b/src/java-8/history/dev.md @@ -5,22 +5,22 @@ **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/java-8) **Image variations:** +- [trixie](#variant-trixie) - [bookworm](#variant-bookworm) -- [bullseye](#variant-bullseye) -## Variant: bookworm +## Variant: trixie -**Digest:** sha256:8b24fbc70c765bf083b0a9239474aa8541182cec74991c55cbac75a979f39279 +**Digest:** sha256:c2ebcff84b4043822fc7f2173412d1cb61f38529c4ada883a41c17a6ae823b04 **Tags:** ``` -mcr.microsoft.com/devcontainers/java:dev-8-bookworm +mcr.microsoft.com/devcontainers/java:dev-8-trixie mcr.microsoft.com/devcontainers/java:dev-8 -mcr.microsoft.com/devcontainers/java:dev-8-jdk-bookworm +mcr.microsoft.com/devcontainers/java:dev-8-jdk-trixie ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 12 (bookworm) +**Linux distribution:** Debian GNU/Linux 13 (trixie) **Architectures:** linux/amd64, linux/arm64 @@ -31,77 +31,76 @@ mcr.microsoft.com/devcontainers/java:dev-8-jdk-bookworm | Language / runtime | Version | Path | |--------------------|---------|------| -| [Java](https://adoptopenjdk.net/) | 1.8.0_462
bash: line 1: /usr/local/openjdk-*/bin/java: No such file or directory | /usr/local/sdkman/candidates/java/current
/usr/local | +| [Java](https://adoptopenjdk.net/) | 1.8.0_472
bash: line 1: /usr/local/openjdk-*/bin/java: No such file or directory | /usr/local/sdkman/candidates/java/current
/usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.6.1 | -| apt-utils | 2.6.1 | -| ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | -| dialog | 1.3-20230209-1 | -| git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | -| htop | 3.2.2-2 | -| iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | -| less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | -| libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | -| liblttng-ust1 | 2.13.5-1 | -| libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | -| lsb-release | 12.0-1 | -| lsof | 4.95.0-1 | -| man-db | 2.11.2-2 | -| manpages | 6.03-2 | -| manpages-dev | 6.03-2 | -| nano | 7.2-1+deb12u1 | -| ncdu | 1.18-0.2 | -| net-tools | 2.10-0.1+deb12u2 | -| openssh-client | 1:9.2p1-2+deb12u7 | -| procps | 2:4.0.2-3 | -| psmisc | 23.6-1 | -| rsync | 3.2.7-1+deb12u2 | -| strace | 6.1-0.1 | -| sudo | 1.9.13p3-1+deb12u2 | -| unzip | 6.0-28 | -| vim-tiny | 2:9.0.1378-2+deb12u2 | -| wget | 1.21.3-1+deb12u1 | +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | | yarn | 1.22.22-1 | -| zip | 3.0-13 | -| zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | -## Variant: bullseye +## Variant: bookworm -**Digest:** sha256:7f4ecd91fa9b3f7176d87d4dd0e2c0e5e8e76f051d29532782edf16db9f1034a +**Digest:** sha256:4d98b84f03df57299486ec5236e9d01551a111b817852f8c83eae1eb80bc7df7 **Tags:** ``` -mcr.microsoft.com/devcontainers/java:dev-8-bullseye -mcr.microsoft.com/devcontainers/java:dev-8-jdk-bullseye +mcr.microsoft.com/devcontainers/java:dev-8-bookworm +mcr.microsoft.com/devcontainers/java:dev-8-jdk-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 11 (bullseye) +**Linux distribution:** Debian GNU/Linux 12 (bookworm) **Architectures:** linux/amd64, linux/arm64 @@ -112,63 +111,62 @@ mcr.microsoft.com/devcontainers/java:dev-8-jdk-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Java](https://adoptopenjdk.net/) | 1.8.0_462
bash: line 1: /usr/local/openjdk-*/bin/java: No such file or directory | /usr/local/sdkman/candidates/java/current
/usr/local | +| [Java](https://adoptopenjdk.net/) | 1.8.0_472
bash: line 1: /usr/local/openjdk-*/bin/java: No such file or directory | /usr/local/sdkman/candidates/java/current
/usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.2.4 | -| apt-utils | 2.2.4 | -| ca-certificates | 20210119 | -| curl | 7.74.0-1.3+deb11u15 | -| dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | -| gnupg2 | 2.2.27-2+deb11u2 | -| htop | 3.0.5-7 | -| iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | -| less | 551-2+deb11u2 | -| libc6 | 2.31-13+deb11u13 | -| libgssapi-krb5-2 | 1.18.3-6+deb11u7 | -| libicu67 | 67.1-7+deb11u1 | -| libkrb5-3 | 1.18.3-6+deb11u7 | -| liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | -| libstdc++6 | 10.2.1-6 | -| locales | 2.31-13+deb11u13 | -| lsb-release | 11.1.0 | -| lsof | 4.93.2+dfsg-1.1 | -| man-db | 2.9.4-2 | -| manpages | 5.10-1 | -| manpages-dev | 5.10-1 | -| nano | 5.4-2+deb11u3 | -| ncdu | 1.15.1-1 | -| net-tools | 1.60+git20181103.0eebece-1+deb11u2 | -| openssh-client | 1:8.4p1-5+deb11u5 | -| procps | 2:3.3.17-5 | -| psmisc | 23.4-2 | -| rsync | 3.2.3-4+deb11u3 | -| strace | 5.10-1 | -| sudo | 1.9.5p2-3+deb11u2 | -| unzip | 6.0-26+deb11u1 | -| vim-tiny | 2:8.2.2434-3+deb11u3 | -| wget | 1.21-1+deb11u2 | +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u2 | +| gnupg2 | 2.2.40-1.1+deb12u1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1+deb12u1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | +| libicu72 | 72.1-3+deb12u1 | +| libkrb5-3 | 1.20.1-2+deb12u4 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14+deb12u1 | +| locales | 2.36-9+deb12u13 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1+deb12u1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1+deb12u2 | +| openssh-client | 1:9.2p1-2+deb12u7 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1+deb12u2 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u2 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2+deb12u2 | +| wget | 1.21.3-1+deb12u1 | | yarn | 1.22.22-1 | -| zip | 3.0-12 | -| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | -| zsh | 5.8-6+deb11u1 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b7 | diff --git a/src/java/history/dev.md b/src/java/history/dev.md index 2e735e1fa..487e7d075 100644 --- a/src/java/history/dev.md +++ b/src/java/history/dev.md @@ -5,27 +5,29 @@ **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/java) **Image variations:** +- [25-trixie](#variant-25-trixie) +- [21-trixie](#variant-21-trixie) +- [17-trixie](#variant-17-trixie) +- [11-trixie](#variant-11-trixie) +- [25-bookworm](#variant-25-bookworm) - [21-bookworm](#variant-21-bookworm) -- [21-bullseye](#variant-21-bullseye) - [17-bookworm](#variant-17-bookworm) -- [17-bullseye](#variant-17-bullseye) - [11-bookworm](#variant-11-bookworm) -- [11-bullseye](#variant-11-bullseye) -## Variant: 21-bookworm +## Variant: 25-trixie -**Digest:** sha256:42a4ffb005e1959a5ac3c21b322ab42d633d4e63eea17fed1dad7e8618c0e11e +**Digest:** sha256:7034127dc02ccba1c7a5fe9bee60170dcddbf3cb48a753bfe69131fd96ee4667 **Tags:** ``` -mcr.microsoft.com/devcontainers/java:dev-21-bookworm -mcr.microsoft.com/devcontainers/java:dev-21 -mcr.microsoft.com/devcontainers/java:dev-21-jdk-bookworm -mcr.microsoft.com/devcontainers/java:dev-bookworm +mcr.microsoft.com/devcontainers/java:dev-25-trixie +mcr.microsoft.com/devcontainers/java:dev-25 +mcr.microsoft.com/devcontainers/java:dev-25-jdk-trixie +mcr.microsoft.com/devcontainers/java:dev-trixie ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 12 (bookworm) +**Linux distribution:** Debian GNU/Linux 13 (trixie) **Architectures:** linux/amd64, linux/arm64 @@ -36,78 +38,77 @@ mcr.microsoft.com/devcontainers/java:dev-bookworm | Language / runtime | Version | Path | |--------------------|---------|------| -| [Java](https://adoptopenjdk.net/) | 21.0.8 | /usr/local/ | +| [Java](https://adoptopenjdk.net/) | 25.0.1 | /usr/local/ | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.6.1 | -| apt-utils | 2.6.1 | -| ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | -| dialog | 1.3-20230209-1 | -| git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | -| htop | 3.2.2-2 | -| iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | -| less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | -| libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | -| liblttng-ust1 | 2.13.5-1 | -| libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | -| lsb-release | 12.0-1 | -| lsof | 4.95.0-1 | -| man-db | 2.11.2-2 | -| manpages | 6.03-2 | -| manpages-dev | 6.03-2 | -| nano | 7.2-1+deb12u1 | -| ncdu | 1.18-0.2 | -| net-tools | 2.10-0.1+deb12u2 | -| openssh-client | 1:9.2p1-2+deb12u7 | -| procps | 2:4.0.2-3 | -| psmisc | 23.6-1 | -| rsync | 3.2.7-1+deb12u2 | -| strace | 6.1-0.1 | -| sudo | 1.9.13p3-1+deb12u2 | -| unzip | 6.0-28 | -| vim-tiny | 2:9.0.1378-2+deb12u2 | -| wget | 1.21.3-1+deb12u1 | +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | | yarn | 1.22.22-1 | -| zip | 3.0-13 | -| zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | -## Variant: 21-bullseye +## Variant: 21-trixie -**Digest:** sha256:007b0df8365118550e6081c1ab1fbf66846233ac598e4e6871e945bb251e0ad0 +**Digest:** sha256:c379c5c077b0dc4074aae6a6d8f74bde15a121bddef16d24c4f0b5ab5b39f052 **Tags:** ``` -mcr.microsoft.com/devcontainers/java:dev-21-bullseye -mcr.microsoft.com/devcontainers/java:dev-21-jdk-bullseye -mcr.microsoft.com/devcontainers/java:dev-bullseye +mcr.microsoft.com/devcontainers/java:dev-21-trixie +mcr.microsoft.com/devcontainers/java:dev-21 +mcr.microsoft.com/devcontainers/java:dev-21-jdk-trixie ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 11 (bullseye) +**Linux distribution:** Debian GNU/Linux 13 (trixie) **Architectures:** linux/amd64, linux/arm64 @@ -118,75 +119,235 @@ mcr.microsoft.com/devcontainers/java:dev-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Java](https://adoptopenjdk.net/) | 21.0.8 | /usr/local/ | +| [Java](https://adoptopenjdk.net/) | 21.0.9 | /usr/local/ | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.2.4 | -| apt-utils | 2.2.4 | -| ca-certificates | 20210119 | -| curl | 7.74.0-1.3+deb11u15 | -| dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | -| gnupg2 | 2.2.27-2+deb11u2 | -| htop | 3.0.5-7 | -| iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | -| less | 551-2+deb11u2 | -| libc6 | 2.31-13+deb11u13 | -| libgssapi-krb5-2 | 1.18.3-6+deb11u7 | -| libicu67 | 67.1-7+deb11u1 | -| libkrb5-3 | 1.18.3-6+deb11u7 | -| liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | -| libstdc++6 | 10.2.1-6 | -| locales | 2.31-13+deb11u13 | -| lsb-release | 11.1.0 | -| lsof | 4.93.2+dfsg-1.1 | -| man-db | 2.9.4-2 | -| manpages | 5.10-1 | -| manpages-dev | 5.10-1 | -| nano | 5.4-2+deb11u3 | -| ncdu | 1.15.1-1 | -| net-tools | 1.60+git20181103.0eebece-1+deb11u2 | -| openssh-client | 1:8.4p1-5+deb11u5 | -| procps | 2:3.3.17-5 | -| psmisc | 23.4-2 | -| rsync | 3.2.3-4+deb11u3 | -| strace | 5.10-1 | -| sudo | 1.9.5p2-3+deb11u2 | -| unzip | 6.0-26+deb11u1 | -| vim-tiny | 2:8.2.2434-3+deb11u3 | -| wget | 1.21-1+deb11u2 | +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | | yarn | 1.22.22-1 | -| zip | 3.0-12 | -| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | -| zsh | 5.8-6+deb11u1 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | -## Variant: 17-bookworm +## Variant: 17-trixie -**Digest:** sha256:2625c844804e1c1e752a4d6fec20230368d72fc4ea24d919076ce2dfa3f416d3 +**Digest:** sha256:1b52909e41e98e43e764202ae13fec887b71d08b6731df29070b80ce00e0f5cd **Tags:** ``` -mcr.microsoft.com/devcontainers/java:dev-17-bookworm +mcr.microsoft.com/devcontainers/java:dev-17-trixie mcr.microsoft.com/devcontainers/java:dev-17 -mcr.microsoft.com/devcontainers/java:dev-17-jdk-bookworm +mcr.microsoft.com/devcontainers/java:dev-17-jdk-trixie +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Java](https://adoptopenjdk.net/) | 17.0.17 | /usr/local/ | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| yarn | 1.22.22-1 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + +## Variant: 11-trixie + +**Digest:** sha256:2f07ed68f678ab330cf1f674b88c592475365544453da2bb34daf7d1cd40c1f3 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/java:dev-11-trixie +mcr.microsoft.com/devcontainers/java:dev-11 +mcr.microsoft.com/devcontainers/java:dev-11-jdk-trixie +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Java](https://adoptopenjdk.net/) | 11.0.29 | /usr/local/ | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| yarn | 1.22.22-1 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + +## Variant: 25-bookworm + +**Digest:** sha256:b62cc15e086c1d115d35de6544ef825252d453d7c52dcbed634bc5c8379bf3f8 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/java:dev-25-bookworm +mcr.microsoft.com/devcontainers/java:dev-25-jdk-bookworm +mcr.microsoft.com/devcontainers/java:dev-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -201,20 +362,20 @@ mcr.microsoft.com/devcontainers/java:dev-17-jdk-bookworm | Language / runtime | Version | Path | |--------------------|---------|------| -| [Java](https://adoptopenjdk.net/) | 17.0.16 | /usr/local/ | +| [Java](https://adoptopenjdk.net/) | 25.0.1 | /usr/local/ | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -223,21 +384,21 @@ mcr.microsoft.com/devcontainers/java:dev-17-jdk-bookworm | apt-transport-https | 2.6.1 | | apt-utils | 2.6.1 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -258,20 +419,20 @@ mcr.microsoft.com/devcontainers/java:dev-17-jdk-bookworm | yarn | 1.22.22-1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | -## Variant: 17-bullseye +## Variant: 21-bookworm -**Digest:** sha256:436caff1e709084880c7feca7196a8f8a62b7ac12660e79b13122969a1cdc4e7 +**Digest:** sha256:9685e2211af6e80cd0e6d3a87b17663cd27d5100b2bac460ad0adce588491918 **Tags:** ``` -mcr.microsoft.com/devcontainers/java:dev-17-bullseye -mcr.microsoft.com/devcontainers/java:dev-17-jdk-bullseye +mcr.microsoft.com/devcontainers/java:dev-21-bookworm +mcr.microsoft.com/devcontainers/java:dev-21-jdk-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 11 (bullseye) +**Linux distribution:** Debian GNU/Linux 12 (bookworm) **Architectures:** linux/amd64, linux/arm64 @@ -282,75 +443,73 @@ mcr.microsoft.com/devcontainers/java:dev-17-jdk-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Java](https://adoptopenjdk.net/) | 17.0.16 | /usr/local/ | +| [Java](https://adoptopenjdk.net/) | 21.0.9 | /usr/local/ | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.2.4 | -| apt-utils | 2.2.4 | -| ca-certificates | 20210119 | -| curl | 7.74.0-1.3+deb11u15 | -| dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | -| gnupg2 | 2.2.27-2+deb11u2 | -| htop | 3.0.5-7 | -| iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | -| less | 551-2+deb11u2 | -| libc6 | 2.31-13+deb11u13 | -| libgssapi-krb5-2 | 1.18.3-6+deb11u7 | -| libicu67 | 67.1-7+deb11u1 | -| libkrb5-3 | 1.18.3-6+deb11u7 | -| liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | -| libstdc++6 | 10.2.1-6 | -| locales | 2.31-13+deb11u13 | -| lsb-release | 11.1.0 | -| lsof | 4.93.2+dfsg-1.1 | -| man-db | 2.9.4-2 | -| manpages | 5.10-1 | -| manpages-dev | 5.10-1 | -| nano | 5.4-2+deb11u3 | -| ncdu | 1.15.1-1 | -| net-tools | 1.60+git20181103.0eebece-1+deb11u2 | -| openssh-client | 1:8.4p1-5+deb11u5 | -| procps | 2:3.3.17-5 | -| psmisc | 23.4-2 | -| rsync | 3.2.3-4+deb11u3 | -| strace | 5.10-1 | -| sudo | 1.9.5p2-3+deb11u2 | -| unzip | 6.0-26+deb11u1 | -| vim-tiny | 2:8.2.2434-3+deb11u3 | -| wget | 1.21-1+deb11u2 | +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u2 | +| gnupg2 | 2.2.40-1.1+deb12u1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1+deb12u1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | +| libicu72 | 72.1-3+deb12u1 | +| libkrb5-3 | 1.20.1-2+deb12u4 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14+deb12u1 | +| locales | 2.36-9+deb12u13 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1+deb12u1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1+deb12u2 | +| openssh-client | 1:9.2p1-2+deb12u7 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1+deb12u2 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u2 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2+deb12u2 | +| wget | 1.21.3-1+deb12u1 | | yarn | 1.22.22-1 | -| zip | 3.0-12 | -| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | -| zsh | 5.8-6+deb11u1 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b7 | -## Variant: 11-bookworm +## Variant: 17-bookworm -**Digest:** sha256:0a9f92ca8851ed4b143a7718467df1a88488f839453557cc383ca78e68336979 +**Digest:** sha256:205be7e6cd321bd91abf1b70ad8e9eb550e1ed605466d05b08872c29a945dee5 **Tags:** ``` -mcr.microsoft.com/devcontainers/java:dev-11-bookworm -mcr.microsoft.com/devcontainers/java:dev-11 -mcr.microsoft.com/devcontainers/java:dev-11-jdk-bookworm +mcr.microsoft.com/devcontainers/java:dev-17-bookworm +mcr.microsoft.com/devcontainers/java:dev-17-jdk-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -365,20 +524,20 @@ mcr.microsoft.com/devcontainers/java:dev-11-jdk-bookworm | Language / runtime | Version | Path | |--------------------|---------|------| -| [Java](https://adoptopenjdk.net/) | 11.0.28 | /usr/local/ | +| [Java](https://adoptopenjdk.net/) | 17.0.17 | /usr/local/ | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -387,21 +546,21 @@ mcr.microsoft.com/devcontainers/java:dev-11-jdk-bookworm | apt-transport-https | 2.6.1 | | apt-utils | 2.6.1 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -422,20 +581,20 @@ mcr.microsoft.com/devcontainers/java:dev-11-jdk-bookworm | yarn | 1.22.22-1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | -## Variant: 11-bullseye +## Variant: 11-bookworm -**Digest:** sha256:4ffa7c54ba6a59098a63e29bba7fe634fed545928f48b83ad717234027e8bae7 +**Digest:** sha256:1955ba0b62b2e7ca303860babc128516ae66ccdb4c8f2b81492eddfb38eb9fba **Tags:** ``` -mcr.microsoft.com/devcontainers/java:dev-11-bullseye -mcr.microsoft.com/devcontainers/java:dev-11-jdk-bullseye +mcr.microsoft.com/devcontainers/java:dev-11-bookworm +mcr.microsoft.com/devcontainers/java:dev-11-jdk-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 11 (bullseye) +**Linux distribution:** Debian GNU/Linux 12 (bookworm) **Architectures:** linux/amd64, linux/arm64 @@ -446,63 +605,62 @@ mcr.microsoft.com/devcontainers/java:dev-11-jdk-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Java](https://adoptopenjdk.net/) | 11.0.28 | /usr/local/ | +| [Java](https://adoptopenjdk.net/) | 11.0.29 | /usr/local/ | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.2.4 | -| apt-utils | 2.2.4 | -| ca-certificates | 20210119 | -| curl | 7.74.0-1.3+deb11u15 | -| dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | -| gnupg2 | 2.2.27-2+deb11u2 | -| htop | 3.0.5-7 | -| iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | -| less | 551-2+deb11u2 | -| libc6 | 2.31-13+deb11u13 | -| libgssapi-krb5-2 | 1.18.3-6+deb11u7 | -| libicu67 | 67.1-7+deb11u1 | -| libkrb5-3 | 1.18.3-6+deb11u7 | -| liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | -| libstdc++6 | 10.2.1-6 | -| locales | 2.31-13+deb11u13 | -| lsb-release | 11.1.0 | -| lsof | 4.93.2+dfsg-1.1 | -| man-db | 2.9.4-2 | -| manpages | 5.10-1 | -| manpages-dev | 5.10-1 | -| nano | 5.4-2+deb11u3 | -| ncdu | 1.15.1-1 | -| net-tools | 1.60+git20181103.0eebece-1+deb11u2 | -| openssh-client | 1:8.4p1-5+deb11u5 | -| procps | 2:3.3.17-5 | -| psmisc | 23.4-2 | -| rsync | 3.2.3-4+deb11u3 | -| strace | 5.10-1 | -| sudo | 1.9.5p2-3+deb11u2 | -| unzip | 6.0-26+deb11u1 | -| vim-tiny | 2:8.2.2434-3+deb11u3 | -| wget | 1.21-1+deb11u2 | +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u2 | +| gnupg2 | 2.2.40-1.1+deb12u1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1+deb12u1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | +| libicu72 | 72.1-3+deb12u1 | +| libkrb5-3 | 1.20.1-2+deb12u4 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14+deb12u1 | +| locales | 2.36-9+deb12u13 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1+deb12u1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1+deb12u2 | +| openssh-client | 1:9.2p1-2+deb12u7 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1+deb12u2 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u2 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2+deb12u2 | +| wget | 1.21.3-1+deb12u1 | | yarn | 1.22.22-1 | -| zip | 3.0-12 | -| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | -| zsh | 5.8-6+deb11u1 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b7 | diff --git a/src/javascript-node/history/dev.md b/src/javascript-node/history/dev.md index a2b23fe52..f11b62459 100644 --- a/src/javascript-node/history/dev.md +++ b/src/javascript-node/history/dev.md @@ -5,6 +5,9 @@ **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/javascript-node) **Image variations:** +- [24-trixie](#variant-24-trixie) +- [22-trixie](#variant-22-trixie) +- [20-trixie](#variant-20-trixie) - [24-bookworm](#variant-24-bookworm) - [22-bookworm](#variant-22-bookworm) - [20-bookworm](#variant-20-bookworm) @@ -12,14 +15,269 @@ - [22-bullseye](#variant-22-bullseye) - [20-bullseye](#variant-20-bullseye) +## Variant: 24-trixie + +**Digest:** sha256:c6781cac2ff70bc8eac19bd30a2ce01c08ebff86012bc26428e6c1dc05c232f0 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/javascript-node:dev-24-trixie +mcr.microsoft.com/devcontainers/javascript-node:dev-24 +mcr.microsoft.com/devcontainers/javascript-node:dev-trixie +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** node + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 24.12.0 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Npm globally installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| eslint | 9.39.2 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + +## Variant: 22-trixie + +**Digest:** sha256:3c6f54759e94edd3f0efe2b30eb32e2ddf71b2acad1b78550c1a61a713c73002 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/javascript-node:dev-22-trixie +mcr.microsoft.com/devcontainers/javascript-node:dev-22 +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** node + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 22.21.1 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Npm globally installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| eslint | 9.39.2 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + +## Variant: 20-trixie + +**Digest:** sha256:9be0714cb89035fa6e89d0954a9f461c106b1342a89d0a4504b4bc08ca918429 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/javascript-node:dev-20-trixie +mcr.microsoft.com/devcontainers/javascript-node:dev-20 +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** node + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 20.19.6 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Npm globally installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| eslint | 9.39.2 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + ## Variant: 24-bookworm -**Digest:** sha256:25d9a1681c30a2756ba2eb4808c8745d34b517baed5b5475f6a73c8b7a2e00da +**Digest:** sha256:16e959b83b2c81843cc67513b202b0d655403add85ab4d9cfcd5cea82d0e87d4 **Tags:** ``` mcr.microsoft.com/devcontainers/javascript-node:dev-24-bookworm -mcr.microsoft.com/devcontainers/javascript-node:dev-24 mcr.microsoft.com/devcontainers/javascript-node:dev-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -35,26 +293,26 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-bookworm | Language / runtime | Version | Path | |--------------------|---------|------| -| [Node.js](https://nodejs.org/en/) | 24.5.0 | /usr/local | +| [Node.js](https://nodejs.org/en/) | 24.12.0 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/node/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Npm globally installed tools and packages** | Tool / package | Version | |----------------|---------| -| eslint | 9.32.0 | +| eslint | 9.39.2 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -63,21 +321,21 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-bookworm | apt-transport-https | 2.6.1 | | apt-utils | 2.6.1 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -97,16 +355,15 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-bookworm | wget | 1.21.3-1+deb12u1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | ## Variant: 22-bookworm -**Digest:** sha256:96de66858ab4220905f1b7d135fdff114977786259ebbd81aea7a6ee8ccf3175 +**Digest:** sha256:9869a5a5a4d7c8c75373f89741d1a28c741a8670aec0bb505ad01d19f758ba05 **Tags:** ``` mcr.microsoft.com/devcontainers/javascript-node:dev-22-bookworm -mcr.microsoft.com/devcontainers/javascript-node:dev-22 ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -121,26 +378,26 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-22 | Language / runtime | Version | Path | |--------------------|---------|------| -| [Node.js](https://nodejs.org/en/) | 22.18.0 | /usr/local | +| [Node.js](https://nodejs.org/en/) | 22.21.1 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/node/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Npm globally installed tools and packages** | Tool / package | Version | |----------------|---------| -| eslint | 9.32.0 | +| eslint | 9.39.2 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -149,21 +406,21 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-22 | apt-transport-https | 2.6.1 | | apt-utils | 2.6.1 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -183,16 +440,15 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-22 | wget | 1.21.3-1+deb12u1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | ## Variant: 20-bookworm -**Digest:** sha256:9145cd56d93222139e555e537f2662de1d24706155f68f3bfc6bbcb548daeae8 +**Digest:** sha256:c7dda698b81f661dc263eea650b7021bc6d5c1f842feaab245246876fc88ce72 **Tags:** ``` mcr.microsoft.com/devcontainers/javascript-node:dev-20-bookworm -mcr.microsoft.com/devcontainers/javascript-node:dev-20 ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -207,26 +463,26 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-20 | Language / runtime | Version | Path | |--------------------|---------|------| -| [Node.js](https://nodejs.org/en/) | 20.19.4 | /usr/local | +| [Node.js](https://nodejs.org/en/) | 20.19.6 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/node/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Npm globally installed tools and packages** | Tool / package | Version | |----------------|---------| -| eslint | 9.32.0 | +| eslint | 9.39.2 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -235,21 +491,21 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-20 | apt-transport-https | 2.6.1 | | apt-utils | 2.6.1 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -269,11 +525,11 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-20 | wget | 1.21.3-1+deb12u1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | ## Variant: 24-bullseye -**Digest:** sha256:801a4763ea60c3041dde4f3d9eb6e72634cec730d75cb2ee92de22f71db2224c +**Digest:** sha256:9d648331c4ef18ee23904f2bc8e0408150d7fb17125569f991d4c56df1dce2b8 **Tags:** ``` @@ -293,26 +549,26 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Node.js](https://nodejs.org/en/) | 24.5.0 | /usr/local | +| [Node.js](https://nodejs.org/en/) | 24.12.0 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/node/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Npm globally installed tools and packages** | Tool / package | Version | |----------------|---------| -| eslint | 9.32.0 | +| eslint | 9.39.2 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -323,18 +579,18 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-bullseye | ca-certificates | 20210119 | | curl | 7.74.0-1.3+deb11u15 | | dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | +| git | 1:2.30.2-1+deb11u5 | | gnupg2 | 2.2.27-2+deb11u2 | | htop | 3.0.5-7 | | iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb11u1 | | less | 551-2+deb11u2 | | libc6 | 2.31-13+deb11u13 | | libgssapi-krb5-2 | 1.18.3-6+deb11u7 | | libicu67 | 67.1-7+deb11u1 | | libkrb5-3 | 1.18.3-6+deb11u7 | | liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | +| libssl1.1 | 1.1.1w-0+deb11u4 | | libstdc++6 | 10.2.1-6 | | locales | 2.31-13+deb11u13 | | lsb-release | 11.1.0 | @@ -360,7 +616,7 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-bullseye ## Variant: 22-bullseye -**Digest:** sha256:ca7e49c88d4d2860ad7056bd70bc2366cb9a9b85f0e80c4ea80a48936cb0c6d0 +**Digest:** sha256:74d0a24ea4b57e381346c94f4c4cca05528daa7820aaeedf1a2edfb504f7670a **Tags:** ``` @@ -379,26 +635,26 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-22-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Node.js](https://nodejs.org/en/) | 22.18.0 | /usr/local | +| [Node.js](https://nodejs.org/en/) | 22.21.1 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/node/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Npm globally installed tools and packages** | Tool / package | Version | |----------------|---------| -| eslint | 9.32.0 | +| eslint | 9.39.2 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -409,18 +665,18 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-22-bullseye | ca-certificates | 20210119 | | curl | 7.74.0-1.3+deb11u15 | | dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | +| git | 1:2.30.2-1+deb11u5 | | gnupg2 | 2.2.27-2+deb11u2 | | htop | 3.0.5-7 | | iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb11u1 | | less | 551-2+deb11u2 | | libc6 | 2.31-13+deb11u13 | | libgssapi-krb5-2 | 1.18.3-6+deb11u7 | | libicu67 | 67.1-7+deb11u1 | | libkrb5-3 | 1.18.3-6+deb11u7 | | liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | +| libssl1.1 | 1.1.1w-0+deb11u4 | | libstdc++6 | 10.2.1-6 | | locales | 2.31-13+deb11u13 | | lsb-release | 11.1.0 | @@ -446,7 +702,7 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-22-bullseye ## Variant: 20-bullseye -**Digest:** sha256:b6922318753b236eadd00203cd98020d6c0e46de98bfae3be13cc80457a7816d +**Digest:** sha256:48d785f55c05d9f8989c2947a38af744f5373a56fc80b22289de4fb0fd6c96f7 **Tags:** ``` @@ -465,26 +721,26 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-20-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Node.js](https://nodejs.org/en/) | 20.19.4 | /usr/local | +| [Node.js](https://nodejs.org/en/) | 20.19.6 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/node/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Npm globally installed tools and packages** | Tool / package | Version | |----------------|---------| -| eslint | 9.32.0 | +| eslint | 9.39.2 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -495,18 +751,18 @@ mcr.microsoft.com/devcontainers/javascript-node:dev-20-bullseye | ca-certificates | 20210119 | | curl | 7.74.0-1.3+deb11u15 | | dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | +| git | 1:2.30.2-1+deb11u5 | | gnupg2 | 2.2.27-2+deb11u2 | | htop | 3.0.5-7 | | iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb11u1 | | less | 551-2+deb11u2 | | libc6 | 2.31-13+deb11u13 | | libgssapi-krb5-2 | 1.18.3-6+deb11u7 | | libicu67 | 67.1-7+deb11u1 | | libkrb5-3 | 1.18.3-6+deb11u7 | | liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | +| libssl1.1 | 1.1.1w-0+deb11u4 | | libstdc++6 | 10.2.1-6 | | locales | 2.31-13+deb11u13 | | lsb-release | 11.1.0 | diff --git a/src/jekyll/history/dev.md b/src/jekyll/history/dev.md index 75004deec..85c86b60c 100644 --- a/src/jekyll/history/dev.md +++ b/src/jekyll/history/dev.md @@ -5,17 +5,111 @@ **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/jekyll) **Image variations:** +- [3.4-bookworm](#variant-34-bookworm) - [3.3-bookworm](#variant-33-bookworm) - [3.3-bullseye](#variant-33-bullseye) +## Variant: 3.4-bookworm + +**Digest:** sha256:13cc7a0a4ddbed22c6140b0563caa94a734a0bec713214507b2a72c6bdf945d7 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/jekyll:dev-3.4-bookworm +mcr.microsoft.com/devcontainers/jekyll:dev +mcr.microsoft.com/devcontainers/jekyll:dev-bookworm +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 12 (bookworm) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Ruby](https://www.ruby-lang.org/en/) | 3.4.7 | /usr/local | +| [Jekyll](https://jekyllrb.com/) | 4.4.1 | /usr/local/bundle/bin | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | +| [rbenv](https://github.com/rbenv/rbenv.git) | ba96d7e3583e6e47ebb2f416ff2cf164e8a94f3f | /usr/local/share/rbenv | +| [ruby-build](https://github.com/rbenv/ruby-build.git) | 98288dd18e7aaaad1cf43ae75abb41752593cfe1 | /usr/local/share/ruby-build | + +**Ruby gems and tools** + +| Tool / gem | Version | +|------------|---------| +| bundler | 4.0.1 | +| jekyll | 4.4.1 | +| github-pages | 232 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | +| [rvm](https://github.com/rvm/rvm) | 1.29.12 | /usr/local/rvm | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u2 | +| gnupg2 | 2.2.40-1.1+deb12u1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1+deb12u1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | +| libicu72 | 72.1-3+deb12u1 | +| libkrb5-3 | 1.20.1-2+deb12u4 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14+deb12u1 | +| locales | 2.36-9+deb12u13 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1+deb12u1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1+deb12u2 | +| openssh-client | 1:9.2p1-2+deb12u7 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1+deb12u2 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u2 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2+deb12u2 | +| wget | 1.21.3-1+deb12u1 | +| yarn | 1.22.22-1 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b7 | + ## Variant: 3.3-bookworm -**Digest:** sha256:23992b1e0a1323718486f9b728ddfc06248184ecdf4b1821febedecbc0f13840 +**Digest:** sha256:825a1dbf4aa30d582baa2d296452fab6c38d520710bd659d4216746cfae77b9b **Tags:** ``` mcr.microsoft.com/devcontainers/jekyll:dev-3.3-bookworm -mcr.microsoft.com/devcontainers/jekyll:dev mcr.microsoft.com/devcontainers/jekyll:dev-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -31,23 +125,23 @@ mcr.microsoft.com/devcontainers/jekyll:dev-bookworm | Language / runtime | Version | Path | |--------------------|---------|------| -| [Ruby](https://www.ruby-lang.org/en/) | 3.3.9 | /usr/local | +| [Ruby](https://www.ruby-lang.org/en/) | 3.3.10 | /usr/local | | [Jekyll](https://jekyllrb.com/) | 4.4.1 | /usr/local/bundle/bin | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | -| [rbenv](https://github.com/rbenv/rbenv.git) | 0f65ff72b2e6be9468b0321175f7d658751b746b | /usr/local/share/rbenv | -| [ruby-build](https://github.com/rbenv/ruby-build.git) | a97e10ff104dbc29bcf4382a42be011aa00cdfed | /usr/local/share/ruby-build | +| [rbenv](https://github.com/rbenv/rbenv.git) | ba96d7e3583e6e47ebb2f416ff2cf164e8a94f3f | /usr/local/share/rbenv | +| [ruby-build](https://github.com/rbenv/ruby-build.git) | 98288dd18e7aaaad1cf43ae75abb41752593cfe1 | /usr/local/share/ruby-build | **Ruby gems and tools** | Tool / gem | Version | |------------|---------| -| bundler | 2.7.1 | +| bundler | 4.0.1 | | jekyll | 4.4.1 | | github-pages | 232 | @@ -55,7 +149,7 @@ mcr.microsoft.com/devcontainers/jekyll:dev-bookworm | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | | [rvm](https://github.com/rvm/rvm) | 1.29.12 | /usr/local/rvm | **Additional linux tools and packages** @@ -65,21 +159,21 @@ mcr.microsoft.com/devcontainers/jekyll:dev-bookworm | apt-transport-https | 2.6.1 | | apt-utils | 2.6.1 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -100,11 +194,11 @@ mcr.microsoft.com/devcontainers/jekyll:dev-bookworm | yarn | 1.22.22-1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | ## Variant: 3.3-bullseye -**Digest:** sha256:8d6e2ed2ca176c85079ab4dcec9cab1cf70f0b7f0ff0b1107b0d8ab4592c1a6f +**Digest:** sha256:ae5d7d3cd851e925458af083a6b335ef4e4c209a08bb674907102157c4990690 **Tags:** ``` @@ -131,16 +225,16 @@ mcr.microsoft.com/devcontainers/jekyll:dev-bullseye | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | -| [rbenv](https://github.com/rbenv/rbenv.git) | 0f65ff72b2e6be9468b0321175f7d658751b746b | /usr/local/share/rbenv | -| [ruby-build](https://github.com/rbenv/ruby-build.git) | a97e10ff104dbc29bcf4382a42be011aa00cdfed | /usr/local/share/ruby-build | +| [rbenv](https://github.com/rbenv/rbenv.git) | ba96d7e3583e6e47ebb2f416ff2cf164e8a94f3f | /usr/local/share/rbenv | +| [ruby-build](https://github.com/rbenv/ruby-build.git) | 98288dd18e7aaaad1cf43ae75abb41752593cfe1 | /usr/local/share/ruby-build | **Ruby gems and tools** | Tool / gem | Version | |------------|---------| -| bundler | 2.7.1 | +| bundler | 4.0.1 | | jekyll | 4.4.1 | | github-pages | 232 | @@ -148,7 +242,7 @@ mcr.microsoft.com/devcontainers/jekyll:dev-bullseye | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | | [rvm](https://github.com/rvm/rvm) | 1.29.12 | /usr/local/rvm | **Additional linux tools and packages** @@ -160,18 +254,18 @@ mcr.microsoft.com/devcontainers/jekyll:dev-bullseye | ca-certificates | 20210119 | | curl | 7.74.0-1.3+deb11u15 | | dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | +| git | 1:2.30.2-1+deb11u5 | | gnupg2 | 2.2.27-2+deb11u2 | | htop | 3.0.5-7 | | iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb11u1 | | less | 551-2+deb11u2 | | libc6 | 2.31-13+deb11u13 | | libgssapi-krb5-2 | 1.18.3-6+deb11u7 | | libicu67 | 67.1-7+deb11u1 | | libkrb5-3 | 1.18.3-6+deb11u7 | | liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | +| libssl1.1 | 1.1.1w-0+deb11u4 | | libstdc++6 | 10.2.1-6 | | locales | 2.31-13+deb11u13 | | lsb-release | 11.1.0 | diff --git a/src/miniconda/history/dev.md b/src/miniconda/history/dev.md index 40d9f3839..baa7f02b1 100644 --- a/src/miniconda/history/dev.md +++ b/src/miniconda/history/dev.md @@ -4,7 +4,7 @@ **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/miniconda) -**Digest:** sha256:511da478f8e1e101b9a155a0efd8deb863f7e34ad553d3f8d69aa3938d8d005a +**Digest:** sha256:fbefd06884c9c57b07ecde74f6b4824e937690fd437e64b8c7210db5ca547dc5 **Tags:** ``` @@ -35,28 +35,28 @@ mcr.microsoft.com/devcontainers/miniconda:dev-3 | Tool / package | Version | |----------------|---------| -| certifi | 2025.7.14 | +| certifi | 2025.11.12 | | cryptography | 44.0.1 | | setuptools | 78.1.1 | | wheel | 0.45.1 | -| requests | 2.32.4 | -| pylint | 3.3.7 | +| requests | 2.32.5 | +| pylint | 4.0.4 | | flake8 | 7.3.0 | | autopep8 | 2.3.2 | -| black | 25.1.0 | +| black | 25.12.0 | | yapf | 0.43.0 | -| mypy | 1.17.1 | +| mypy | 1.19.1 | | pydocstyle | 6.3.0 | | pycodestyle | 2.14.0 | -| bandit | 1.8.6 | -| virtualenv | 20.33.0 | -| pipx | 1.7.1 | +| bandit | 1.9.2 | +| virtualenv | 20.35.4 | +| pipx | 1.8.0 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | | [conda](https://github.com/conda/conda) | 25.3.1 | /opt/conda | **Additional linux tools and packages** @@ -66,21 +66,21 @@ mcr.microsoft.com/devcontainers/miniconda:dev-3 | apt-transport-https | 2.6.1 | | apt-utils | 2.6.1 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -101,5 +101,5 @@ mcr.microsoft.com/devcontainers/miniconda:dev-3 | yarn | 1.22.22-1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | diff --git a/src/php/history/dev.md b/src/php/history/dev.md index ceafa4b83..546e844c8 100644 --- a/src/php/history/dev.md +++ b/src/php/history/dev.md @@ -5,29 +5,114 @@ **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/php) **Image variations:** +- [8.5-apache-trixie](#variant-85-apache-trixie) +- [8.4-apache-trixie](#variant-84-apache-trixie) +- [8.3-apache-trixie](#variant-83-apache-trixie) +- [8.2-apache-trixie](#variant-82-apache-trixie) +- [8.5-apache-bookworm](#variant-85-apache-bookworm) - [8.4-apache-bookworm](#variant-84-apache-bookworm) - [8.3-apache-bookworm](#variant-83-apache-bookworm) - [8.2-apache-bookworm](#variant-82-apache-bookworm) -- [8.4-apache-bullseye](#variant-84-apache-bullseye) -- [8.3-apache-bullseye](#variant-83-apache-bullseye) -- [8.2-apache-bullseye](#variant-82-apache-bullseye) -## Variant: 8.4-apache-bookworm +## Variant: 8.5-apache-trixie -**Digest:** sha256:922711f0d1807b9a0365b349b80267d0c37b5d96236dd7b4a3ec27e13f2d246d +**Digest:** sha256:aa84b8651814d1c776785cd0ed751e3010d5fe93e30f68dd7cb840ebe323a2f3 **Tags:** ``` -mcr.microsoft.com/devcontainers/php:dev-8.4-apache-bookworm +mcr.microsoft.com/devcontainers/php:dev-8.5-apache-trixie mcr.microsoft.com/devcontainers/php:dev-8 +mcr.microsoft.com/devcontainers/php:dev-8.5 +mcr.microsoft.com/devcontainers/php:dev-8-trixie +mcr.microsoft.com/devcontainers/php:dev-8.5-trixie +mcr.microsoft.com/devcontainers/php:dev-trixie +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [PHP](https://xdebug.org/) | 8.5.0 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | +| [Xdebug](https://xdebug.org/) | 3.5.0 | /usr/local/lib/php/extensions | +| [Composer](https://getcomposer.org/) | 2.9.2 | /usr/local | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| yarn | 1.22.22-1 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + +## Variant: 8.4-apache-trixie + +**Digest:** sha256:e9fd0d2ff2dc910cf00ec84c3d1e177332ede704e323637a07e5e8f7ed0310f7 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/php:dev-8.4-apache-trixie mcr.microsoft.com/devcontainers/php:dev-8.4 -mcr.microsoft.com/devcontainers/php:dev-8-bookworm -mcr.microsoft.com/devcontainers/php:dev-8.4-bookworm -mcr.microsoft.com/devcontainers/php:dev-bookworm +mcr.microsoft.com/devcontainers/php:dev-8.4-trixie ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 12 (bookworm) +**Linux distribution:** Debian GNU/Linux 13 (trixie) **Architectures:** linux/amd64, linux/arm64 @@ -38,80 +123,79 @@ mcr.microsoft.com/devcontainers/php:dev-bookworm | Language / runtime | Version | Path | |--------------------|---------|------| -| [PHP](https://xdebug.org/) | 8.4.10 | /usr/local | +| [PHP](https://xdebug.org/) | 8.4.15 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | -| [Xdebug](https://xdebug.org/) | 3.4.5 | /usr/local/lib/php/extensions | -| [Composer](https://getcomposer.org/) | 2.8.10 | /usr/local | +| [git](https://github.com/git/git) | 2.52.0 | +| [Xdebug](https://xdebug.org/) | 3.5.0 | /usr/local/lib/php/extensions | +| [Composer](https://getcomposer.org/) | 2.9.2 | /usr/local | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.6.1 | -| apt-utils | 2.6.1 | -| ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | -| dialog | 1.3-20230209-1 | -| git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | -| htop | 3.2.2-2 | -| iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | -| less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | -| libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | -| liblttng-ust1 | 2.13.5-1 | -| libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | -| lsb-release | 12.0-1 | -| lsof | 4.95.0-1 | -| man-db | 2.11.2-2 | -| manpages | 6.03-2 | -| manpages-dev | 6.03-2 | -| nano | 7.2-1+deb12u1 | -| ncdu | 1.18-0.2 | -| net-tools | 2.10-0.1+deb12u2 | -| openssh-client | 1:9.2p1-2+deb12u7 | -| procps | 2:4.0.2-3 | -| psmisc | 23.6-1 | -| rsync | 3.2.7-1+deb12u2 | -| strace | 6.1-0.1 | -| sudo | 1.9.13p3-1+deb12u2 | -| unzip | 6.0-28 | -| vim-tiny | 2:9.0.1378-2+deb12u2 | -| wget | 1.21.3-1+deb12u1 | +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | | yarn | 1.22.22-1 | -| zip | 3.0-13 | -| zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | -## Variant: 8.3-apache-bookworm +## Variant: 8.3-apache-trixie -**Digest:** sha256:ae48e6a17c96bce36ba635491da99f82b0b0d091e3e1244ed04fac2c1c670176 +**Digest:** sha256:898d77b5f820d96f9b385f8408146828f174f31ed90d70a109f1af709c94f489 **Tags:** ``` -mcr.microsoft.com/devcontainers/php:dev-8.3-apache-bookworm +mcr.microsoft.com/devcontainers/php:dev-8.3-apache-trixie mcr.microsoft.com/devcontainers/php:dev-8.3 -mcr.microsoft.com/devcontainers/php:dev-8.3-bookworm +mcr.microsoft.com/devcontainers/php:dev-8.3-trixie ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 12 (bookworm) +**Linux distribution:** Debian GNU/Linux 13 (trixie) **Architectures:** linux/amd64, linux/arm64 @@ -122,80 +206,79 @@ mcr.microsoft.com/devcontainers/php:dev-8.3-bookworm | Language / runtime | Version | Path | |--------------------|---------|------| -| [PHP](https://xdebug.org/) | 8.3.23 | /usr/local | +| [PHP](https://xdebug.org/) | 8.3.28 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | -| [Xdebug](https://xdebug.org/) | 3.4.5 | /usr/local/lib/php/extensions | -| [Composer](https://getcomposer.org/) | 2.8.10 | /usr/local | +| [git](https://github.com/git/git) | 2.52.0 | +| [Xdebug](https://xdebug.org/) | 3.5.0 | /usr/local/lib/php/extensions | +| [Composer](https://getcomposer.org/) | 2.9.2 | /usr/local | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.6.1 | -| apt-utils | 2.6.1 | -| ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | -| dialog | 1.3-20230209-1 | -| git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | -| htop | 3.2.2-2 | -| iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | -| less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | -| libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | -| liblttng-ust1 | 2.13.5-1 | -| libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | -| lsb-release | 12.0-1 | -| lsof | 4.95.0-1 | -| man-db | 2.11.2-2 | -| manpages | 6.03-2 | -| manpages-dev | 6.03-2 | -| nano | 7.2-1+deb12u1 | -| ncdu | 1.18-0.2 | -| net-tools | 2.10-0.1+deb12u2 | -| openssh-client | 1:9.2p1-2+deb12u7 | -| procps | 2:4.0.2-3 | -| psmisc | 23.6-1 | -| rsync | 3.2.7-1+deb12u2 | -| strace | 6.1-0.1 | -| sudo | 1.9.13p3-1+deb12u2 | -| unzip | 6.0-28 | -| vim-tiny | 2:9.0.1378-2+deb12u2 | -| wget | 1.21.3-1+deb12u1 | +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | | yarn | 1.22.22-1 | -| zip | 3.0-13 | -| zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | -## Variant: 8.2-apache-bookworm +## Variant: 8.2-apache-trixie -**Digest:** sha256:b66fa016ecc3de1d27486ebc1277113a9687e46420a5dd042fc67293ee770ed4 +**Digest:** sha256:dc404f02a258db6d977a7744d161da5c99fdfa7b0898de625307e33c0f9131d2 **Tags:** ``` -mcr.microsoft.com/devcontainers/php:dev-8.2-apache-bookworm +mcr.microsoft.com/devcontainers/php:dev-8.2-apache-trixie mcr.microsoft.com/devcontainers/php:dev-8.2 -mcr.microsoft.com/devcontainers/php:dev-8.2-bookworm +mcr.microsoft.com/devcontainers/php:dev-8.2-trixie ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 12 (bookworm) +**Linux distribution:** Debian GNU/Linux 13 (trixie) **Architectures:** linux/amd64, linux/arm64 @@ -212,16 +295,100 @@ mcr.microsoft.com/devcontainers/php:dev-8.2-bookworm | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | -| [Xdebug](https://xdebug.org/) | 3.4.5 | /usr/local/lib/php/extensions | -| [Composer](https://getcomposer.org/) | 2.8.10 | /usr/local | +| [git](https://github.com/git/git) | 2.52.0 | +| [Xdebug](https://xdebug.org/) | 3.5.0 | /usr/local/lib/php/extensions | +| [Composer](https://getcomposer.org/) | 2.9.2 | /usr/local | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| yarn | 1.22.22-1 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + +## Variant: 8.5-apache-bookworm + +**Digest:** sha256:28ac7f77d3235c107562eab5e3e324d2b6192cf87980d0490b408159cd5369e9 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/php:dev-8.5-apache-bookworm +mcr.microsoft.com/devcontainers/php:dev-8-bookworm +mcr.microsoft.com/devcontainers/php:dev-8.5-bookworm +mcr.microsoft.com/devcontainers/php:dev-bookworm +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 12 (bookworm) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [PHP](https://xdebug.org/) | 8.5.0 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | +| [Xdebug](https://xdebug.org/) | 3.5.0 | /usr/local/lib/php/extensions | +| [Composer](https://getcomposer.org/) | 2.9.2 | /usr/local | **Additional linux tools and packages** @@ -230,21 +397,21 @@ mcr.microsoft.com/devcontainers/php:dev-8.2-bookworm | apt-transport-https | 2.6.1 | | apt-utils | 2.6.1 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -265,22 +432,20 @@ mcr.microsoft.com/devcontainers/php:dev-8.2-bookworm | yarn | 1.22.22-1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | -## Variant: 8.4-apache-bullseye +## Variant: 8.4-apache-bookworm -**Digest:** sha256:2c3793cae46cfe61c15af0cbcea0ab0a7e8161a92038404b84ec0ab45f305e58 +**Digest:** sha256:68dd7c989234b06b225f3949f814d25cdec86404fa1429a67f7a3568d718f698 **Tags:** ``` -mcr.microsoft.com/devcontainers/php:dev-8.4-apache-bullseye -mcr.microsoft.com/devcontainers/php:dev-8-bullseye -mcr.microsoft.com/devcontainers/php:dev-8.4-bullseye -mcr.microsoft.com/devcontainers/php:dev-bullseye +mcr.microsoft.com/devcontainers/php:dev-8.4-apache-bookworm +mcr.microsoft.com/devcontainers/php:dev-8.4-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 11 (bullseye) +**Linux distribution:** Debian GNU/Linux 12 (bookworm) **Architectures:** linux/amd64, linux/arm64 @@ -291,80 +456,79 @@ mcr.microsoft.com/devcontainers/php:dev-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [PHP](https://xdebug.org/) | 8.4.10 | /usr/local | +| [PHP](https://xdebug.org/) | 8.4.15 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | -| [Xdebug](https://xdebug.org/) | 3.4.5 | /usr/local/lib/php/extensions | -| [Composer](https://getcomposer.org/) | 2.8.10 | /usr/local | +| [git](https://github.com/git/git) | 2.52.0 | +| [Xdebug](https://xdebug.org/) | 3.5.0 | /usr/local/lib/php/extensions | +| [Composer](https://getcomposer.org/) | 2.9.2 | /usr/local | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.2.4 | -| apt-utils | 2.2.4 | -| ca-certificates | 20210119 | -| curl | 7.74.0-1.3+deb11u15 | -| dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | -| gnupg2 | 2.2.27-2+deb11u2 | -| htop | 3.0.5-7 | -| iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | -| less | 551-2+deb11u2 | -| libc6 | 2.31-13+deb11u13 | -| libgssapi-krb5-2 | 1.18.3-6+deb11u7 | -| libicu67 | 67.1-7+deb11u1 | -| libkrb5-3 | 1.18.3-6+deb11u7 | -| liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | -| libstdc++6 | 10.2.1-6 | -| locales | 2.31-13+deb11u13 | -| lsb-release | 11.1.0 | -| lsof | 4.93.2+dfsg-1.1 | -| man-db | 2.9.4-2 | -| manpages | 5.10-1 | -| manpages-dev | 5.10-1 | -| nano | 5.4-2+deb11u3 | -| ncdu | 1.15.1-1 | -| net-tools | 1.60+git20181103.0eebece-1+deb11u2 | -| openssh-client | 1:8.4p1-5+deb11u5 | -| procps | 2:3.3.17-5 | -| psmisc | 23.4-2 | -| rsync | 3.2.3-4+deb11u3 | -| strace | 5.10-1 | -| sudo | 1.9.5p2-3+deb11u2 | -| unzip | 6.0-26+deb11u1 | -| vim-tiny | 2:8.2.2434-3+deb11u3 | -| wget | 1.21-1+deb11u2 | +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u2 | +| gnupg2 | 2.2.40-1.1+deb12u1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1+deb12u1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | +| libicu72 | 72.1-3+deb12u1 | +| libkrb5-3 | 1.20.1-2+deb12u4 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14+deb12u1 | +| locales | 2.36-9+deb12u13 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1+deb12u1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1+deb12u2 | +| openssh-client | 1:9.2p1-2+deb12u7 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1+deb12u2 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u2 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2+deb12u2 | +| wget | 1.21.3-1+deb12u1 | | yarn | 1.22.22-1 | -| zip | 3.0-12 | -| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | -| zsh | 5.8-6+deb11u1 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b7 | -## Variant: 8.3-apache-bullseye +## Variant: 8.3-apache-bookworm -**Digest:** sha256:d0cc2bb55b8ef0728a21c8c420a282f4d033772eb0b71951e2dd5db3f2ab4f58 +**Digest:** sha256:4155fcee206aeef49aab590ec613a0fc49de0577b660f2c296f8c44976dc624b **Tags:** ``` -mcr.microsoft.com/devcontainers/php:dev-8.3-apache-bullseye -mcr.microsoft.com/devcontainers/php:dev-8.3-bullseye +mcr.microsoft.com/devcontainers/php:dev-8.3-apache-bookworm +mcr.microsoft.com/devcontainers/php:dev-8.3-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 11 (bullseye) +**Linux distribution:** Debian GNU/Linux 12 (bookworm) **Architectures:** linux/amd64, linux/arm64 @@ -375,80 +539,79 @@ mcr.microsoft.com/devcontainers/php:dev-8.3-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [PHP](https://xdebug.org/) | 8.3.23 | /usr/local | +| [PHP](https://xdebug.org/) | 8.3.28 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | -| [Xdebug](https://xdebug.org/) | 3.4.5 | /usr/local/lib/php/extensions | -| [Composer](https://getcomposer.org/) | 2.8.10 | /usr/local | +| [git](https://github.com/git/git) | 2.52.0 | +| [Xdebug](https://xdebug.org/) | 3.5.0 | /usr/local/lib/php/extensions | +| [Composer](https://getcomposer.org/) | 2.9.2 | /usr/local | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.2.4 | -| apt-utils | 2.2.4 | -| ca-certificates | 20210119 | -| curl | 7.74.0-1.3+deb11u15 | -| dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | -| gnupg2 | 2.2.27-2+deb11u2 | -| htop | 3.0.5-7 | -| iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | -| less | 551-2+deb11u2 | -| libc6 | 2.31-13+deb11u13 | -| libgssapi-krb5-2 | 1.18.3-6+deb11u7 | -| libicu67 | 67.1-7+deb11u1 | -| libkrb5-3 | 1.18.3-6+deb11u7 | -| liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | -| libstdc++6 | 10.2.1-6 | -| locales | 2.31-13+deb11u13 | -| lsb-release | 11.1.0 | -| lsof | 4.93.2+dfsg-1.1 | -| man-db | 2.9.4-2 | -| manpages | 5.10-1 | -| manpages-dev | 5.10-1 | -| nano | 5.4-2+deb11u3 | -| ncdu | 1.15.1-1 | -| net-tools | 1.60+git20181103.0eebece-1+deb11u2 | -| openssh-client | 1:8.4p1-5+deb11u5 | -| procps | 2:3.3.17-5 | -| psmisc | 23.4-2 | -| rsync | 3.2.3-4+deb11u3 | -| strace | 5.10-1 | -| sudo | 1.9.5p2-3+deb11u2 | -| unzip | 6.0-26+deb11u1 | -| vim-tiny | 2:8.2.2434-3+deb11u3 | -| wget | 1.21-1+deb11u2 | +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u2 | +| gnupg2 | 2.2.40-1.1+deb12u1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1+deb12u1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | +| libicu72 | 72.1-3+deb12u1 | +| libkrb5-3 | 1.20.1-2+deb12u4 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14+deb12u1 | +| locales | 2.36-9+deb12u13 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1+deb12u1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1+deb12u2 | +| openssh-client | 1:9.2p1-2+deb12u7 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1+deb12u2 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u2 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2+deb12u2 | +| wget | 1.21.3-1+deb12u1 | | yarn | 1.22.22-1 | -| zip | 3.0-12 | -| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | -| zsh | 5.8-6+deb11u1 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b7 | -## Variant: 8.2-apache-bullseye +## Variant: 8.2-apache-bookworm -**Digest:** sha256:d65cdb7d9dc1b2e7f98ed4dc776dadf5c553e870ae0918faee77e747b34ed70d +**Digest:** sha256:32e682534e55c0dfbb58a802f36468185fc811612c2921c02ab8f476ee83d148 **Tags:** ``` -mcr.microsoft.com/devcontainers/php:dev-8.2-apache-bullseye -mcr.microsoft.com/devcontainers/php:dev-8.2-bullseye +mcr.microsoft.com/devcontainers/php:dev-8.2-apache-bookworm +mcr.microsoft.com/devcontainers/php:dev-8.2-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 11 (bullseye) +**Linux distribution:** Debian GNU/Linux 12 (bookworm) **Architectures:** linux/amd64, linux/arm64 @@ -465,59 +628,58 @@ mcr.microsoft.com/devcontainers/php:dev-8.2-bullseye | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | -| [Xdebug](https://xdebug.org/) | 3.4.5 | /usr/local/lib/php/extensions | -| [Composer](https://getcomposer.org/) | 2.8.10 | /usr/local | +| [git](https://github.com/git/git) | 2.52.0 | +| [Xdebug](https://xdebug.org/) | 3.5.0 | /usr/local/lib/php/extensions | +| [Composer](https://getcomposer.org/) | 2.9.2 | /usr/local | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.2.4 | -| apt-utils | 2.2.4 | -| ca-certificates | 20210119 | -| curl | 7.74.0-1.3+deb11u15 | -| dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | -| gnupg2 | 2.2.27-2+deb11u2 | -| htop | 3.0.5-7 | -| iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | -| less | 551-2+deb11u2 | -| libc6 | 2.31-13+deb11u13 | -| libgssapi-krb5-2 | 1.18.3-6+deb11u7 | -| libicu67 | 67.1-7+deb11u1 | -| libkrb5-3 | 1.18.3-6+deb11u7 | -| liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | -| libstdc++6 | 10.2.1-6 | -| locales | 2.31-13+deb11u13 | -| lsb-release | 11.1.0 | -| lsof | 4.93.2+dfsg-1.1 | -| man-db | 2.9.4-2 | -| manpages | 5.10-1 | -| manpages-dev | 5.10-1 | -| nano | 5.4-2+deb11u3 | -| ncdu | 1.15.1-1 | -| net-tools | 1.60+git20181103.0eebece-1+deb11u2 | -| openssh-client | 1:8.4p1-5+deb11u5 | -| procps | 2:3.3.17-5 | -| psmisc | 23.4-2 | -| rsync | 3.2.3-4+deb11u3 | -| strace | 5.10-1 | -| sudo | 1.9.5p2-3+deb11u2 | -| unzip | 6.0-26+deb11u1 | -| vim-tiny | 2:8.2.2434-3+deb11u3 | -| wget | 1.21-1+deb11u2 | +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u2 | +| gnupg2 | 2.2.40-1.1+deb12u1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1+deb12u1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | +| libicu72 | 72.1-3+deb12u1 | +| libkrb5-3 | 1.20.1-2+deb12u4 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14+deb12u1 | +| locales | 2.36-9+deb12u13 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1+deb12u1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1+deb12u2 | +| openssh-client | 1:9.2p1-2+deb12u7 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1+deb12u2 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u2 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2+deb12u2 | +| wget | 1.21.3-1+deb12u1 | | yarn | 1.22.22-1 | -| zip | 3.0-12 | -| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | -| zsh | 5.8-6+deb11u1 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b7 | diff --git a/src/python/history/dev.md b/src/python/history/dev.md index af10541de..54b475786 100644 --- a/src/python/history/dev.md +++ b/src/python/history/dev.md @@ -5,32 +5,32 @@ **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/python) **Image variations:** +- [3.14-trixie](#variant-314-trixie) +- [3.13-trixie](#variant-313-trixie) +- [3.12-trixie](#variant-312-trixie) +- [3.11-trixie](#variant-311-trixie) +- [3.10-trixie](#variant-310-trixie) +- [3.14-bookworm](#variant-314-bookworm) - [3.13-bookworm](#variant-313-bookworm) - [3.12-bookworm](#variant-312-bookworm) - [3.11-bookworm](#variant-311-bookworm) - [3.10-bookworm](#variant-310-bookworm) -- [3.9-bookworm](#variant-39-bookworm) -- [3.13-bullseye](#variant-313-bullseye) -- [3.12-bullseye](#variant-312-bullseye) -- [3.11-bullseye](#variant-311-bullseye) -- [3.10-bullseye](#variant-310-bullseye) -- [3.9-bullseye](#variant-39-bullseye) -## Variant: 3.13-bookworm +## Variant: 3.14-trixie -**Digest:** sha256:1a38a31e03bccf0cea230180255ec21a79331e53a7b2b8758cf2544a98a1a4f9 +**Digest:** sha256:c56e16a25fabba6056367b8b5b99e74ae7ec87c87dc706050756de8eb8ff15fc **Tags:** ``` -mcr.microsoft.com/devcontainers/python:dev-3.13-bookworm -mcr.microsoft.com/devcontainers/python:dev-3.13 +mcr.microsoft.com/devcontainers/python:dev-3.14-trixie +mcr.microsoft.com/devcontainers/python:dev-3.14 mcr.microsoft.com/devcontainers/python:dev-3 -mcr.microsoft.com/devcontainers/python:dev-3-bookworm -mcr.microsoft.com/devcontainers/python:dev-bookworm +mcr.microsoft.com/devcontainers/python:dev-3-trixie +mcr.microsoft.com/devcontainers/python:dev-trixie ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 12 (bookworm) +**Linux distribution:** Debian GNU/Linux 13 (trixie) **Architectures:** linux/amd64, linux/arm64 @@ -41,13 +41,13 @@ mcr.microsoft.com/devcontainers/python:dev-bookworm | Language / runtime | Version | Path | |--------------------|---------|------| -| [Python](https://www.python.org/) | 3.13.5 | /usr/local | +| [Python](https://www.python.org/) | 3.14.2 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Pip / pipx installed tools and packages** @@ -55,80 +55,79 @@ mcr.microsoft.com/devcontainers/python:dev-bookworm | Tool / package | Version | |----------------|---------| | setuptools | 78.1.1 | -| pylint | 3.3.7 | +| pylint | 4.0.4 | | flake8 | 7.3.0 | | autopep8 | 2.3.2 | -| black | 25.1.0 | +| black | 25.12.0 | | yapf | 0.43.0 | -| mypy | 1.17.1 | +| mypy | 1.19.1 | | pydocstyle | 6.3.0 | | pycodestyle | 2.14.0 | -| bandit | 1.8.6 | -| virtualenv | 20.33.0 | -| pipx | 1.7.1 | +| bandit | 1.9.2 | +| virtualenv | 20.35.4 | +| pipx | 1.8.0 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.6.1 | -| apt-utils | 2.6.1 | -| ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | -| dialog | 1.3-20230209-1 | -| git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | -| htop | 3.2.2-2 | -| iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | -| less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | -| libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | -| liblttng-ust1 | 2.13.5-1 | -| libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | -| lsb-release | 12.0-1 | -| lsof | 4.95.0-1 | -| man-db | 2.11.2-2 | -| manpages | 6.03-2 | -| manpages-dev | 6.03-2 | -| nano | 7.2-1+deb12u1 | -| ncdu | 1.18-0.2 | -| net-tools | 2.10-0.1+deb12u2 | -| openssh-client | 1:9.2p1-2+deb12u7 | -| procps | 2:4.0.2-3 | -| psmisc | 23.6-1 | -| rsync | 3.2.7-1+deb12u2 | -| strace | 6.1-0.1 | -| sudo | 1.9.13p3-1+deb12u2 | -| unzip | 6.0-28 | -| vim-tiny | 2:9.0.1378-2+deb12u2 | -| wget | 1.21.3-1+deb12u1 | +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | | yarn | 1.22.22-1 | -| zip | 3.0-13 | -| zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | -## Variant: 3.12-bookworm +## Variant: 3.13-trixie -**Digest:** sha256:8708bfd0499b4b600de83929e98a3ff3e0af958e5380a2abb6d1bd4ac554c904 +**Digest:** sha256:0dc0beb612f9d804deaadbc9af468f63ee0d04ef5689aecd6333aca0609e7fc4 **Tags:** ``` -mcr.microsoft.com/devcontainers/python:dev-3.12-bookworm -mcr.microsoft.com/devcontainers/python:dev-3.12 +mcr.microsoft.com/devcontainers/python:dev-3.13-trixie +mcr.microsoft.com/devcontainers/python:dev-3.13 ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 12 (bookworm) +**Linux distribution:** Debian GNU/Linux 13 (trixie) **Architectures:** linux/amd64, linux/arm64 @@ -139,13 +138,13 @@ mcr.microsoft.com/devcontainers/python:dev-3.12 | Language / runtime | Version | Path | |--------------------|---------|------| -| [Python](https://www.python.org/) | 3.12.11 | /usr/local | +| [Python](https://www.python.org/) | 3.13.11 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Pip / pipx installed tools and packages** @@ -153,80 +152,79 @@ mcr.microsoft.com/devcontainers/python:dev-3.12 | Tool / package | Version | |----------------|---------| | setuptools | 78.1.1 | -| pylint | 3.3.7 | +| pylint | 4.0.4 | | flake8 | 7.3.0 | | autopep8 | 2.3.2 | -| black | 25.1.0 | +| black | 25.12.0 | | yapf | 0.43.0 | -| mypy | 1.17.1 | +| mypy | 1.19.1 | | pydocstyle | 6.3.0 | | pycodestyle | 2.14.0 | -| bandit | 1.8.6 | -| virtualenv | 20.33.0 | -| pipx | 1.7.1 | +| bandit | 1.9.2 | +| virtualenv | 20.35.4 | +| pipx | 1.8.0 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.6.1 | -| apt-utils | 2.6.1 | -| ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | -| dialog | 1.3-20230209-1 | -| git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | -| htop | 3.2.2-2 | -| iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | -| less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | -| libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | -| liblttng-ust1 | 2.13.5-1 | -| libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | -| lsb-release | 12.0-1 | -| lsof | 4.95.0-1 | -| man-db | 2.11.2-2 | -| manpages | 6.03-2 | -| manpages-dev | 6.03-2 | -| nano | 7.2-1+deb12u1 | -| ncdu | 1.18-0.2 | -| net-tools | 2.10-0.1+deb12u2 | -| openssh-client | 1:9.2p1-2+deb12u7 | -| procps | 2:4.0.2-3 | -| psmisc | 23.6-1 | -| rsync | 3.2.7-1+deb12u2 | -| strace | 6.1-0.1 | -| sudo | 1.9.13p3-1+deb12u2 | -| unzip | 6.0-28 | -| vim-tiny | 2:9.0.1378-2+deb12u2 | -| wget | 1.21.3-1+deb12u1 | +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | | yarn | 1.22.22-1 | -| zip | 3.0-13 | -| zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | -## Variant: 3.11-bookworm +## Variant: 3.12-trixie -**Digest:** sha256:332f8728f15110d25f2d67aea9ebd304bc5350e1047afabbac313f0ef26c90b3 +**Digest:** sha256:35cedd70a2e845e9428bde15e1ac4faa45ecb54f804f4d3fd53c944e6cca47f1 **Tags:** ``` -mcr.microsoft.com/devcontainers/python:dev-3.11-bookworm -mcr.microsoft.com/devcontainers/python:dev-3.11 +mcr.microsoft.com/devcontainers/python:dev-3.12-trixie +mcr.microsoft.com/devcontainers/python:dev-3.12 ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 12 (bookworm) +**Linux distribution:** Debian GNU/Linux 13 (trixie) **Architectures:** linux/amd64, linux/arm64 @@ -237,13 +235,13 @@ mcr.microsoft.com/devcontainers/python:dev-3.11 | Language / runtime | Version | Path | |--------------------|---------|------| -| [Python](https://www.python.org/) | 3.11.13 | /usr/local | +| [Python](https://www.python.org/) | 3.12.12 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Pip / pipx installed tools and packages** @@ -251,80 +249,79 @@ mcr.microsoft.com/devcontainers/python:dev-3.11 | Tool / package | Version | |----------------|---------| | setuptools | 78.1.1 | -| pylint | 3.3.7 | +| pylint | 4.0.4 | | flake8 | 7.3.0 | | autopep8 | 2.3.2 | -| black | 25.1.0 | +| black | 25.12.0 | | yapf | 0.43.0 | -| mypy | 1.17.1 | +| mypy | 1.19.1 | | pydocstyle | 6.3.0 | | pycodestyle | 2.14.0 | -| bandit | 1.8.6 | -| virtualenv | 20.33.0 | -| pipx | 1.7.1 | +| bandit | 1.9.2 | +| virtualenv | 20.35.4 | +| pipx | 1.8.0 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.6.1 | -| apt-utils | 2.6.1 | -| ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | -| dialog | 1.3-20230209-1 | -| git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | -| htop | 3.2.2-2 | -| iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | -| less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | -| libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | -| liblttng-ust1 | 2.13.5-1 | -| libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | -| lsb-release | 12.0-1 | -| lsof | 4.95.0-1 | -| man-db | 2.11.2-2 | -| manpages | 6.03-2 | -| manpages-dev | 6.03-2 | -| nano | 7.2-1+deb12u1 | -| ncdu | 1.18-0.2 | -| net-tools | 2.10-0.1+deb12u2 | -| openssh-client | 1:9.2p1-2+deb12u7 | -| procps | 2:4.0.2-3 | -| psmisc | 23.6-1 | -| rsync | 3.2.7-1+deb12u2 | -| strace | 6.1-0.1 | -| sudo | 1.9.13p3-1+deb12u2 | -| unzip | 6.0-28 | -| vim-tiny | 2:9.0.1378-2+deb12u2 | -| wget | 1.21.3-1+deb12u1 | +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | | yarn | 1.22.22-1 | -| zip | 3.0-13 | -| zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | -## Variant: 3.10-bookworm +## Variant: 3.11-trixie -**Digest:** sha256:dfb3863d5e205b375ef0657581fce037b88cbc272046d7e2f2bc7b1e1fe50276 +**Digest:** sha256:dbf682ec4808683d188773745a4b72ad047dd19b75229bacdb77076de9a8ffdf **Tags:** ``` -mcr.microsoft.com/devcontainers/python:dev-3.10-bookworm -mcr.microsoft.com/devcontainers/python:dev-3.10 +mcr.microsoft.com/devcontainers/python:dev-3.11-trixie +mcr.microsoft.com/devcontainers/python:dev-3.11 ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 12 (bookworm) +**Linux distribution:** Debian GNU/Linux 13 (trixie) **Architectures:** linux/amd64, linux/arm64 @@ -335,13 +332,13 @@ mcr.microsoft.com/devcontainers/python:dev-3.10 | Language / runtime | Version | Path | |--------------------|---------|------| -| [Python](https://www.python.org/) | 3.10.18 | /usr/local | +| [Python](https://www.python.org/) | 3.11.14 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Pip / pipx installed tools and packages** @@ -349,80 +346,79 @@ mcr.microsoft.com/devcontainers/python:dev-3.10 | Tool / package | Version | |----------------|---------| | setuptools | 78.1.1 | -| pylint | 3.3.7 | +| pylint | 4.0.4 | | flake8 | 7.3.0 | | autopep8 | 2.3.2 | -| black | 25.1.0 | +| black | 25.12.0 | | yapf | 0.43.0 | -| mypy | 1.17.1 | +| mypy | 1.19.1 | | pydocstyle | 6.3.0 | | pycodestyle | 2.14.0 | -| bandit | 1.8.6 | -| virtualenv | 20.33.0 | -| pipx | 1.7.1 | +| bandit | 1.9.2 | +| virtualenv | 20.35.4 | +| pipx | 1.8.0 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.6.1 | -| apt-utils | 2.6.1 | -| ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | -| dialog | 1.3-20230209-1 | -| git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | -| htop | 3.2.2-2 | -| iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | -| less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | -| libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | -| liblttng-ust1 | 2.13.5-1 | -| libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | -| lsb-release | 12.0-1 | -| lsof | 4.95.0-1 | -| man-db | 2.11.2-2 | -| manpages | 6.03-2 | -| manpages-dev | 6.03-2 | -| nano | 7.2-1+deb12u1 | -| ncdu | 1.18-0.2 | -| net-tools | 2.10-0.1+deb12u2 | -| openssh-client | 1:9.2p1-2+deb12u7 | -| procps | 2:4.0.2-3 | -| psmisc | 23.6-1 | -| rsync | 3.2.7-1+deb12u2 | -| strace | 6.1-0.1 | -| sudo | 1.9.13p3-1+deb12u2 | -| unzip | 6.0-28 | -| vim-tiny | 2:9.0.1378-2+deb12u2 | -| wget | 1.21.3-1+deb12u1 | +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | | yarn | 1.22.22-1 | -| zip | 3.0-13 | -| zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | -## Variant: 3.9-bookworm +## Variant: 3.10-trixie -**Digest:** sha256:14258656f9d8f445e0a4832eb15be30b02b1d8a3d59033f38ad973c6775be5b3 +**Digest:** sha256:59a5c735efa8b1a191125d6c27054b2390a4ec93b6137a128bb5fc214bca57da **Tags:** ``` -mcr.microsoft.com/devcontainers/python:dev-3.9-bookworm -mcr.microsoft.com/devcontainers/python:dev-3.9 +mcr.microsoft.com/devcontainers/python:dev-3.10-trixie +mcr.microsoft.com/devcontainers/python:dev-3.10 ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 12 (bookworm) +**Linux distribution:** Debian GNU/Linux 13 (trixie) **Architectures:** linux/amd64, linux/arm64 @@ -433,13 +429,13 @@ mcr.microsoft.com/devcontainers/python:dev-3.9 | Language / runtime | Version | Path | |--------------------|---------|------| -| [Python](https://www.python.org/) | 3.9.23 | /usr/local | +| [Python](https://www.python.org/) | 3.10.19 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Pip / pipx installed tools and packages** @@ -447,81 +443,80 @@ mcr.microsoft.com/devcontainers/python:dev-3.9 | Tool / package | Version | |----------------|---------| | setuptools | 78.1.1 | -| pylint | 3.3.7 | +| pylint | 4.0.4 | | flake8 | 7.3.0 | | autopep8 | 2.3.2 | -| black | 25.1.0 | +| black | 25.12.0 | | yapf | 0.43.0 | -| mypy | 1.17.1 | +| mypy | 1.19.1 | | pydocstyle | 6.3.0 | | pycodestyle | 2.14.0 | -| bandit | 1.8.6 | -| virtualenv | 20.33.0 | -| pipx | 1.7.1 | +| bandit | 1.9.2 | +| virtualenv | 20.35.4 | +| pipx | 1.8.0 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.6.1 | -| apt-utils | 2.6.1 | -| ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | -| dialog | 1.3-20230209-1 | -| git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | -| htop | 3.2.2-2 | -| iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | -| less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | -| libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | -| liblttng-ust1 | 2.13.5-1 | -| libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | -| lsb-release | 12.0-1 | -| lsof | 4.95.0-1 | -| man-db | 2.11.2-2 | -| manpages | 6.03-2 | -| manpages-dev | 6.03-2 | -| nano | 7.2-1+deb12u1 | -| ncdu | 1.18-0.2 | -| net-tools | 2.10-0.1+deb12u2 | -| openssh-client | 1:9.2p1-2+deb12u7 | -| procps | 2:4.0.2-3 | -| psmisc | 23.6-1 | -| rsync | 3.2.7-1+deb12u2 | -| strace | 6.1-0.1 | -| sudo | 1.9.13p3-1+deb12u2 | -| unzip | 6.0-28 | -| vim-tiny | 2:9.0.1378-2+deb12u2 | -| wget | 1.21.3-1+deb12u1 | +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | | yarn | 1.22.22-1 | -| zip | 3.0-13 | -| zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | -## Variant: 3.13-bullseye +## Variant: 3.14-bookworm -**Digest:** sha256:731877121065e05c7181525956efd8b2258d7780d668c7ac332190f69ae84c8d +**Digest:** sha256:0bf98487ec7f2add7f01d729fd0e1553304cee0edb9d3d9bb10bcf356b67ebda **Tags:** ``` -mcr.microsoft.com/devcontainers/python:dev-3.13-bullseye -mcr.microsoft.com/devcontainers/python:dev-3-bullseye -mcr.microsoft.com/devcontainers/python:dev-bullseye +mcr.microsoft.com/devcontainers/python:dev-3.14-bookworm +mcr.microsoft.com/devcontainers/python:dev-3-bookworm +mcr.microsoft.com/devcontainers/python:dev-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 11 (bullseye) +**Linux distribution:** Debian GNU/Linux 12 (bookworm) **Architectures:** linux/amd64, linux/arm64 @@ -532,13 +527,13 @@ mcr.microsoft.com/devcontainers/python:dev-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Python](https://www.python.org/) | 3.13.5 | /usr/local | +| [Python](https://www.python.org/) | 3.14.2 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Pip / pipx installed tools and packages** @@ -546,80 +541,79 @@ mcr.microsoft.com/devcontainers/python:dev-bullseye | Tool / package | Version | |----------------|---------| | setuptools | 78.1.1 | -| pylint | 3.3.7 | +| pylint | 4.0.4 | | flake8 | 7.3.0 | | autopep8 | 2.3.2 | -| black | 25.1.0 | +| black | 25.12.0 | | yapf | 0.43.0 | -| mypy | 1.17.1 | +| mypy | 1.19.1 | | pydocstyle | 6.3.0 | | pycodestyle | 2.14.0 | -| bandit | 1.8.6 | -| virtualenv | 20.33.0 | -| pipx | 1.7.1 | +| bandit | 1.9.2 | +| virtualenv | 20.35.4 | +| pipx | 1.8.0 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.2.4 | -| apt-utils | 2.2.4 | -| ca-certificates | 20210119 | -| curl | 7.74.0-1.3+deb11u15 | -| dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | -| gnupg2 | 2.2.27-2+deb11u2 | -| htop | 3.0.5-7 | -| iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | -| less | 551-2+deb11u2 | -| libc6 | 2.31-13+deb11u13 | -| libgssapi-krb5-2 | 1.18.3-6+deb11u7 | -| libicu67 | 67.1-7+deb11u1 | -| libkrb5-3 | 1.18.3-6+deb11u7 | -| liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | -| libstdc++6 | 10.2.1-6 | -| locales | 2.31-13+deb11u13 | -| lsb-release | 11.1.0 | -| lsof | 4.93.2+dfsg-1.1 | -| man-db | 2.9.4-2 | -| manpages | 5.10-1 | -| manpages-dev | 5.10-1 | -| nano | 5.4-2+deb11u3 | -| ncdu | 1.15.1-1 | -| net-tools | 1.60+git20181103.0eebece-1+deb11u2 | -| openssh-client | 1:8.4p1-5+deb11u5 | -| procps | 2:3.3.17-5 | -| psmisc | 23.4-2 | -| rsync | 3.2.3-4+deb11u3 | -| strace | 5.10-1 | -| sudo | 1.9.5p2-3+deb11u2 | -| unzip | 6.0-26+deb11u1 | -| vim-tiny | 2:8.2.2434-3+deb11u3 | -| wget | 1.21-1+deb11u2 | +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u2 | +| gnupg2 | 2.2.40-1.1+deb12u1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1+deb12u1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | +| libicu72 | 72.1-3+deb12u1 | +| libkrb5-3 | 1.20.1-2+deb12u4 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14+deb12u1 | +| locales | 2.36-9+deb12u13 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1+deb12u1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1+deb12u2 | +| openssh-client | 1:9.2p1-2+deb12u7 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1+deb12u2 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u2 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2+deb12u2 | +| wget | 1.21.3-1+deb12u1 | | yarn | 1.22.22-1 | -| zip | 3.0-12 | -| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | -| zsh | 5.8-6+deb11u1 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b7 | -## Variant: 3.12-bullseye +## Variant: 3.13-bookworm -**Digest:** sha256:d6d4902a7e36fc10c12aefe297d8fd480402e127043aee07173585db58ebedb0 +**Digest:** sha256:dbaa73e8a626d9506a22143955fe1451e156858df952b5e1e3699ecfaed537a2 **Tags:** ``` -mcr.microsoft.com/devcontainers/python:dev-3.12-bullseye +mcr.microsoft.com/devcontainers/python:dev-3.13-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 11 (bullseye) +**Linux distribution:** Debian GNU/Linux 12 (bookworm) **Architectures:** linux/amd64, linux/arm64 @@ -630,13 +624,13 @@ mcr.microsoft.com/devcontainers/python:dev-3.12-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Python](https://www.python.org/) | 3.12.11 | /usr/local | +| [Python](https://www.python.org/) | 3.13.11 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Pip / pipx installed tools and packages** @@ -644,80 +638,79 @@ mcr.microsoft.com/devcontainers/python:dev-3.12-bullseye | Tool / package | Version | |----------------|---------| | setuptools | 78.1.1 | -| pylint | 3.3.7 | +| pylint | 4.0.4 | | flake8 | 7.3.0 | | autopep8 | 2.3.2 | -| black | 25.1.0 | +| black | 25.12.0 | | yapf | 0.43.0 | -| mypy | 1.17.1 | +| mypy | 1.19.1 | | pydocstyle | 6.3.0 | | pycodestyle | 2.14.0 | -| bandit | 1.8.6 | -| virtualenv | 20.33.0 | -| pipx | 1.7.1 | +| bandit | 1.9.2 | +| virtualenv | 20.35.4 | +| pipx | 1.8.0 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.2.4 | -| apt-utils | 2.2.4 | -| ca-certificates | 20210119 | -| curl | 7.74.0-1.3+deb11u15 | -| dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | -| gnupg2 | 2.2.27-2+deb11u2 | -| htop | 3.0.5-7 | -| iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | -| less | 551-2+deb11u2 | -| libc6 | 2.31-13+deb11u13 | -| libgssapi-krb5-2 | 1.18.3-6+deb11u7 | -| libicu67 | 67.1-7+deb11u1 | -| libkrb5-3 | 1.18.3-6+deb11u7 | -| liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | -| libstdc++6 | 10.2.1-6 | -| locales | 2.31-13+deb11u13 | -| lsb-release | 11.1.0 | -| lsof | 4.93.2+dfsg-1.1 | -| man-db | 2.9.4-2 | -| manpages | 5.10-1 | -| manpages-dev | 5.10-1 | -| nano | 5.4-2+deb11u3 | -| ncdu | 1.15.1-1 | -| net-tools | 1.60+git20181103.0eebece-1+deb11u2 | -| openssh-client | 1:8.4p1-5+deb11u5 | -| procps | 2:3.3.17-5 | -| psmisc | 23.4-2 | -| rsync | 3.2.3-4+deb11u3 | -| strace | 5.10-1 | -| sudo | 1.9.5p2-3+deb11u2 | -| unzip | 6.0-26+deb11u1 | -| vim-tiny | 2:8.2.2434-3+deb11u3 | -| wget | 1.21-1+deb11u2 | +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u2 | +| gnupg2 | 2.2.40-1.1+deb12u1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1+deb12u1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | +| libicu72 | 72.1-3+deb12u1 | +| libkrb5-3 | 1.20.1-2+deb12u4 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14+deb12u1 | +| locales | 2.36-9+deb12u13 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1+deb12u1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1+deb12u2 | +| openssh-client | 1:9.2p1-2+deb12u7 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1+deb12u2 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u2 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2+deb12u2 | +| wget | 1.21.3-1+deb12u1 | | yarn | 1.22.22-1 | -| zip | 3.0-12 | -| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | -| zsh | 5.8-6+deb11u1 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b7 | -## Variant: 3.11-bullseye +## Variant: 3.12-bookworm -**Digest:** sha256:cb0bbf778671434824f13ca4466e4436701e2cd2d8080f870d4f269393ab1951 +**Digest:** sha256:972fc3fb5f78265c9ba71e4f9352a9560a2115e212e8c59009159b5c762922b4 **Tags:** ``` -mcr.microsoft.com/devcontainers/python:dev-3.11-bullseye +mcr.microsoft.com/devcontainers/python:dev-3.12-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 11 (bullseye) +**Linux distribution:** Debian GNU/Linux 12 (bookworm) **Architectures:** linux/amd64, linux/arm64 @@ -728,13 +721,13 @@ mcr.microsoft.com/devcontainers/python:dev-3.11-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Python](https://www.python.org/) | 3.11.13 | /usr/local | +| [Python](https://www.python.org/) | 3.12.12 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Pip / pipx installed tools and packages** @@ -742,80 +735,79 @@ mcr.microsoft.com/devcontainers/python:dev-3.11-bullseye | Tool / package | Version | |----------------|---------| | setuptools | 78.1.1 | -| pylint | 3.3.7 | +| pylint | 4.0.4 | | flake8 | 7.3.0 | | autopep8 | 2.3.2 | -| black | 25.1.0 | +| black | 25.12.0 | | yapf | 0.43.0 | -| mypy | 1.17.1 | +| mypy | 1.19.1 | | pydocstyle | 6.3.0 | | pycodestyle | 2.14.0 | -| bandit | 1.8.6 | -| virtualenv | 20.33.0 | -| pipx | 1.7.1 | +| bandit | 1.9.2 | +| virtualenv | 20.35.4 | +| pipx | 1.8.0 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.2.4 | -| apt-utils | 2.2.4 | -| ca-certificates | 20210119 | -| curl | 7.74.0-1.3+deb11u15 | -| dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | -| gnupg2 | 2.2.27-2+deb11u2 | -| htop | 3.0.5-7 | -| iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | -| less | 551-2+deb11u2 | -| libc6 | 2.31-13+deb11u13 | -| libgssapi-krb5-2 | 1.18.3-6+deb11u7 | -| libicu67 | 67.1-7+deb11u1 | -| libkrb5-3 | 1.18.3-6+deb11u7 | -| liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | -| libstdc++6 | 10.2.1-6 | -| locales | 2.31-13+deb11u13 | -| lsb-release | 11.1.0 | -| lsof | 4.93.2+dfsg-1.1 | -| man-db | 2.9.4-2 | -| manpages | 5.10-1 | -| manpages-dev | 5.10-1 | -| nano | 5.4-2+deb11u3 | -| ncdu | 1.15.1-1 | -| net-tools | 1.60+git20181103.0eebece-1+deb11u2 | -| openssh-client | 1:8.4p1-5+deb11u5 | -| procps | 2:3.3.17-5 | -| psmisc | 23.4-2 | -| rsync | 3.2.3-4+deb11u3 | -| strace | 5.10-1 | -| sudo | 1.9.5p2-3+deb11u2 | -| unzip | 6.0-26+deb11u1 | -| vim-tiny | 2:8.2.2434-3+deb11u3 | -| wget | 1.21-1+deb11u2 | +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u2 | +| gnupg2 | 2.2.40-1.1+deb12u1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1+deb12u1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | +| libicu72 | 72.1-3+deb12u1 | +| libkrb5-3 | 1.20.1-2+deb12u4 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14+deb12u1 | +| locales | 2.36-9+deb12u13 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1+deb12u1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1+deb12u2 | +| openssh-client | 1:9.2p1-2+deb12u7 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1+deb12u2 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u2 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2+deb12u2 | +| wget | 1.21.3-1+deb12u1 | | yarn | 1.22.22-1 | -| zip | 3.0-12 | -| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | -| zsh | 5.8-6+deb11u1 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b7 | -## Variant: 3.10-bullseye +## Variant: 3.11-bookworm -**Digest:** sha256:cce749f2063717d4d1a2f21d84da9dc10fc99a10fec3e7993fad24a985f71b68 +**Digest:** sha256:4d811c49ec521af6368e4c43277caf350ff87f096b51a3c0ea958d06aff4894f **Tags:** ``` -mcr.microsoft.com/devcontainers/python:dev-3.10-bullseye +mcr.microsoft.com/devcontainers/python:dev-3.11-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 11 (bullseye) +**Linux distribution:** Debian GNU/Linux 12 (bookworm) **Architectures:** linux/amd64, linux/arm64 @@ -826,13 +818,13 @@ mcr.microsoft.com/devcontainers/python:dev-3.10-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Python](https://www.python.org/) | 3.10.18 | /usr/local | +| [Python](https://www.python.org/) | 3.11.14 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Pip / pipx installed tools and packages** @@ -840,80 +832,79 @@ mcr.microsoft.com/devcontainers/python:dev-3.10-bullseye | Tool / package | Version | |----------------|---------| | setuptools | 78.1.1 | -| pylint | 3.3.7 | +| pylint | 4.0.4 | | flake8 | 7.3.0 | | autopep8 | 2.3.2 | -| black | 25.1.0 | +| black | 25.12.0 | | yapf | 0.43.0 | -| mypy | 1.17.1 | +| mypy | 1.19.1 | | pydocstyle | 6.3.0 | | pycodestyle | 2.14.0 | -| bandit | 1.8.6 | -| virtualenv | 20.33.0 | -| pipx | 1.7.1 | +| bandit | 1.9.2 | +| virtualenv | 20.35.4 | +| pipx | 1.8.0 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.2.4 | -| apt-utils | 2.2.4 | -| ca-certificates | 20210119 | -| curl | 7.74.0-1.3+deb11u15 | -| dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | -| gnupg2 | 2.2.27-2+deb11u2 | -| htop | 3.0.5-7 | -| iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | -| less | 551-2+deb11u2 | -| libc6 | 2.31-13+deb11u13 | -| libgssapi-krb5-2 | 1.18.3-6+deb11u7 | -| libicu67 | 67.1-7+deb11u1 | -| libkrb5-3 | 1.18.3-6+deb11u7 | -| liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | -| libstdc++6 | 10.2.1-6 | -| locales | 2.31-13+deb11u13 | -| lsb-release | 11.1.0 | -| lsof | 4.93.2+dfsg-1.1 | -| man-db | 2.9.4-2 | -| manpages | 5.10-1 | -| manpages-dev | 5.10-1 | -| nano | 5.4-2+deb11u3 | -| ncdu | 1.15.1-1 | -| net-tools | 1.60+git20181103.0eebece-1+deb11u2 | -| openssh-client | 1:8.4p1-5+deb11u5 | -| procps | 2:3.3.17-5 | -| psmisc | 23.4-2 | -| rsync | 3.2.3-4+deb11u3 | -| strace | 5.10-1 | -| sudo | 1.9.5p2-3+deb11u2 | -| unzip | 6.0-26+deb11u1 | -| vim-tiny | 2:8.2.2434-3+deb11u3 | -| wget | 1.21-1+deb11u2 | +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u2 | +| gnupg2 | 2.2.40-1.1+deb12u1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1+deb12u1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | +| libicu72 | 72.1-3+deb12u1 | +| libkrb5-3 | 1.20.1-2+deb12u4 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14+deb12u1 | +| locales | 2.36-9+deb12u13 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1+deb12u1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1+deb12u2 | +| openssh-client | 1:9.2p1-2+deb12u7 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1+deb12u2 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u2 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2+deb12u2 | +| wget | 1.21.3-1+deb12u1 | | yarn | 1.22.22-1 | -| zip | 3.0-12 | -| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | -| zsh | 5.8-6+deb11u1 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b7 | -## Variant: 3.9-bullseye +## Variant: 3.10-bookworm -**Digest:** sha256:11075d4c4ca3bb49cbf179644bbdc170771187d9390ad99970afd0e9b6459d38 +**Digest:** sha256:04905d077f9961aa062a4671eda76b311c08af6b74808bd2eb68ebad56de2364 **Tags:** ``` -mcr.microsoft.com/devcontainers/python:dev-3.9-bullseye +mcr.microsoft.com/devcontainers/python:dev-3.10-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Debian GNU/Linux 11 (bullseye) +**Linux distribution:** Debian GNU/Linux 12 (bookworm) **Architectures:** linux/amd64, linux/arm64 @@ -924,13 +915,13 @@ mcr.microsoft.com/devcontainers/python:dev-3.9-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Python](https://www.python.org/) | 3.9.23 | /usr/local | +| [Python](https://www.python.org/) | 3.10.19 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Pip / pipx installed tools and packages** @@ -938,66 +929,65 @@ mcr.microsoft.com/devcontainers/python:dev-3.9-bullseye | Tool / package | Version | |----------------|---------| | setuptools | 78.1.1 | -| pylint | 3.3.7 | +| pylint | 4.0.4 | | flake8 | 7.3.0 | | autopep8 | 2.3.2 | -| black | 25.1.0 | +| black | 25.12.0 | | yapf | 0.43.0 | -| mypy | 1.17.1 | +| mypy | 1.19.1 | | pydocstyle | 6.3.0 | | pycodestyle | 2.14.0 | -| bandit | 1.8.6 | -| virtualenv | 20.33.0 | -| pipx | 1.7.1 | +| bandit | 1.9.2 | +| virtualenv | 20.35.4 | +| pipx | 1.8.0 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** | Tool / library | Version | |----------------|---------| -| apt-transport-https | 2.2.4 | -| apt-utils | 2.2.4 | -| ca-certificates | 20210119 | -| curl | 7.74.0-1.3+deb11u15 | -| dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | -| gnupg2 | 2.2.27-2+deb11u2 | -| htop | 3.0.5-7 | -| iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | -| less | 551-2+deb11u2 | -| libc6 | 2.31-13+deb11u13 | -| libgssapi-krb5-2 | 1.18.3-6+deb11u7 | -| libicu67 | 67.1-7+deb11u1 | -| libkrb5-3 | 1.18.3-6+deb11u7 | -| liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | -| libstdc++6 | 10.2.1-6 | -| locales | 2.31-13+deb11u13 | -| lsb-release | 11.1.0 | -| lsof | 4.93.2+dfsg-1.1 | -| man-db | 2.9.4-2 | -| manpages | 5.10-1 | -| manpages-dev | 5.10-1 | -| nano | 5.4-2+deb11u3 | -| ncdu | 1.15.1-1 | -| net-tools | 1.60+git20181103.0eebece-1+deb11u2 | -| openssh-client | 1:8.4p1-5+deb11u5 | -| procps | 2:3.3.17-5 | -| psmisc | 23.4-2 | -| rsync | 3.2.3-4+deb11u3 | -| strace | 5.10-1 | -| sudo | 1.9.5p2-3+deb11u2 | -| unzip | 6.0-26+deb11u1 | -| vim-tiny | 2:8.2.2434-3+deb11u3 | -| wget | 1.21-1+deb11u2 | +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u2 | +| gnupg2 | 2.2.40-1.1+deb12u1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1+deb12u1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | +| libicu72 | 72.1-3+deb12u1 | +| libkrb5-3 | 1.20.1-2+deb12u4 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14+deb12u1 | +| locales | 2.36-9+deb12u13 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1+deb12u1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1+deb12u2 | +| openssh-client | 1:9.2p1-2+deb12u7 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1+deb12u2 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u2 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2+deb12u2 | +| wget | 1.21.3-1+deb12u1 | | yarn | 1.22.22-1 | -| zip | 3.0-12 | -| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | -| zsh | 5.8-6+deb11u1 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b7 | diff --git a/src/ruby/history/dev.md b/src/ruby/history/dev.md index 6af7412e1..5b13fc2e1 100644 --- a/src/ruby/history/dev.md +++ b/src/ruby/history/dev.md @@ -5,6 +5,9 @@ **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/ruby) **Image variations:** +- [3.4-trixie](#variant-34-trixie) +- [3.3-trixie](#variant-33-trixie) +- [3.2-trixie](#variant-32-trixie) - [3.4-bookworm](#variant-34-bookworm) - [3.3-bookworm](#variant-33-bookworm) - [3.2-bookworm](#variant-32-bookworm) @@ -12,15 +15,268 @@ - [3.3-bullseye](#variant-33-bullseye) - [3.2-bullseye](#variant-32-bullseye) -## Variant: 3.4-bookworm +## Variant: 3.4-trixie -**Digest:** sha256:5ed68c15d86810237f0c4e91ba751d2d333b3dae0cb191d91af12d5a9f5acd23 +**Digest:** sha256:f173b31043895c3850f6f998bbe0d4716c800b7cb311e6a482aa62ef64a79e94 **Tags:** ``` -mcr.microsoft.com/devcontainers/ruby:dev-3.4-bookworm +mcr.microsoft.com/devcontainers/ruby:dev-3.4-trixie mcr.microsoft.com/devcontainers/ruby:dev-3 mcr.microsoft.com/devcontainers/ruby:dev-3.4 +mcr.microsoft.com/devcontainers/ruby:dev-3-trixie +mcr.microsoft.com/devcontainers/ruby:dev-trixie +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Ruby](https://www.ruby-lang.org/en/) | 3.4.7 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | +| [rbenv](https://github.com/rbenv/rbenv.git) | ba96d7e3583e6e47ebb2f416ff2cf164e8a94f3f | /usr/local/share/rbenv | +| [ruby-build](https://github.com/rbenv/ruby-build.git) | 98288dd18e7aaaad1cf43ae75abb41752593cfe1 | /usr/local/share/ruby-build | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | +| [rvm](https://github.com/rvm/rvm) | 1.29.12 | /usr/local/rvm | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| build-essential | 12.12 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| yarn | 1.22.22-1 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + +## Variant: 3.3-trixie + +**Digest:** sha256:37787fa10c542b1aebbab6831ae5cb6238bd8c3fc6373e2430cdca87543ea024 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/ruby:dev-3.3-trixie +mcr.microsoft.com/devcontainers/ruby:dev-3.3 +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Ruby](https://www.ruby-lang.org/en/) | 3.3.10 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | +| [rbenv](https://github.com/rbenv/rbenv.git) | ba96d7e3583e6e47ebb2f416ff2cf164e8a94f3f | /usr/local/share/rbenv | +| [ruby-build](https://github.com/rbenv/ruby-build.git) | 98288dd18e7aaaad1cf43ae75abb41752593cfe1 | /usr/local/share/ruby-build | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | +| [rvm](https://github.com/rvm/rvm) | 1.29.12 | /usr/local/rvm | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| build-essential | 12.12 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| yarn | 1.22.22-1 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + +## Variant: 3.2-trixie + +**Digest:** sha256:ce7d88e1d3ddd8704af622ddce336ecef76d035cc761590cc626e5a56dc38b1a + +**Tags:** +``` +mcr.microsoft.com/devcontainers/ruby:dev-3.2-trixie +mcr.microsoft.com/devcontainers/ruby:dev-3.2 +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Ruby](https://www.ruby-lang.org/en/) | 3.2.9 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | +| [rbenv](https://github.com/rbenv/rbenv.git) | ba96d7e3583e6e47ebb2f416ff2cf164e8a94f3f | /usr/local/share/rbenv | +| [ruby-build](https://github.com/rbenv/ruby-build.git) | 98288dd18e7aaaad1cf43ae75abb41752593cfe1 | /usr/local/share/ruby-build | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | +| [rvm](https://github.com/rvm/rvm) | 1.29.12 | /usr/local/rvm | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| build-essential | 12.12 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| yarn | 1.22.22-1 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + +## Variant: 3.4-bookworm + +**Digest:** sha256:773d76fe1ec4c35e8dd417b22a1b6f9b5e8b9fc0612e9d3b1a69f0132c9b289a + +**Tags:** +``` +mcr.microsoft.com/devcontainers/ruby:dev-3.4-bookworm mcr.microsoft.com/devcontainers/ruby:dev-3-bookworm mcr.microsoft.com/devcontainers/ruby:dev-bookworm ``` @@ -37,22 +293,22 @@ mcr.microsoft.com/devcontainers/ruby:dev-bookworm | Language / runtime | Version | Path | |--------------------|---------|------| -| [Ruby](https://www.ruby-lang.org/en/) | 3.4.5 | /usr/local | +| [Ruby](https://www.ruby-lang.org/en/) | 3.4.7 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | -| [rbenv](https://github.com/rbenv/rbenv.git) | 0f65ff72b2e6be9468b0321175f7d658751b746b | /usr/local/share/rbenv | -| [ruby-build](https://github.com/rbenv/ruby-build.git) | a97e10ff104dbc29bcf4382a42be011aa00cdfed | /usr/local/share/ruby-build | +| [rbenv](https://github.com/rbenv/rbenv.git) | ba96d7e3583e6e47ebb2f416ff2cf164e8a94f3f | /usr/local/share/rbenv | +| [ruby-build](https://github.com/rbenv/ruby-build.git) | 98288dd18e7aaaad1cf43ae75abb41752593cfe1 | /usr/local/share/ruby-build | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | | [rvm](https://github.com/rvm/rvm) | 1.29.12 | /usr/local/rvm | **Additional linux tools and packages** @@ -63,21 +319,21 @@ mcr.microsoft.com/devcontainers/ruby:dev-bookworm | apt-utils | 2.6.1 | | build-essential | 12.9 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -98,16 +354,16 @@ mcr.microsoft.com/devcontainers/ruby:dev-bookworm | yarn | 1.22.22-1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | ## Variant: 3.3-bookworm -**Digest:** sha256:dad44ae32ee45353f6ceba3d917afce84c2eeeb957bc8e06288ebca2e492b008 +**Digest:** sha256:de7948dc276d9e21e10faacbd079fb7a8436980dd6c4e0bb13c16dff7e4bb40c **Tags:** ``` mcr.microsoft.com/devcontainers/ruby:dev-3.3-bookworm -mcr.microsoft.com/devcontainers/ruby:dev-3.3 +mcr.microsoft.com/devcontainers/ruby:dev-3.3-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -122,22 +378,22 @@ mcr.microsoft.com/devcontainers/ruby:dev-3.3 | Language / runtime | Version | Path | |--------------------|---------|------| -| [Ruby](https://www.ruby-lang.org/en/) | 3.3.9 | /usr/local | +| [Ruby](https://www.ruby-lang.org/en/) | 3.3.10 | /usr/local | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | -| [rbenv](https://github.com/rbenv/rbenv.git) | 0f65ff72b2e6be9468b0321175f7d658751b746b | /usr/local/share/rbenv | -| [ruby-build](https://github.com/rbenv/ruby-build.git) | a97e10ff104dbc29bcf4382a42be011aa00cdfed | /usr/local/share/ruby-build | +| [rbenv](https://github.com/rbenv/rbenv.git) | ba96d7e3583e6e47ebb2f416ff2cf164e8a94f3f | /usr/local/share/rbenv | +| [ruby-build](https://github.com/rbenv/ruby-build.git) | 98288dd18e7aaaad1cf43ae75abb41752593cfe1 | /usr/local/share/ruby-build | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | | [rvm](https://github.com/rvm/rvm) | 1.29.12 | /usr/local/rvm | **Additional linux tools and packages** @@ -148,21 +404,21 @@ mcr.microsoft.com/devcontainers/ruby:dev-3.3 | apt-utils | 2.6.1 | | build-essential | 12.9 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -183,16 +439,16 @@ mcr.microsoft.com/devcontainers/ruby:dev-3.3 | yarn | 1.22.22-1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | ## Variant: 3.2-bookworm -**Digest:** sha256:f0dc5cd72b04abed8b696adcc5051ead5b15b3b4b9124d4329db36b080992fc9 +**Digest:** sha256:09e71cdffea62ec2ed5305aa43872ef480930fcf85cf736dd26780cfc644c3d2 **Tags:** ``` mcr.microsoft.com/devcontainers/ruby:dev-3.2-bookworm -mcr.microsoft.com/devcontainers/ruby:dev-3.2 +mcr.microsoft.com/devcontainers/ruby:dev-3.2-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -213,16 +469,16 @@ mcr.microsoft.com/devcontainers/ruby:dev-3.2 | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | -| [rbenv](https://github.com/rbenv/rbenv.git) | 0f65ff72b2e6be9468b0321175f7d658751b746b | /usr/local/share/rbenv | -| [ruby-build](https://github.com/rbenv/ruby-build.git) | a97e10ff104dbc29bcf4382a42be011aa00cdfed | /usr/local/share/ruby-build | +| [rbenv](https://github.com/rbenv/rbenv.git) | ba96d7e3583e6e47ebb2f416ff2cf164e8a94f3f | /usr/local/share/rbenv | +| [ruby-build](https://github.com/rbenv/ruby-build.git) | 98288dd18e7aaaad1cf43ae75abb41752593cfe1 | /usr/local/share/ruby-build | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | | [rvm](https://github.com/rvm/rvm) | 1.29.12 | /usr/local/rvm | **Additional linux tools and packages** @@ -233,21 +489,21 @@ mcr.microsoft.com/devcontainers/ruby:dev-3.2 | apt-utils | 2.6.1 | | build-essential | 12.9 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -268,11 +524,11 @@ mcr.microsoft.com/devcontainers/ruby:dev-3.2 | yarn | 1.22.22-1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | ## Variant: 3.4-bullseye -**Digest:** sha256:0195c5ff2f13cc8cef72acf6ab72bd4951fe69178bccf9a81515e987a680880b +**Digest:** sha256:c9dc04fd6625668f20b98c65b924d7fe7184665abb437b13a492b03cd3f463e1 **Tags:** ``` @@ -299,16 +555,16 @@ mcr.microsoft.com/devcontainers/ruby:dev-bullseye | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | -| [rbenv](https://github.com/rbenv/rbenv.git) | 0f65ff72b2e6be9468b0321175f7d658751b746b | /usr/local/share/rbenv | -| [ruby-build](https://github.com/rbenv/ruby-build.git) | a97e10ff104dbc29bcf4382a42be011aa00cdfed | /usr/local/share/ruby-build | +| [rbenv](https://github.com/rbenv/rbenv.git) | ba96d7e3583e6e47ebb2f416ff2cf164e8a94f3f | /usr/local/share/rbenv | +| [ruby-build](https://github.com/rbenv/ruby-build.git) | 98288dd18e7aaaad1cf43ae75abb41752593cfe1 | /usr/local/share/ruby-build | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | | [rvm](https://github.com/rvm/rvm) | 1.29.12 | /usr/local/rvm | **Additional linux tools and packages** @@ -321,18 +577,18 @@ mcr.microsoft.com/devcontainers/ruby:dev-bullseye | ca-certificates | 20210119 | | curl | 7.74.0-1.3+deb11u15 | | dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | +| git | 1:2.30.2-1+deb11u5 | | gnupg2 | 2.2.27-2+deb11u2 | | htop | 3.0.5-7 | | iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb11u1 | | less | 551-2+deb11u2 | | libc6 | 2.31-13+deb11u13 | | libgssapi-krb5-2 | 1.18.3-6+deb11u7 | | libicu67 | 67.1-7+deb11u1 | | libkrb5-3 | 1.18.3-6+deb11u7 | | liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | +| libssl1.1 | 1.1.1w-0+deb11u4 | | libstdc++6 | 10.2.1-6 | | locales | 2.31-13+deb11u13 | | lsb-release | 11.1.0 | @@ -359,7 +615,7 @@ mcr.microsoft.com/devcontainers/ruby:dev-bullseye ## Variant: 3.3-bullseye -**Digest:** sha256:2b8255d370f71d0e663e9e90539439647945fd257b4c03b9f85ed8a86dd11ce9 +**Digest:** sha256:0b14c03ebf5c72cffef60fc9448e8ee51182c2d90fc8e9109576e9ceafbb072f **Tags:** ``` @@ -385,16 +641,16 @@ mcr.microsoft.com/devcontainers/ruby:dev-3.3-bullseye | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | -| [rbenv](https://github.com/rbenv/rbenv.git) | 0f65ff72b2e6be9468b0321175f7d658751b746b | /usr/local/share/rbenv | -| [ruby-build](https://github.com/rbenv/ruby-build.git) | a97e10ff104dbc29bcf4382a42be011aa00cdfed | /usr/local/share/ruby-build | +| [rbenv](https://github.com/rbenv/rbenv.git) | ba96d7e3583e6e47ebb2f416ff2cf164e8a94f3f | /usr/local/share/rbenv | +| [ruby-build](https://github.com/rbenv/ruby-build.git) | 98288dd18e7aaaad1cf43ae75abb41752593cfe1 | /usr/local/share/ruby-build | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | | [rvm](https://github.com/rvm/rvm) | 1.29.12 | /usr/local/rvm | **Additional linux tools and packages** @@ -407,18 +663,18 @@ mcr.microsoft.com/devcontainers/ruby:dev-3.3-bullseye | ca-certificates | 20210119 | | curl | 7.74.0-1.3+deb11u15 | | dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | +| git | 1:2.30.2-1+deb11u5 | | gnupg2 | 2.2.27-2+deb11u2 | | htop | 3.0.5-7 | | iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb11u1 | | less | 551-2+deb11u2 | | libc6 | 2.31-13+deb11u13 | | libgssapi-krb5-2 | 1.18.3-6+deb11u7 | | libicu67 | 67.1-7+deb11u1 | | libkrb5-3 | 1.18.3-6+deb11u7 | | liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | +| libssl1.1 | 1.1.1w-0+deb11u4 | | libstdc++6 | 10.2.1-6 | | locales | 2.31-13+deb11u13 | | lsb-release | 11.1.0 | @@ -445,7 +701,7 @@ mcr.microsoft.com/devcontainers/ruby:dev-3.3-bullseye ## Variant: 3.2-bullseye -**Digest:** sha256:b9afb929b0447679fb62add4e96da8ca974e23327cd76b8588fb8472bec50599 +**Digest:** sha256:6f8926aa8891212ec11e506bbb5131e35f84accfe1dcd49412aab7f70ecb1a02 **Tags:** ``` @@ -471,16 +727,16 @@ mcr.microsoft.com/devcontainers/ruby:dev-3.2-bullseye | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | -| [rbenv](https://github.com/rbenv/rbenv.git) | 0f65ff72b2e6be9468b0321175f7d658751b746b | /usr/local/share/rbenv | -| [ruby-build](https://github.com/rbenv/ruby-build.git) | a97e10ff104dbc29bcf4382a42be011aa00cdfed | /usr/local/share/ruby-build | +| [rbenv](https://github.com/rbenv/rbenv.git) | ba96d7e3583e6e47ebb2f416ff2cf164e8a94f3f | /usr/local/share/rbenv | +| [ruby-build](https://github.com/rbenv/ruby-build.git) | 98288dd18e7aaaad1cf43ae75abb41752593cfe1 | /usr/local/share/ruby-build | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | | [rvm](https://github.com/rvm/rvm) | 1.29.12 | /usr/local/rvm | **Additional linux tools and packages** @@ -493,18 +749,18 @@ mcr.microsoft.com/devcontainers/ruby:dev-3.2-bullseye | ca-certificates | 20210119 | | curl | 7.74.0-1.3+deb11u15 | | dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | +| git | 1:2.30.2-1+deb11u5 | | gnupg2 | 2.2.27-2+deb11u2 | | htop | 3.0.5-7 | | iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb11u1 | | less | 551-2+deb11u2 | | libc6 | 2.31-13+deb11u13 | | libgssapi-krb5-2 | 1.18.3-6+deb11u7 | | libicu67 | 67.1-7+deb11u1 | | libkrb5-3 | 1.18.3-6+deb11u7 | | liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | +| libssl1.1 | 1.1.1w-0+deb11u4 | | libstdc++6 | 10.2.1-6 | | locales | 2.31-13+deb11u13 | | lsb-release | 11.1.0 | diff --git a/src/rust/history/dev.md b/src/rust/history/dev.md index 552398189..08f79fb16 100644 --- a/src/rust/history/dev.md +++ b/src/rust/history/dev.md @@ -5,17 +5,109 @@ **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/rust) **Image variations:** +- [trixie](#variant-trixie) - [bookworm](#variant-bookworm) - [bullseye](#variant-bullseye) +## Variant: trixie + +**Digest:** sha256:c51fece9beeaedec2181cca0b17140a2ba49dddd6cac80e9ff99b1d4c7dfd7bf + +**Tags:** +``` +mcr.microsoft.com/devcontainers/rust:dev-trixie +mcr.microsoft.com/devcontainers/rust:dev-1 +mcr.microsoft.com/devcontainers/rust:dev-1-trixie +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Rust](https://github.com/rust-lang/rust) | 1.92.0 | /usr/local/cargo
/usr/local/rustup | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | + +**Cargo / rustup (Rust) crates and tools** + +| Tool / crate | Version | +|--------------|---------| +| rustfmt | 1.8.0 | +| rust-analysis | 1.92.0 | +| rust-src | 1.92.0 | +| clippy | 1.92.0 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| gcc | 4:14.2.0-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libc6-dev | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| lldb | 1:19.0-63 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| python3-minimal | 3.13.5-1 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + ## Variant: bookworm -**Digest:** sha256:7933e7e687d3a0d4d9c2f8540b8dd42e821fa065f61051eb0cccd24e80047d4e +**Digest:** sha256:fe834841033aff64480e7871c3c0094fe6918807a972578547b4d725ea834878 **Tags:** ``` mcr.microsoft.com/devcontainers/rust:dev-bookworm -mcr.microsoft.com/devcontainers/rust:dev-1 mcr.microsoft.com/devcontainers/rust:dev-1-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -31,28 +123,28 @@ mcr.microsoft.com/devcontainers/rust:dev-1-bookworm | Language / runtime | Version | Path | |--------------------|---------|------| -| [Rust](https://github.com/rust-lang/rust) | 1.88.0 | /usr/local/cargo
/usr/local/rustup | +| [Rust](https://github.com/rust-lang/rust) | 1.92.0 | /usr/local/cargo
/usr/local/rustup | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | **Cargo / rustup (Rust) crates and tools** | Tool / crate | Version | |--------------|---------| | rustfmt | 1.8.0 | -| rust-analysis | 1.88.0 | -| rust-src | 1.88.0 | -| clippy | 1.88.0 | +| rust-analysis | 1.92.0 | +| rust-src | 1.92.0 | +| clippy | 1.92.0 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -61,24 +153,24 @@ mcr.microsoft.com/devcontainers/rust:dev-1-bookworm | apt-transport-https | 2.6.1 | | apt-utils | 2.6.1 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | gcc | 4:12.2.0-3 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libc6-dev | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libc6-dev | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | | lldb | 1:14.0-55.7~deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -99,11 +191,11 @@ mcr.microsoft.com/devcontainers/rust:dev-1-bookworm | wget | 1.21.3-1+deb12u1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | ## Variant: bullseye -**Digest:** sha256:d2996c60200009f4c909cd5faf0a47768f90c96cb5eae419e74907a7ef1cbd9f +**Digest:** sha256:dd40b66e003542b2b85a068265941b93f118a9a779e0869446dbc05b48d0b933 **Tags:** ``` @@ -123,28 +215,28 @@ mcr.microsoft.com/devcontainers/rust:dev-1-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Rust](https://github.com/rust-lang/rust) | 1.88.0 | /usr/local/cargo
/usr/local/rustup | +| [Rust](https://github.com/rust-lang/rust) | 1.92.0 | /usr/local/cargo
/usr/local/rustup | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/vscode/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/vscode/.oh-my-zsh | **Cargo / rustup (Rust) crates and tools** | Tool / crate | Version | |--------------|---------| | rustfmt | 1.8.0 | -| rust-analysis | 1.88.0 | -| rust-src | 1.88.0 | -| clippy | 1.88.0 | +| rust-analysis | 1.92.0 | +| rust-src | 1.92.0 | +| clippy | 1.92.0 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -156,11 +248,11 @@ mcr.microsoft.com/devcontainers/rust:dev-1-bullseye | curl | 7.74.0-1.3+deb11u15 | | dialog | 1.3-20201126-1 | | gcc | 4:10.2.1-1 | -| git | 1:2.30.2-1+deb11u4 | +| git | 1:2.30.2-1+deb11u5 | | gnupg2 | 2.2.27-2+deb11u2 | | htop | 3.0.5-7 | | iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb11u1 | | less | 551-2+deb11u2 | | libc6 | 2.31-13+deb11u13 | | libc6-dev | 2.31-13+deb11u13 | @@ -168,7 +260,7 @@ mcr.microsoft.com/devcontainers/rust:dev-1-bullseye | libicu67 | 67.1-7+deb11u1 | | libkrb5-3 | 1.18.3-6+deb11u7 | | liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | +| libssl1.1 | 1.1.1w-0+deb11u4 | | libstdc++6 | 10.2.1-6 | | lldb | 1:11.0-51+nmu5 | | locales | 2.31-13+deb11u13 | diff --git a/src/typescript-node/history/dev.md b/src/typescript-node/history/dev.md index f5f308810..70249e7df 100644 --- a/src/typescript-node/history/dev.md +++ b/src/typescript-node/history/dev.md @@ -5,19 +5,288 @@ **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/typescript-node) **Image variations:** +- [24-trixie](#variant-24-trixie) +- [22-trixie](#variant-22-trixie) +- [20-trixie](#variant-20-trixie) +- [24-bookworm](#variant-24-bookworm) - [22-bookworm](#variant-22-bookworm) - [20-bookworm](#variant-20-bookworm) +- [24-bullseye](#variant-24-bullseye) - [22-bullseye](#variant-22-bullseye) - [20-bullseye](#variant-20-bullseye) -## Variant: 22-bookworm +## Variant: 24-trixie -**Digest:** sha256:49f97fc7427b1bd53581fbcae8e76e87bd011d027ca5320b2dd4cb4686cfc511 +**Digest:** sha256:a73b05f6ea53138b1b36ed0e610c8dc04b1ba2309dc2a1289f3c15501c44a77d **Tags:** ``` -mcr.microsoft.com/devcontainers/typescript-node:dev-22-bookworm +mcr.microsoft.com/devcontainers/typescript-node:dev-24-trixie +mcr.microsoft.com/devcontainers/typescript-node:dev-24 +mcr.microsoft.com/devcontainers/typescript-node:dev-trixie +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** node + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 24.12.0 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.9.3 | /usr/local/share/npm-global | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Npm globally installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| eslint | 9.39.2 | +| tslint-to-eslint-config | 2.15.0 | +| typescript | 5.9.3 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + +## Variant: 22-trixie + +**Digest:** sha256:335fb4bbd550def9be6c9e3dd33af89f0d40f3bbd45a2cf590b0a833786feb19 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:dev-22-trixie mcr.microsoft.com/devcontainers/typescript-node:dev-22 +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** node + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 22.21.1 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.9.3 | /usr/local/share/npm-global | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Npm globally installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| eslint | 9.39.2 | +| tslint-to-eslint-config | 2.15.0 | +| typescript | 5.9.3 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + +## Variant: 20-trixie + +**Digest:** sha256:e3f4dea455cce10ce2825558946b4ee4ed565da1666c088c74a469b22a802c82 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:dev-20-trixie +mcr.microsoft.com/devcontainers/typescript-node:dev-20 +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** node + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 20.19.6 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.9.3 | /usr/local/share/npm-global | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Npm globally installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| eslint | 9.39.2 | +| tslint-to-eslint-config | 2.15.0 | +| typescript | 5.9.3 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 3.0.3 | +| apt-utils | 3.0.3 | +| ca-certificates | 20250419 | +| curl | 8.14.1-2+deb13u2 | +| dialog | 1.3-20250116-1 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12 | +| libgssapi-krb5-2 | 1.21.3-5 | +| libicu76 | 76.1-4 | +| libkrb5-3 | 1.21.3-5 | +| libstdc++6 | 14.2.0-19 | +| locales | 2.41-12 | +| lsb-release | 12.1-1 | +| lsof | 4.99.4+dfsg-2 | +| man-db | 2.13.1-1 | +| manpages | 6.9.1-1 | +| manpages-dev | 6.9.1-1 | +| nano | 8.4-1 | +| ncdu | 1.22-1 | +| net-tools | 2.10-1.3 | +| openssh-client | 1:10.0p1-7 | +| procps | 2:4.0.4-9 | +| psmisc | 23.7-2 | +| rsync | 3.4.1+ds1-5 | +| strace | 6.13+ds-1 | +| sudo | 1.9.16p2-3 | +| unzip | 6.0-29 | +| vim-tiny | 2:9.1.1230-2 | +| wget | 1.25.0-2 | +| zip | 3.0-15 | +| zlib1g | 1:1.3.dfsg+really1.3.1-1+b1 | +| zsh | 5.9-8+b14 | + +## Variant: 24-bookworm + +**Digest:** sha256:1015c4981825126af8cce9bc8c557da96e9fe975ad622392d0eeefec7feb46ad + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:dev-24-bookworm mcr.microsoft.com/devcontainers/typescript-node:dev-bookworm ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -33,29 +302,117 @@ mcr.microsoft.com/devcontainers/typescript-node:dev-bookworm | Language / runtime | Version | Path | |--------------------|---------|------| -| [Node.js](https://nodejs.org/en/) | 22.18.0 | /usr/local | -| [TypeScript](https://www.typescriptlang.org/) | 5.9.2 | /usr/local/share/npm-global | +| [Node.js](https://nodejs.org/en/) | 24.12.0 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.9.3 | /usr/local/share/npm-global | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Npm globally installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| eslint | 9.39.2 | +| tslint-to-eslint-config | 2.15.0 | +| typescript | 5.9.3 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u2 | +| gnupg2 | 2.2.40-1.1+deb12u1 | +| htop | 3.2.2-2 | +| iproute2 | 6.1.0-3 | +| jq | 1.6-2.1+deb12u1 | +| less | 590-2.1~deb12u2 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | +| libicu72 | 72.1-3+deb12u1 | +| libkrb5-3 | 1.20.1-2+deb12u4 | +| liblttng-ust1 | 2.13.5-1 | +| libstdc++6 | 12.2.0-14+deb12u1 | +| locales | 2.36-9+deb12u13 | +| lsb-release | 12.0-1 | +| lsof | 4.95.0-1 | +| man-db | 2.11.2-2 | +| manpages | 6.03-2 | +| manpages-dev | 6.03-2 | +| nano | 7.2-1+deb12u1 | +| ncdu | 1.18-0.2 | +| net-tools | 2.10-0.1+deb12u2 | +| openssh-client | 1:9.2p1-2+deb12u7 | +| procps | 2:4.0.2-3 | +| psmisc | 23.6-1 | +| rsync | 3.2.7-1+deb12u2 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u2 | +| unzip | 6.0-28 | +| vim-tiny | 2:9.0.1378-2+deb12u2 | +| wget | 1.21.3-1+deb12u1 | +| zip | 3.0-13 | +| zlib1g | 1:1.2.13.dfsg-1 | +| zsh | 5.9-4+b7 | + +## Variant: 22-bookworm + +**Digest:** sha256:4e5f3d90004a33366a670031c48d6062f345b1ddb66dece8484ffb7d372e17d8 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:dev-22-bookworm +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 12 (bookworm) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** node + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 22.21.1 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.9.3 | /usr/local/share/npm-global | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/node/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Npm globally installed tools and packages** | Tool / package | Version | |----------------|---------| -| eslint | 9.32.0 | -| tslint-to-eslint-config | 2.14.3 | -| typescript | 5.9.2 | +| eslint | 9.39.2 | +| tslint-to-eslint-config | 2.15.0 | +| typescript | 5.9.3 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -64,21 +421,21 @@ mcr.microsoft.com/devcontainers/typescript-node:dev-bookworm | apt-transport-https | 2.6.1 | | apt-utils | 2.6.1 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -98,16 +455,15 @@ mcr.microsoft.com/devcontainers/typescript-node:dev-bookworm | wget | 1.21.3-1+deb12u1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | ## Variant: 20-bookworm -**Digest:** sha256:fbd0c08dcd16003862b84735f072c23abc56842ebe313193c16cbe366a0715dc +**Digest:** sha256:539e4c4721b779010747edbead70e0736966b4ed5a8d13f783207b524f6ed318 **Tags:** ``` mcr.microsoft.com/devcontainers/typescript-node:dev-20-bookworm -mcr.microsoft.com/devcontainers/typescript-node:dev-20 ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -122,29 +478,29 @@ mcr.microsoft.com/devcontainers/typescript-node:dev-20 | Language / runtime | Version | Path | |--------------------|---------|------| -| [Node.js](https://nodejs.org/en/) | 20.19.4 | /usr/local | -| [TypeScript](https://www.typescriptlang.org/) | 5.9.2 | /usr/local/share/npm-global | +| [Node.js](https://nodejs.org/en/) | 20.19.6 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.9.3 | /usr/local/share/npm-global | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/node/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Npm globally installed tools and packages** | Tool / package | Version | |----------------|---------| -| eslint | 9.32.0 | -| tslint-to-eslint-config | 2.14.3 | -| typescript | 5.9.2 | +| eslint | 9.39.2 | +| tslint-to-eslint-config | 2.15.0 | +| typescript | 5.9.3 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -153,21 +509,21 @@ mcr.microsoft.com/devcontainers/typescript-node:dev-20 | apt-transport-https | 2.6.1 | | apt-utils | 2.6.1 | | ca-certificates | 20230311+deb12u1 | -| curl | 7.88.1-10+deb12u12 | +| curl | 7.88.1-10+deb12u14 | | dialog | 1.3-20230209-1 | | git | 1:2.39.5-0+deb12u2 | -| gnupg2 | 2.2.40-1.1 | +| gnupg2 | 2.2.40-1.1+deb12u1 | | htop | 3.2.2-2 | | iproute2 | 6.1.0-3 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb12u1 | | less | 590-2.1~deb12u2 | -| libc6 | 2.36-9+deb12u10 | -| libgssapi-krb5-2 | 1.20.1-2+deb12u3 | +| libc6 | 2.36-9+deb12u13 | +| libgssapi-krb5-2 | 1.20.1-2+deb12u4 | | libicu72 | 72.1-3+deb12u1 | -| libkrb5-3 | 1.20.1-2+deb12u3 | +| libkrb5-3 | 1.20.1-2+deb12u4 | | liblttng-ust1 | 2.13.5-1 | | libstdc++6 | 12.2.0-14+deb12u1 | -| locales | 2.36-9+deb12u10 | +| locales | 2.36-9+deb12u13 | | lsb-release | 12.0-1 | | lsof | 4.95.0-1 | | man-db | 2.11.2-2 | @@ -187,16 +543,105 @@ mcr.microsoft.com/devcontainers/typescript-node:dev-20 | wget | 1.21.3-1+deb12u1 | | zip | 3.0-13 | | zlib1g | 1:1.2.13.dfsg-1 | -| zsh | 5.9-4+b6 | +| zsh | 5.9-4+b7 | + +## Variant: 24-bullseye + +**Digest:** sha256:7d12cd972c9224d80bb36619e79dc80e7009116ec12773cf7811912d3c0f6412 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:dev-24-bullseye +mcr.microsoft.com/devcontainers/typescript-node:dev-bullseye +``` +> *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* + +**Linux distribution:** Debian GNU/Linux 11 (bullseye) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** node + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 24.12.0 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.9.3 | /usr/local/share/npm-global | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Npm globally installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| eslint | 9.39.2 | +| tslint-to-eslint-config | 2.15.0 | +| typescript | 5.9.3 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 2.2.4 | +| apt-utils | 2.2.4 | +| ca-certificates | 20210119 | +| curl | 7.74.0-1.3+deb11u15 | +| dialog | 1.3-20201126-1 | +| git | 1:2.30.2-1+deb11u5 | +| gnupg2 | 2.2.27-2+deb11u2 | +| htop | 3.0.5-7 | +| iproute2 | 5.10.0-4 | +| jq | 1.6-2.1+deb11u1 | +| less | 551-2+deb11u2 | +| libc6 | 2.31-13+deb11u13 | +| libgssapi-krb5-2 | 1.18.3-6+deb11u7 | +| libicu67 | 67.1-7+deb11u1 | +| libkrb5-3 | 1.18.3-6+deb11u7 | +| liblttng-ust0 | 2.12.1-1 | +| libssl1.1 | 1.1.1w-0+deb11u4 | +| libstdc++6 | 10.2.1-6 | +| locales | 2.31-13+deb11u13 | +| lsb-release | 11.1.0 | +| lsof | 4.93.2+dfsg-1.1 | +| man-db | 2.9.4-2 | +| manpages | 5.10-1 | +| manpages-dev | 5.10-1 | +| nano | 5.4-2+deb11u3 | +| ncdu | 1.15.1-1 | +| net-tools | 1.60+git20181103.0eebece-1+deb11u2 | +| openssh-client | 1:8.4p1-5+deb11u5 | +| procps | 2:3.3.17-5 | +| psmisc | 23.4-2 | +| rsync | 3.2.3-4+deb11u3 | +| strace | 5.10-1 | +| sudo | 1.9.5p2-3+deb11u2 | +| unzip | 6.0-26+deb11u1 | +| vim-tiny | 2:8.2.2434-3+deb11u3 | +| wget | 1.21-1+deb11u2 | +| zip | 3.0-12 | +| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | +| zsh | 5.8-6+deb11u1 | ## Variant: 22-bullseye -**Digest:** sha256:bf52bfce6fba4c6d7bb1829667d066ca5fa772a6580a1ec5a6cc57900ab9c59d +**Digest:** sha256:b8fe78ddc90a3c5764c2995caa7344cfdee4453847da29af906983c65470565f **Tags:** ``` mcr.microsoft.com/devcontainers/typescript-node:dev-22-bullseye -mcr.microsoft.com/devcontainers/typescript-node:dev-bullseye ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -211,29 +656,29 @@ mcr.microsoft.com/devcontainers/typescript-node:dev-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Node.js](https://nodejs.org/en/) | 22.18.0 | /usr/local | -| [TypeScript](https://www.typescriptlang.org/) | 5.9.2 | /usr/local/share/npm-global | +| [Node.js](https://nodejs.org/en/) | 22.21.1 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.9.3 | /usr/local/share/npm-global | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/node/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Npm globally installed tools and packages** | Tool / package | Version | |----------------|---------| -| eslint | 9.32.0 | -| tslint-to-eslint-config | 2.14.3 | -| typescript | 5.9.2 | +| eslint | 9.39.2 | +| tslint-to-eslint-config | 2.15.0 | +| typescript | 5.9.3 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -244,18 +689,18 @@ mcr.microsoft.com/devcontainers/typescript-node:dev-bullseye | ca-certificates | 20210119 | | curl | 7.74.0-1.3+deb11u15 | | dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | +| git | 1:2.30.2-1+deb11u5 | | gnupg2 | 2.2.27-2+deb11u2 | | htop | 3.0.5-7 | | iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb11u1 | | less | 551-2+deb11u2 | | libc6 | 2.31-13+deb11u13 | | libgssapi-krb5-2 | 1.18.3-6+deb11u7 | | libicu67 | 67.1-7+deb11u1 | | libkrb5-3 | 1.18.3-6+deb11u7 | | liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | +| libssl1.1 | 1.1.1w-0+deb11u4 | | libstdc++6 | 10.2.1-6 | | locales | 2.31-13+deb11u13 | | lsb-release | 11.1.0 | @@ -281,12 +726,11 @@ mcr.microsoft.com/devcontainers/typescript-node:dev-bullseye ## Variant: 20-bullseye -**Digest:** sha256:d1d4ebefe1f586dd9f695bce993148dc4623d1601bfc70621dbf24dbfad0c341 +**Digest:** sha256:d6c8bce1b6a12c3690e558e88debc9a9a8ba31bcd8d1405e41394852dfd31473 **Tags:** ``` mcr.microsoft.com/devcontainers/typescript-node:dev-20-bullseye -mcr.microsoft.com/devcontainers/typescript-node:dev-bullseye ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* @@ -301,29 +745,29 @@ mcr.microsoft.com/devcontainers/typescript-node:dev-bullseye | Language / runtime | Version | Path | |--------------------|---------|------| -| [Node.js](https://nodejs.org/en/) | 20.19.4 | /usr/local | -| [TypeScript](https://www.typescriptlang.org/) | 5.9.2 | /usr/local/share/npm-global | +| [Node.js](https://nodejs.org/en/) | 20.19.6 | /usr/local | +| [TypeScript](https://www.typescriptlang.org/) | 5.9.3 | /usr/local/share/npm-global | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/node/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/node/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | **Npm globally installed tools and packages** | Tool / package | Version | |----------------|---------| -| eslint | 9.32.0 | -| tslint-to-eslint-config | 2.14.3 | -| typescript | 5.9.2 | +| eslint | 9.39.2 | +| tslint-to-eslint-config | 2.15.0 | +| typescript | 5.9.3 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | +| [git](https://github.com/git/git) | 2.52.0 | **Additional linux tools and packages** @@ -334,18 +778,18 @@ mcr.microsoft.com/devcontainers/typescript-node:dev-bullseye | ca-certificates | 20210119 | | curl | 7.74.0-1.3+deb11u15 | | dialog | 1.3-20201126-1 | -| git | 1:2.30.2-1+deb11u4 | +| git | 1:2.30.2-1+deb11u5 | | gnupg2 | 2.2.27-2+deb11u2 | | htop | 3.0.5-7 | | iproute2 | 5.10.0-4 | -| jq | 1.6-2.1 | +| jq | 1.6-2.1+deb11u1 | | less | 551-2+deb11u2 | | libc6 | 2.31-13+deb11u13 | | libgssapi-krb5-2 | 1.18.3-6+deb11u7 | | libicu67 | 67.1-7+deb11u1 | | libkrb5-3 | 1.18.3-6+deb11u7 | | liblttng-ust0 | 2.12.1-1 | -| libssl1.1 | 1.1.1w-0+deb11u3 | +| libssl1.1 | 1.1.1w-0+deb11u4 | | libstdc++6 | 10.2.1-6 | | locales | 2.31-13+deb11u13 | | lsb-release | 11.1.0 | diff --git a/src/universal/history/dev.md b/src/universal/history/dev.md index 6e6e79882..d15543b53 100644 --- a/src/universal/history/dev.md +++ b/src/universal/history/dev.md @@ -5,7 +5,7 @@ This document describes the base contents of the Universal image. Note that this **Source release/branch:** [main](https://github.com/devcontainers/images/tree/main/src/universal) -**Digest:** sha256:357b14c5408fbe9bbdb64ed7f8ec8b2aba2a5dcef2154c5df2bb10fb1d6a63fb +**Digest:** sha256:dfe30f26fb500a3bba87226d0152018feceb93bdcd318710655dec654b2d0f77 **Tags:** ``` @@ -15,7 +15,7 @@ mcr.microsoft.com/devcontainers/universal:dev ``` > *To keep up to date, we recommend using partial version numbers. Use the major version number to get all non-breaking changes (e.g. `0-`) or major and minor to only get fixes (e.g. `0.200-`).* -**Linux distribution:** Ubuntu 24.04.2 LTS (debian-like distro) +**Linux distribution:** Ubuntu 24.04.3 LTS (debian-like distro) **Architectures:** linux/amd64 @@ -26,93 +26,85 @@ mcr.microsoft.com/devcontainers/universal:dev | Language / runtime | Version | Path | |--------------------|---------|------| -| [Node.js](https://nodejs.org/en/) | 20.19.4
22.18.0 | /usr/local/share/nvm/versions/node/<version> | +| [Node.js](https://nodejs.org/en/) | 22.21.1
24.12.0 | /usr/local/share/nvm/versions/node/<version> | | [Python](https://www.python.org/) | 3.11.9
3.12.1 | /usr/local/python/<version> | -| [Java](https://adoptopenjdk.net/) | 17.0.16
21.0.8 | /usr/local/sdkman/candidates/java/<version> | -| [.NET](https://dotnet.microsoft.com/) | 8.0.412 | /usr/share/dotnet/dotnet | -| [Ruby](https://www.ruby-lang.org/en/) | 3.3.6
3.4.1 | /usr/local/rvm/rubies/<version> | -| [PHP](https://xdebug.org/) | 8.3.14
8.4.2 | /usr/local/php/<version> | +| [Java](https://adoptopenjdk.net/) | 21.0.9
25.0.1 | /usr/local/sdkman/candidates/java/<version> | +| [.NET](https://dotnet.microsoft.com/) | 10.0.101 | /usr/share/dotnet/dotnet | +| [Ruby](https://www.ruby-lang.org/en/) | 3.3.10
3.4.7 | /usr/local/rvm/rubies/<version> | +| [PHP](https://xdebug.org/) | 8.4.15
8.5.0 | /usr/local/php/<version> | | GCC | 13.3.0-6ubuntu2~24.04 | | Clang | 18.1.3 (1ubuntu1) | -| [Go](https://golang.org/dl) | 1.24.5 | /usr/local/go | +| [Go](https://golang.org/dl) | 1.25.5 | /usr/local/go | | [Jekyll](https://jekyllrb.com/) | 4.4.1 | -| [Jupyter Lab](https://jupyter.org/) | 4.4.5 | /home/codespace/.local/bin/jupyter-lab | +| [Jupyter Lab](https://jupyter.org/) | 4.5.1 | /home/codespace/.local/bin/jupyter-lab | **Tools installed using git** | Tool | Commit | Path | |------|--------|------| -| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | a6beb0f5958e935d33b0edb6d4470c3d7c4e8917 | /home/codespace/.oh-my-zsh | +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 7192af5239aaa3b22cb61de8c73702dcf8b1dc06 | /home/codespace/.oh-my-zsh | | [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | -| [nvs](https://github.com/jasongin/nvs) | 876afd0bbaa047b186330e0b066120ec217b0ae9 | /usr/local/nvs | -| [rbenv](https://github.com/rbenv/rbenv.git) | 0f65ff72b2e6be9468b0321175f7d658751b746b | /usr/local/share/rbenv | -| [ruby-build](https://github.com/rbenv/ruby-build.git) | a97e10ff104dbc29bcf4382a42be011aa00cdfed | /usr/local/share/ruby-build | +| [nvs](https://github.com/jasongin/nvs) | 6b20e9f750ea371bd347e5dbac8406d677292b60 | /usr/local/nvs | +| [rbenv](https://github.com/rbenv/rbenv.git) | ba96d7e3583e6e47ebb2f416ff2cf164e8a94f3f | /usr/local/share/rbenv | +| [ruby-build](https://github.com/rbenv/ruby-build.git) | 98288dd18e7aaaad1cf43ae75abb41752593cfe1 | /usr/local/share/ruby-build | **Pip / pipx installed tools and packages** | Tool / package | Version | |----------------|---------| -| numpy | 2.3.2 | -| pandas | 2.3.1 | -| scipy | 1.16.1 | -| matplotlib | 3.10.5 | -| seaborn | 0.13.2 | -| scikit-learn | 1.7.1 | -| torch | 2.7.1+cpu | -| requests | 2.32.4 | -| plotly | 6.2.0 | -| jupyterlab_git | 0.51.2 | -| certifi | 2025.8.3 | +| requests | 2.32.5 | +| jupyterlab_git | 0.51.3 | +| certifi | 2025.11.12 | | setuptools | 80.9.0 | -| pylint | 3.3.7 | +| pylint | 4.0.4 | | flake8 | 7.3.0 | | autopep8 | 2.3.2 | -| black | 25.1.0 | +| black | 25.12.0 | | yapf | 0.43.0 | -| mypy | 1.17.1 | +| mypy | 1.19.1 | | pydocstyle | 6.3.0 | | pycodestyle | 2.14.0 | -| bandit | 1.8.6 | -| virtualenv | 20.33.0 | -| pipx | 1.7.1 | +| bandit | 1.9.2 | +| virtualenv | 20.35.4 | +| pipx | 1.8.0 | **Go tools and modules** | Tool / module | Version | |---------------|---------| -| golang.org/x/tools/gopls | 0.20.0 | -| honnef.co/go/tools | 0.7.0-0.dev.0.20250523013057-bbc2f4dd71ea | +| golang.org/x/tools/gopls | 0.21.0 | +| honnef.co/go/tools | 0.7.0-0.dev.0.20251022135355-8273271481d0 | | golang.org/x/lint | 0.0.0-20241112194109-818c5a804067 | -| github.com/mgechev/revive | 1.11.0 | +| github.com/mgechev/revive | 1.13.0 | | github.com/uudashr/gopkgs | latest | | github.com/ramya-rao-a/go-outline | latest | -| github.com/go-delve/delve | 1.25.1 | +| github.com/go-delve/delve | 1.25.2 | | github.com/golangci/golangci-lint | latest | **Ruby gems and tools** | Tool / gem | Version | |------------|---------| -| rake | 13.3.0 | +| rake | 13.3.1 | | jekyll | 4.4.1 | **Other tools and utilities** | Tool | Version | Path | |------|---------|------| -| [git](https://github.com/git/git) | 2.50.1 | -| [Xdebug](https://xdebug.org/) | 3.4.5 | /usr/local/php/current | -| [Composer](https://getcomposer.org/) | 2.8.10 | /usr/local/php/current/bin | -| [kubectl](https://github.com/kubernetes/kubectl) | v1.33.3 | /usr/local/bin | -| [Helm](https://github.com/helm/helm) | 3.18.4 | /usr/local/bin | -| [Docker Compose](https://github.com/docker/compose) | 2.39.1 | /usr/local/bin | +| [git](https://github.com/git/git) | 2.52.0 | +| [Xdebug](https://xdebug.org/) | 3.5.0 | /usr/local/php/current | +| [Composer](https://getcomposer.org/) | 2.9.2 | /usr/local/php/current/bin | +| [kubectl](https://github.com/kubernetes/kubectl) | v1.34.3 | /usr/local/bin | +| [Helm](https://github.com/helm/helm) | 4.0.4 | /usr/local/bin | +| [Docker Compose](https://github.com/docker/compose) | 2.40.3 | /usr/local/bin | | [rvm](https://github.com/rvm/rvm) | 1.29.12 | /usr/local/rvm | -| [GitHub CLI](https://github.com/cli/cli) | 2.76.2 | +| [GitHub CLI](https://github.com/cli/cli) | 2.83.2 | | [yarn](https://yarnpkg.com/) | 1.22.22 | /usr/bin | -| [Maven](https://maven.apache.org/) | 3.9.10 | /usr/local/sdkman/candidates/maven/current/bin | -| [Gradle](https://gradle.org/) | 9.0.0 | /usr/local/sdkman/candidates/gradle/current/bin | -| Docker (Moby) CLI & Engine | 28.3.3 | -| [conda](https://github.com/conda/conda) | 25.5.1 | /opt/conda/bin | +| [Maven](https://maven.apache.org/) | 3.9.11 | /usr/local/sdkman/candidates/maven/current/bin | +| [Gradle](https://gradle.org/) | 9.2.1 | /usr/local/sdkman/candidates/gradle/current/bin | +| Docker (Moby) CLI & Engine | 29.1.2 | +| [conda](https://github.com/conda/conda) | 25.11.1 | /opt/conda/bin | **Additional linux tools and packages** @@ -137,8 +129,8 @@ mcr.microsoft.com/devcontainers/universal:dev | iptables | 1.8.10-3ubuntu2 | | jq | 1.7.1-3ubuntu0.24.04.1 | | less | 590-2ubuntu2.1 | -| libc6 | 2.39-0ubuntu8.5 | -| libc6-dev | 2.39-0ubuntu8.5 | +| libc6 | 2.39-0ubuntu8.6 | +| libc6-dev | 2.39-0ubuntu8.6 | | libgssapi-krb5-2 | 1.20.1-6ubuntu2.6 | | libicu74 | 74.2-1ubuntu3.1 | | libkrb5-3 | 1.20.1-6ubuntu2.6 | @@ -152,37 +144,37 @@ mcr.microsoft.com/devcontainers/universal:dev | libx11-6 | 2:1.8.7-1build1 | | lldb | 1:18.0-59~exp2 | | llvm | 1:18.0-59~exp2 | -| locales | 2.39-0ubuntu8.5 | +| locales | 2.39-0ubuntu8.6 | | lsb-release | 12.0-2 | | lsof | 4.95.0-1build3 | | make | 4.3-4.1build2 | | man-db | 2.12.0-4build2 | | manpages | 6.7-2 | | manpages-dev | 6.7-2 | -| moby-cli (Docker CLI) | 28.3.3-ubuntu24.04u1 | -| moby-engine (Docker Engine) | 28.3.3-ubuntu24.04u1 | +| moby-cli (Docker CLI) | 29.1.2-ubuntu24.04u2 | +| moby-engine (Docker Engine) | 28.5.2-ubuntu24.04u1 | | nano | 7.2-2ubuntu0.1 | | ncdu | 1.19-0.1 | | net-tools | 2.10-0.1ubuntu4.4 | -| openssh-client | 1:9.6p1-3ubuntu13.13 | -| openssh-server | 1:9.6p1-3ubuntu13.13 | +| openssh-client | 1:9.6p1-3ubuntu13.14 | +| openssh-server | 1:9.6p1-3ubuntu13.14 | | pigz | 2.8-1 | | pkg-config | 1.8.1-2build1 | | procps | 2:4.0.4-4ubuntu3.2 | | psmisc | 23.7-1build1 | -| python3-dev | 3.12.3-0ubuntu2 | -| python3-minimal | 3.12.3-0ubuntu2 | +| python3-dev | 3.12.3-0ubuntu2.1 | +| python3-minimal | 3.12.3-0ubuntu2.1 | | rsync | 3.2.7-1ubuntu1.2 | | sed | 4.9-2build1 | -| software-properties-common | 0.99.49.2 | +| software-properties-common | 0.99.49.3 | | strace | 6.8-0ubuntu2 | | sudo | 1.9.15p5-3ubuntu5.24.04.1 | | tar | 1.35+dfsg-3build1 | | unzip | 6.0-28ubuntu4.1 | | valgrind | 1:3.22.0-0ubuntu3 | -| vim | 2:9.1.0016-1ubuntu7.8 | -| vim-doc | 2:9.1.0016-1ubuntu7.8 | -| vim-tiny | 2:9.1.0016-1ubuntu7.8 | +| vim | 2:9.1.0016-1ubuntu7.9 | +| vim-doc | 2:9.1.0016-1ubuntu7.9 | +| vim-tiny | 2:9.1.0016-1ubuntu7.9 | | wget | 1.21.4-1ubuntu4.1 | | xtail | 2.1-9 | | zip | 3.0-13ubuntu0.2 |