From c207bd3e07a8441894acc8fa426ad91a9d4fe2f4 Mon Sep 17 00:00:00 2001 From: github-actions Date: Wed, 28 Jan 2026 19:35:23 +0000 Subject: [PATCH] Automated update for image history --- src/anaconda/history/1.3.9.md | 105 +++ src/base-alpine/history/3.0.1.md | 354 ++++++++++ src/base-debian/history/2.1.5.md | 232 +++++++ src/base-ubuntu/history/2.1.5.md | 156 +++++ src/cpp/history/2.1.4.md | 385 +++++++++++ src/dotnet/history/2.0.4.md | 497 ++++++++++++++ src/go/history/2.0.7.md | 516 ++++++++++++++ src/java-8/history/3.0.5.md | 172 +++++ src/java/history/3.0.4.md | 666 ++++++++++++++++++ src/javascript-node/history/4.0.7.md | 788 +++++++++++++++++++++ src/jekyll/history/2.2.5.md | 292 ++++++++ src/miniconda/history/1.2.1.md | 104 +++ src/php/history/3.0.2.md | 685 ++++++++++++++++++ src/python/history/3.0.4.md | 993 +++++++++++++++++++++++++++ src/ruby/history/3.0.1.md | 960 ++++++++++++++++++++++++++ src/rust/history/2.0.7.md | 288 ++++++++ src/typescript-node/history/4.0.5.md | 815 ++++++++++++++++++++++ src/universal/history/5.1.3.md | 183 +++++ 18 files changed, 8191 insertions(+) create mode 100644 src/anaconda/history/1.3.9.md create mode 100644 src/base-alpine/history/3.0.1.md create mode 100644 src/base-debian/history/2.1.5.md create mode 100644 src/base-ubuntu/history/2.1.5.md create mode 100644 src/cpp/history/2.1.4.md create mode 100644 src/dotnet/history/2.0.4.md create mode 100644 src/go/history/2.0.7.md create mode 100644 src/java-8/history/3.0.5.md create mode 100644 src/java/history/3.0.4.md create mode 100644 src/javascript-node/history/4.0.7.md create mode 100644 src/jekyll/history/2.2.5.md create mode 100644 src/miniconda/history/1.2.1.md create mode 100644 src/php/history/3.0.2.md create mode 100644 src/python/history/3.0.4.md create mode 100644 src/ruby/history/3.0.1.md create mode 100644 src/rust/history/2.0.7.md create mode 100644 src/typescript-node/history/4.0.5.md create mode 100644 src/universal/history/5.1.3.md diff --git a/src/anaconda/history/1.3.9.md b/src/anaconda/history/1.3.9.md new file mode 100644 index 000000000..309a9ea15 --- /dev/null +++ b/src/anaconda/history/1.3.9.md @@ -0,0 +1,105 @@ +# [anaconda](https://github.com/devcontainers/images/tree/main/src/anaconda) + +**Image version:** 1.3.9 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/src/anaconda) + +**Digest:** sha256:0d2cd8844b442fda5045c0051daca5cfa57e50c6b14c1ed496a9d657e8ef406b + +**Tags:** +``` +mcr.microsoft.com/devcontainers/anaconda:1.3.9-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 12 (bookworm) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Python](https://www.python.org/) | 3.12.7 | /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** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 3e7ef0182f59c7990a52cf6ec2981adb56d5b368 | /home/vscode/.oh-my-zsh | + +**Pip / pipx installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| joblib | 1.4.2 | +| cookiecutter | 2.6.0 | +| cryptography | 46.0.3 | +| mistune | 3.1.2 | +| numpy | 1.26.4 | +| certifi | 2026.1.4 | +| setuptools | 80.10.1 | +| wheel | 0.44.0 | +| nbconvert | 7.16.4 | +| Werkzeug | 3.1.3 | +| requests | 2.32.5 | +| tornado | 6.5.4 | +| transformers | 4.53.0 | +| jupyter_server | 2.14.1 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.50.1 | +| [conda](https://github.com/conda/conda) | 24.11.3 | /opt/conda | + +**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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + diff --git a/src/base-alpine/history/3.0.1.md b/src/base-alpine/history/3.0.1.md new file mode 100644 index 000000000..977743f8e --- /dev/null +++ b/src/base-alpine/history/3.0.1.md @@ -0,0 +1,354 @@ +# [base-alpine](https://github.com/devcontainers/images/tree/main/src/base-alpine) + +**Image version:** 3.0.1 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/src/base-alpine) + +**Image variations:** +- [latest](#variant-latest) +- [3.23](#variant-323) +- [3.22](#variant-322) +- [3.21](#variant-321) +- [3.20](#variant-320) + +## Variant: latest + +**Digest:** sha256:bd4c744abffa997b0983293707ef97c18339aa7aaa65669e85c6e004fe333e72 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/base:3.0.1-alpinelatest +``` +> *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.23 + +**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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.2_p1-r0 | +| gnupg | 2.4.9-r0 | +| procps-ng | 4.0.5-r0 | +| lsof | 4.99.5-r0 | +| htop | 3.4.1-r1 | +| net-tools | 2.10-r3 | +| psmisc | 23.7-r0 | +| curl | 8.17.0-r1 | +| wget | 1.25.0-r2 | +| rsync | 3.4.1-r1 | +| ca-certificates | 20251003-r0 | +| unzip | 6.0-r16 | +| zip | 3.0-r13 | +| nano | 8.7-r0 | +| vim | 9.1.1942-r0 | +| less | 685-r0 | +| jq | 1.8.1-r0 | +| libgcc | 15.2.0-r2 | +| libstdc++ | 15.2.0-r2 | +| krb5-libs | 1.22.1-r0 | +| libintl | 0.24.1-r1 | +| lttng-ust | 2.14.0-r0 | +| tzdata | 2025c-r0 | +| userspace-rcu | 0.15.3-r0 | +| zlib | 1.3.1-r2 | +| sudo | 1.9.17_p2-r0 | +| coreutils | 9.8-r1 | +| sed | 4.9-r2 | +| grep | 3.12-r0 | +| which | 2.23-r0 | +| ncdu | 1.22-r0 | +| shadow | 4.18.0-r0 | +| strace | 6.17-r0 | +| man-pages | 6.16-r0 | + +## Variant: 3.23 + +**Digest:** sha256:187f40cc643fc5533b88b2b775b3db6d36d933d42a2aa5ed6052ed9b45b89a84 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/base:3.0.1-alpine3.23 +mcr.microsoft.com/devcontainers/base:3.0.1-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.23 + +**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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.2_p1-r0 | +| gnupg | 2.4.9-r0 | +| procps-ng | 4.0.5-r0 | +| lsof | 4.99.5-r0 | +| htop | 3.4.1-r1 | +| net-tools | 2.10-r3 | +| psmisc | 23.7-r0 | +| curl | 8.17.0-r1 | +| wget | 1.25.0-r2 | +| rsync | 3.4.1-r1 | +| ca-certificates | 20251003-r0 | +| unzip | 6.0-r16 | +| zip | 3.0-r13 | +| nano | 8.7-r0 | +| vim | 9.1.1942-r0 | +| less | 685-r0 | +| jq | 1.8.1-r0 | +| libgcc | 15.2.0-r2 | +| libstdc++ | 15.2.0-r2 | +| krb5-libs | 1.22.1-r0 | +| libintl | 0.24.1-r1 | +| lttng-ust | 2.14.0-r0 | +| tzdata | 2025c-r0 | +| userspace-rcu | 0.15.3-r0 | +| zlib | 1.3.1-r2 | +| sudo | 1.9.17_p2-r0 | +| coreutils | 9.8-r1 | +| sed | 4.9-r2 | +| grep | 3.12-r0 | +| which | 2.23-r0 | +| ncdu | 1.22-r0 | +| shadow | 4.18.0-r0 | +| strace | 6.17-r0 | +| man-pages | 6.16-r0 | + +## Variant: 3.22 + +**Digest:** sha256:86e8baf56c0a02f142d5d0defe6f210cf3c1e7eb92b696764e2ee645b64b6983 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/base:3.0.1-alpine3.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:** 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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.9-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:2e4b2b6ba72f9e2837144ed708f113a1a6ba0418f6b98faa44b3cabb098131cd + +**Tags:** +``` +mcr.microsoft.com/devcontainers/base:3.0.1-alpine3.21 +``` +> *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.21 + +**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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 9.9_p2-r0 | +| gnupg | 2.4.9-r0 | +| procps-ng | 4.0.4-r2 | +| lsof | 4.99.4-r0 | +| htop | 3.3.0-r0 | +| net-tools | 2.10-r3 | +| psmisc | 23.7-r0 | +| curl | 8.14.1-r2 | +| wget | 1.25.0-r0 | +| rsync | 3.4.1-r1 | +| ca-certificates | 20250911-r0 | +| unzip | 6.0-r15 | +| zip | 3.0-r13 | +| nano | 8.2-r0 | +| vim | 9.1.1105-r0 | +| less | 668-r0 | +| jq | 1.7.1-r0 | +| libgcc | 14.2.0-r4 | +| libstdc++ | 14.2.0-r4 | +| krb5-libs | 1.21.3-r0 | +| libintl | 0.22.5-r0 | +| lttng-ust | 2.13.8-r0 | +| tzdata | 2025c-r0 | +| userspace-rcu | 0.14.1-r1 | +| zlib | 1.3.1-r2 | +| sudo | 1.9.17_p1-r0 | +| coreutils | 9.5-r2 | +| sed | 4.9-r2 | +| grep | 3.11-r0 | +| which | 2.21-r5 | +| ncdu | 1.21-r0 | +| shadow | 4.16.0-r1 | +| strace | 6.12-r0 | +| man-pages | 6.9.1-r0 | + +## Variant: 3.20 + +**Digest:** sha256:3fb452f04f39d7a7e24428e3579dd2867b852f85134583a7d66d655d624c2de1 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/base:3.0.1-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-`).* + +**Linux distribution:** Alpine Linux v3.20 + +**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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 9.7_p1-r5 | +| gnupg | 2.4.9-r0 | +| procps-ng | 4.0.4-r0 | +| lsof | 4.99.3-r0 | +| htop | 3.3.0-r0 | +| net-tools | 2.10-r3 | +| psmisc | 23.7-r0 | +| curl | 8.14.1-r2 | +| wget | 1.24.5-r0 | +| rsync | 3.4.1-r1 | +| ca-certificates | 20250911-r0 | +| unzip | 6.0-r14 | +| zip | 3.0-r12 | +| nano | 8.0-r0 | +| vim | 9.1.0707-r0 | +| less | 643-r2 | +| jq | 1.7.1-r0 | +| libgcc | 13.2.1_git20240309-r1 | +| libstdc++ | 13.2.1_git20240309-r1 | +| krb5-libs | 1.21.3-r0 | +| libintl | 0.22.5-r0 | +| lttng-ust | 2.13.8-r0 | +| tzdata | 2025c-r0 | +| userspace-rcu | 0.14.0-r2 | +| zlib | 1.3.1-r1 | +| sudo | 1.9.15_p5-r0 | +| coreutils | 9.5-r2 | +| sed | 4.9-r2 | +| grep | 3.11-r0 | +| which | 2.21-r5 | +| ncdu | 1.20-r0 | +| shadow | 4.15.1-r0 | +| strace | 6.9-r0 | +| man-pages | 6.8-r0 | + diff --git a/src/base-debian/history/2.1.5.md b/src/base-debian/history/2.1.5.md new file mode 100644 index 000000000..c746d647b --- /dev/null +++ b/src/base-debian/history/2.1.5.md @@ -0,0 +1,232 @@ +# [base-debian](https://github.com/devcontainers/images/tree/main/src/base-debian) + +**Image version:** 2.1.5 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/src/base-debian) + +**Image variations:** +- [trixie](#variant-trixie) +- [bookworm](#variant-bookworm) +- [bullseye](#variant-bullseye) + +## Variant: trixie + +**Digest:** sha256:0fea8c4b6512d8bb1a1419efb9cd0e6585a7a91d76c1cd44494a27849ef730fe + +**Tags:** +``` +mcr.microsoft.com/devcontainers/base:2.1.5-trixie +mcr.microsoft.com/devcontainers/base:2.1.5-debian13 +mcr.microsoft.com/devcontainers/base:2.1.5-debian +mcr.microsoft.com/devcontainers/base:2.1.5 +``` +> *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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: bookworm + +**Digest:** sha256:210b178bdf27aa3cab843ff98267da72ae27fa1d8e06c415efa756048a4a1a5b + +**Tags:** +``` +mcr.microsoft.com/devcontainers/base:2.1.5-bookworm +mcr.microsoft.com/devcontainers/base:2.1.5-debian12 +``` +> *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 +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: bullseye + +**Digest:** sha256:096168d6d679bd735e1e60d4553ba29a4d8476b6df5b572eeab36e13e5586759 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/base:2.1.5-bullseye +mcr.microsoft.com/devcontainers/base:2.1.5-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-`).* + +**Linux distribution:** Debian GNU/Linux 11 (bullseye) + +**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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 2.2.4 | +| apt-utils | 2.2.4 | +| ca-certificates | 20210119 | +| curl | 7.74.0-1.3+deb11u16 | +| dialog | 1.3-20201126-1 | +| git | 1:2.30.2-1+deb11u5 | +| gnupg2 | 2.2.27-2+deb11u3 | +| 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 | + diff --git a/src/base-ubuntu/history/2.1.5.md b/src/base-ubuntu/history/2.1.5.md new file mode 100644 index 000000000..57985648d --- /dev/null +++ b/src/base-ubuntu/history/2.1.5.md @@ -0,0 +1,156 @@ +# [base-ubuntu](https://github.com/devcontainers/images/tree/main/src/base-ubuntu) + +**Image version:** 2.1.5 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/src/base-ubuntu) + +**Image variations:** +- [noble](#variant-noble) +- [jammy](#variant-jammy) + +## Variant: noble + +**Digest:** sha256:e93b9972fde44e07ffa51010b880eecc1753b2b7414c7d448554aab38cf2d489 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/base:2.1.5-noble +mcr.microsoft.com/devcontainers/base:2.1.5-ubuntu24.04 +mcr.microsoft.com/devcontainers/base:2.1.5-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.3 LTS (debian-like distro) + +**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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 2.8.3 | +| apt-utils | 2.8.3 | +| ca-certificates | 20240203 | +| curl | 8.5.0-2ubuntu10.6 | +| dialog | 1.3-20240101-1 | +| git | 1:2.43.0-1ubuntu7.3 | +| gnupg2 | 2.4.4-2ubuntu17.4 | +| htop | 3.3.0-4build1 | +| iproute2 | 6.1.0-1ubuntu6.2 | +| jq | 1.7.1-3ubuntu0.24.04.1 | +| less | 590-2ubuntu2.1 | +| 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.6 | +| lsb-release | 12.0-2 | +| lsof | 4.95.0-1build3 | +| man-db | 2.12.0-4build2 | +| manpages | 6.7-2 | +| manpages-dev | 6.7-2 | +| nano | 7.2-2ubuntu0.1 | +| ncdu | 1.19-0.1 | +| net-tools | 2.10-0.1ubuntu4.4 | +| 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.9 | +| wget | 1.21.4-1ubuntu4.1 | +| zip | 3.0-13ubuntu0.2 | +| zlib1g | 1:1.3.dfsg-3.1ubuntu2.1 | +| zsh | 5.9-6ubuntu2 | + +## Variant: jammy + +**Digest:** sha256:2921a258f9412dc091956ee835986e2b3fba0ffa7a6d34b1df86d28c80814a56 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/base:2.1.5-jammy +mcr.microsoft.com/devcontainers/base:2.1.5-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-`).* + +**Linux distribution:** Ubuntu 22.04.5 LTS (debian-like distro) + +**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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 2.4.14 | +| apt-utils | 2.4.14 | +| ca-certificates | 20240203~22.04.1 | +| curl | 7.81.0-1ubuntu1.21 | +| dialog | 1.3-20211214-1 | +| git | 1:2.34.1-1ubuntu1.15 | +| gnupg2 | 2.2.27-3ubuntu2.5 | +| htop | 3.0.5-7build2 | +| iproute2 | 5.15.0-1ubuntu2 | +| jq | 1.6-2.1ubuntu3.1 | +| less | 590-1ubuntu0.22.04.3 | +| libc6 | 2.35-0ubuntu3.12 | +| 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.2 | +| locales | 2.35-0ubuntu3.12 | +| lsb-release | 11.1.0ubuntu4 | +| lsof | 4.93.2+dfsg-1.1build2 | +| man-db | 2.10.2-1 | +| manpages | 5.10-1ubuntu1 | +| manpages-dev | 5.10-1ubuntu1 | +| nano | 6.2-1ubuntu0.1 | +| ncdu | 1.15.1-1 | +| net-tools | 1.60+git20181103.0eebece-1ubuntu5.4 | +| openssh-client | 1:8.9p1-3ubuntu0.13 | +| procps | 2:3.3.17-6ubuntu2.1 | +| psmisc | 23.4-2build3 | +| rsync | 3.2.7-0ubuntu0.22.04.4 | +| strace | 5.16-0ubuntu3 | +| sudo | 1.9.9-1ubuntu2.5 | +| unzip | 6.0-26ubuntu3.2 | +| vim-tiny | 2:8.2.3995-1ubuntu2.24 | +| wget | 1.21.2-2ubuntu1.1 | +| zip | 3.0-12build2 | +| zlib1g | 1:1.2.11.dfsg-2ubuntu9.2 | +| zsh | 5.8.1-1 | + diff --git a/src/cpp/history/2.1.4.md b/src/cpp/history/2.1.4.md new file mode 100644 index 000000000..1bc66283d --- /dev/null +++ b/src/cpp/history/2.1.4.md @@ -0,0 +1,385 @@ +# [cpp](https://github.com/devcontainers/images/tree/main/src/cpp) + +**Image version:** 2.1.4 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/src/cpp) + +**Image variations:** +- [trixie](#variant-trixie) +- [bookworm](#variant-bookworm) +- [noble](#variant-noble) +- [jammy](#variant-jammy) + +## Variant: trixie + +**Digest:** sha256:f00b2326736794e2c0e39a8f349ff5560793a910f34cbb152c8b63de0324e342 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/cpp:2.1.4-trixie +mcr.microsoft.com/devcontainers/cpp:2.1.4-debian13 +mcr.microsoft.com/devcontainers/cpp:2.1.4-debian +mcr.microsoft.com/devcontainers/cpp:2.1.4 +``` +> *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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | +| [vcpkg](https://github.com/microsoft/vcpkg) | 8eafd12d19cbc42a4d5c34b5f2ce96d62e6ee9ff | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: bookworm + +**Digest:** sha256:df7333d704b7c0910cb89e61128f1ebbb8ab67a3bf1aa1df52df05732ee82c9c + +**Tags:** +``` +mcr.microsoft.com/devcontainers/cpp:2.1.4-bookworm +mcr.microsoft.com/devcontainers/cpp:2.1.4-debian12 +``` +> *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 | +|--------------------|---------|------| +| GCC | 12.2.0-14+deb12u1 | +| Clang | 14.0.6 | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | +| [vcpkg](https://github.com/microsoft/vcpkg) | 8eafd12d19cbc42a4d5c34b5f2ce96d62e6ee9ff | /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 | 2.6.1 | +| apt-utils | 2.6.1 | +| bash-completion | 1:2.11-6 | +| build-essential | 12.9 | +| ca-certificates | 20230311+deb12u1 | +| clang | 1:14.0-55.7~deb12u1 | +| cmake | 3.25.1-1 | +| cppcheck | 2.10-2 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| gdb | 13.1-3 | +| git | 1:2.39.5-0+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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 | +| lldb | 1:14.0-55.7~deb12u1 | +| llvm | 1:14.0-55.7~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 | +| ninja-build | 1.11.1-2~deb12u1 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| tar | 1.34+dfsg-1.2+deb12u1 | +| unzip | 6.0-28 | +| valgrind | 1:3.19.0-1 | +| 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+b8 | + +## Variant: noble + +**Digest:** sha256:ad6f16abf90ab2458bfdae606a4de8857afa8b7105123b71efd59fcdcd9707b1 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/cpp:2.1.4-noble +mcr.microsoft.com/devcontainers/cpp:2.1.4-ubuntu24.04 +mcr.microsoft.com/devcontainers/cpp:2.1.4-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.3 LTS (debian-like distro) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| GCC | 13.3.0-6ubuntu2~24.04 | +| Clang | 18.1.3 (1ubuntu1) | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | +| [vcpkg](https://github.com/microsoft/vcpkg) | 8eafd12d19cbc42a4d5c34b5f2ce96d62e6ee9ff | /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 | 2.8.3 | +| apt-utils | 2.8.3 | +| bash-completion | 1:2.11-8 | +| build-essential | 12.10ubuntu1 | +| ca-certificates | 20240203 | +| clang | 1:18.0-59~exp2 | +| cmake | 3.28.3-1build7 | +| cppcheck | 2.13.0-2ubuntu3 | +| curl | 8.5.0-2ubuntu10.6 | +| dialog | 1.3-20240101-1 | +| gdb | 15.0.50.20240403-0ubuntu1 | +| git | 1:2.43.0-1ubuntu7.3 | +| gnupg2 | 2.4.4-2ubuntu17.4 | +| htop | 3.3.0-4build1 | +| iproute2 | 6.1.0-1ubuntu6.2 | +| jq | 1.7.1-3ubuntu0.24.04.1 | +| less | 590-2ubuntu2.1 | +| 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.6 | +| lsb-release | 12.0-2 | +| lsof | 4.95.0-1build3 | +| man-db | 2.12.0-4build2 | +| manpages | 6.7-2 | +| manpages-dev | 6.7-2 | +| nano | 7.2-2ubuntu0.1 | +| ncdu | 1.19-0.1 | +| net-tools | 2.10-0.1ubuntu4.4 | +| ninja-build | 1.11.1-2 | +| openssh-client | 1:9.6p1-3ubuntu13.14 | +| pkg-config | 1.8.1-2build1 | +| 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 | +| tar | 1.35+dfsg-3build1 | +| unzip | 6.0-28ubuntu4.1 | +| valgrind | 1:3.22.0-0ubuntu3 | +| 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 | +| zsh | 5.9-6ubuntu2 | + +## Variant: jammy + +**Digest:** sha256:392a1b323d0e2163ac5093c951554d33bdef4027aa7fa32148f1cca2d0f4f2ef + +**Tags:** +``` +mcr.microsoft.com/devcontainers/cpp:2.1.4-jammy +mcr.microsoft.com/devcontainers/cpp:2.1.4-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-`).* + +**Linux distribution:** Ubuntu 22.04.5 LTS (debian-like distro) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| 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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | +| [vcpkg](https://github.com/microsoft/vcpkg) | 8eafd12d19cbc42a4d5c34b5f2ce96d62e6ee9ff | /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 | 2.4.14 | +| apt-utils | 2.4.14 | +| bash-completion | 1:2.11-5ubuntu1 | +| build-essential | 12.9ubuntu3 | +| ca-certificates | 20240203~22.04.1 | +| clang | 1:14.0-55~exp2 | +| cmake | 3.22.1-1ubuntu1.22.04.2 | +| cppcheck | 2.7-1 | +| 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 | +| gnupg2 | 2.2.27-3ubuntu2.5 | +| htop | 3.0.5-7build2 | +| iproute2 | 5.15.0-1ubuntu2 | +| jq | 1.6-2.1ubuntu3.1 | +| less | 590-1ubuntu0.22.04.3 | +| libc6 | 2.35-0ubuntu3.12 | +| 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.2 | +| lldb | 1:14.0-55~exp2 | +| llvm | 1:14.0-55~exp2 | +| locales | 2.35-0ubuntu3.12 | +| lsb-release | 11.1.0ubuntu4 | +| lsof | 4.93.2+dfsg-1.1build2 | +| man-db | 2.10.2-1 | +| manpages | 5.10-1ubuntu1 | +| manpages-dev | 5.10-1ubuntu1 | +| nano | 6.2-1ubuntu0.1 | +| ncdu | 1.15.1-1 | +| net-tools | 1.60+git20181103.0eebece-1ubuntu5.4 | +| ninja-build | 1.10.1-1 | +| openssh-client | 1:8.9p1-3ubuntu0.13 | +| pkg-config | 0.29.2-1ubuntu3 | +| procps | 2:3.3.17-6ubuntu2.1 | +| psmisc | 23.4-2build3 | +| rsync | 3.2.7-0ubuntu0.22.04.4 | +| strace | 5.16-0ubuntu3 | +| sudo | 1.9.9-1ubuntu2.5 | +| tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | +| unzip | 6.0-26ubuntu3.2 | +| valgrind | 1:3.18.1-1ubuntu2 | +| vim-tiny | 2:8.2.3995-1ubuntu2.24 | +| wget | 1.21.2-2ubuntu1.1 | +| zip | 3.0-12build2 | +| zlib1g | 1:1.2.11.dfsg-2ubuntu9.2 | +| zsh | 5.8.1-1 | + diff --git a/src/dotnet/history/2.0.4.md b/src/dotnet/history/2.0.4.md new file mode 100644 index 000000000..e9c645cc3 --- /dev/null +++ b/src/dotnet/history/2.0.4.md @@ -0,0 +1,497 @@ +# [dotnet](https://github.com/devcontainers/images/tree/main/src/dotnet) + +**Image version:** 2.0.4 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/src/dotnet) + +**Image variations:** +- [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-noble + +**Digest:** sha256:83b3ef06623ee1ca350b12359f6be24cda4d206727d21412646f3cbdd5de21c1 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/dotnet:2.0.4-10.0-noble +mcr.microsoft.com/devcontainers/dotnet:2.0.4-10.0 +mcr.microsoft.com/devcontainers/dotnet:2.0.4-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:** Ubuntu 24.04.3 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.102 () | /usr | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 2.8.3 | +| apt-utils | 2.8.3 | +| ca-certificates | 20240203 | +| curl | 8.5.0-2ubuntu10.6 | +| dialog | 1.3-20240101-1 | +| git | 1:2.43.0-1ubuntu7.3 | +| gnupg2 | 2.4.4-2ubuntu17.4 | +| htop | 3.3.0-4build1 | +| iproute2 | 6.1.0-1ubuntu6.2 | +| jq | 1.7.1-3ubuntu0.24.04.1 | +| less | 590-2ubuntu2.1 | +| 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.6 | +| lsb-release | 12.0-2 | +| lsof | 4.95.0-1build3 | +| man-db | 2.12.0-4build2 | +| manpages | 6.7-2 | +| manpages-dev | 6.7-2 | +| nano | 7.2-2ubuntu0.1 | +| ncdu | 1.19-0.1 | +| net-tools | 2.10-0.1ubuntu4.4 | +| 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.9 | +| wget | 1.21.4-1ubuntu4.1 | +| yarn | 1.22.22-1 | +| zip | 3.0-13ubuntu0.2 | +| zlib1g | 1:1.3.dfsg-3.1ubuntu2.1 | +| zsh | 5.9-6ubuntu2 | + +## Variant: 9.0-bookworm-slim + +**Digest:** sha256:332b683c68be9c9b15e40ac4ed8f1129f6a26fa3a76abf14d0b701f71e19fed0 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/dotnet:2.0.4-9.0-bookworm-slim +mcr.microsoft.com/devcontainers/dotnet:2.0.4-9.0 +mcr.microsoft.com/devcontainers/dotnet:2.0.4-9.0-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 | +|--------------------|---------|------| +| [.NET](https://dotnet.microsoft.com/) | 9.0.310 (9.0.1) | /usr | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 9.0-noble + +**Digest:** sha256:c01fb5320c1022a32892a6ff62ccab54a164e0ab7b8a4be08e97fb5c74b6223e + +**Tags:** +``` +mcr.microsoft.com/devcontainers/dotnet:2.0.4-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.3 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/) | 9.0.310 (9.0.1) | /usr | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 2.8.3 | +| apt-utils | 2.8.3 | +| ca-certificates | 20240203 | +| curl | 8.5.0-2ubuntu10.6 | +| dialog | 1.3-20240101-1 | +| git | 1:2.43.0-1ubuntu7.3 | +| gnupg2 | 2.4.4-2ubuntu17.4 | +| htop | 3.3.0-4build1 | +| iproute2 | 6.1.0-1ubuntu6.2 | +| jq | 1.7.1-3ubuntu0.24.04.1 | +| less | 590-2ubuntu2.1 | +| 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.6 | +| lsb-release | 12.0-2 | +| lsof | 4.95.0-1build3 | +| man-db | 2.12.0-4build2 | +| manpages | 6.7-2 | +| manpages-dev | 6.7-2 | +| nano | 7.2-2ubuntu0.1 | +| ncdu | 1.19-0.1 | +| net-tools | 2.10-0.1ubuntu4.4 | +| 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.9 | +| wget | 1.21.4-1ubuntu4.1 | +| yarn | 1.22.22-1 | +| zip | 3.0-13ubuntu0.2 | +| zlib1g | 1:1.3.dfsg-3.1ubuntu2.1 | +| zsh | 5.9-6ubuntu2 | + +## Variant: 8.0-bookworm-slim + +**Digest:** sha256:31289c26b205a4edd8e374f88c4f3eba503830c858585b3d6f8ea3e533c9fdcb + +**Tags:** +``` +mcr.microsoft.com/devcontainers/dotnet:2.0.4-8.0-bookworm-slim +mcr.microsoft.com/devcontainers/dotnet:2.0.4-8.0 +mcr.microsoft.com/devcontainers/dotnet:2.0.4-8.0-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 | +|--------------------|---------|------| +| [.NET](https://dotnet.microsoft.com/) | 8.0.417 (8.0.2) | /usr | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 8.0-noble + +**Digest:** sha256:7b92a282a59c74296a2ae430789638bb2c58c244eb159ca522e5c443a52bd64a + +**Tags:** +``` +mcr.microsoft.com/devcontainers/dotnet:2.0.4-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.3 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/) | 8.0.417 (8.0.2) | /usr | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 2.8.3 | +| apt-utils | 2.8.3 | +| ca-certificates | 20240203 | +| curl | 8.5.0-2ubuntu10.6 | +| dialog | 1.3-20240101-1 | +| git | 1:2.43.0-1ubuntu7.3 | +| gnupg2 | 2.4.4-2ubuntu17.4 | +| htop | 3.3.0-4build1 | +| iproute2 | 6.1.0-1ubuntu6.2 | +| jq | 1.7.1-3ubuntu0.24.04.1 | +| less | 590-2ubuntu2.1 | +| 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.6 | +| lsb-release | 12.0-2 | +| lsof | 4.95.0-1build3 | +| man-db | 2.12.0-4build2 | +| manpages | 6.7-2 | +| manpages-dev | 6.7-2 | +| nano | 7.2-2ubuntu0.1 | +| ncdu | 1.19-0.1 | +| net-tools | 2.10-0.1ubuntu4.4 | +| 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.9 | +| wget | 1.21.4-1ubuntu4.1 | +| yarn | 1.22.22-1 | +| zip | 3.0-13ubuntu0.2 | +| zlib1g | 1:1.3.dfsg-3.1ubuntu2.1 | +| zsh | 5.9-6ubuntu2 | + +## Variant: 8.0-jammy + +**Digest:** sha256:fb10860c312608114f03b5a48fa301b747b7c97f0da75c1deddb70da1685a769 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/dotnet:2.0.4-8.0-jammy +``` +> *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 22.04.5 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/) | 8.0.417 (8.0.2) | /usr | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.34.1 | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 2.4.14 | +| apt-utils | 2.4.14 | +| ca-certificates | 20240203~22.04.1 | +| curl | 7.81.0-1ubuntu1.21 | +| dialog | 1.3-20211214-1 | +| git | 1:2.34.1-1ubuntu1.15 | +| gnupg2 | 2.2.27-3ubuntu2.5 | +| htop | 3.0.5-7build2 | +| iproute2 | 5.15.0-1ubuntu2 | +| jq | 1.6-2.1ubuntu3.1 | +| less | 590-1ubuntu0.22.04.3 | +| libc6 | 2.35-0ubuntu3.12 | +| 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.2 | +| locales | 2.35-0ubuntu3.12 | +| lsb-release | 11.1.0ubuntu4 | +| lsof | 4.93.2+dfsg-1.1build2 | +| man-db | 2.10.2-1 | +| manpages | 5.10-1ubuntu1 | +| manpages-dev | 5.10-1ubuntu1 | +| nano | 6.2-1ubuntu0.1 | +| ncdu | 1.15.1-1 | +| net-tools | 1.60+git20181103.0eebece-1ubuntu5.4 | +| openssh-client | 1:8.9p1-3ubuntu0.13 | +| procps | 2:3.3.17-6ubuntu2.1 | +| psmisc | 23.4-2build3 | +| rsync | 3.2.7-0ubuntu0.22.04.4 | +| strace | 5.16-0ubuntu3 | +| sudo | 1.9.9-1ubuntu2.5 | +| unzip | 6.0-26ubuntu3.2 | +| vim-tiny | 2:8.2.3995-1ubuntu2.24 | +| wget | 1.21.2-2ubuntu1.1 | +| yarn | 1.22.22-1 | +| zip | 3.0-12build2 | +| zlib1g | 1:1.2.11.dfsg-2ubuntu9.2 | +| zsh | 5.8.1-1 | + diff --git a/src/go/history/2.0.7.md b/src/go/history/2.0.7.md new file mode 100644 index 000000000..5a012c65a --- /dev/null +++ b/src/go/history/2.0.7.md @@ -0,0 +1,516 @@ +# [go](https://github.com/devcontainers/images/tree/main/src/go) + +**Image version:** 2.0.7 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/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.24-bullseye](#variant-124-bullseye) + +## Variant: 1.25-trixie + +**Digest:** sha256:a7ae01af1282c497db1e8c7d3375f6375eed6204b5ec6bf2c18c75ed6eedb7ab + +**Tags:** +``` +mcr.microsoft.com/devcontainers/go:2.0.7-1.25-trixie +mcr.microsoft.com/devcontainers/go:2.0.7-1.25 +mcr.microsoft.com/devcontainers/go:2.0.7-1 +mcr.microsoft.com/devcontainers/go:2.0.7-1-trixie +mcr.microsoft.com/devcontainers/go:2.0.7-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.25.6 | /usr/local/go | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.7.0-0.dev.0.20251022135355-8273271481d0 | +| 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.26.0 | +| 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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| libc6-dev | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 1.24-trixie + +**Digest:** sha256:2419ce9873f9d29411fde2f7033cd84d5a7a8057f76083e57a2bedf101c8d69c + +**Tags:** +``` +mcr.microsoft.com/devcontainers/go:2.0.7-1.24-trixie +mcr.microsoft.com/devcontainers/go:2.0.7-1.24 +mcr.microsoft.com/devcontainers/go:2.0.7-1 +mcr.microsoft.com/devcontainers/go:2.0.7-1-trixie +mcr.microsoft.com/devcontainers/go:2.0.7-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.12 | /usr/local/go | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.26.0 | +| 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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| libc6-dev | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 1.25-bookworm + +**Digest:** sha256:0624dcde5d7b52a2cd0ad55de4fb8ecaf2dd32f09e564c987871dece943c7690 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/go:2.0.7-1.25-bookworm +mcr.microsoft.com/devcontainers/go:2.0.7-1-bookworm +mcr.microsoft.com/devcontainers/go:2.0.7-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 | +|--------------------|---------|------| +| [Go](https://golang.org/dl) | 1.25.6 | /usr/local/go | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.7.0-0.dev.0.20251022135355-8273271481d0 | +| 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.26.0 | +| 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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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.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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 1.24-bookworm + +**Digest:** sha256:4fb9a6257a4270490ae067b93bb26c7703a192d351b05ba2fb98ea85adeae92f + +**Tags:** +``` +mcr.microsoft.com/devcontainers/go:2.0.7-1.24-bookworm +mcr.microsoft.com/devcontainers/go:2.0.7-1-bookworm +mcr.microsoft.com/devcontainers/go:2.0.7-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 | +|--------------------|---------|------| +| [Go](https://golang.org/dl) | 1.24.12 | /usr/local/go | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.26.0 | +| 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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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.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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 1.24-bullseye + +**Digest:** sha256:cee11c17a36e56a1cb4e15808b74a2d1bb9b4f63acb6d0e7e44a3cf850787059 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/go:2.0.7-1.24-bullseye +mcr.microsoft.com/devcontainers/go:2.0.7-1-bullseye +mcr.microsoft.com/devcontainers/go:2.0.7-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:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.26.0 | +| 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 | 2.2.4 | +| apt-utils | 2.2.4 | +| ca-certificates | 20210119 | +| curl | 7.74.0-1.3+deb11u16 | +| dialog | 1.3-20201126-1 | +| g++ | 4:10.2.1-1 | +| gcc | 4:10.2.1-1 | +| git | 1:2.30.2-1+deb11u5 | +| gnupg2 | 2.2.27-2+deb11u3 | +| 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 | +| 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+deb11u4 | +| libstdc++6 | 10.2.1-6 | +| locales | 2.31-13+deb11u13 | +| lsb-release | 11.1.0 | +| lsof | 4.93.2+dfsg-1.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 | +| yarn | 1.22.22-1 | +| zip | 3.0-12 | +| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | +| zsh | 5.8-6+deb11u1 | + diff --git a/src/java-8/history/3.0.5.md b/src/java-8/history/3.0.5.md new file mode 100644 index 000000000..5bf329b20 --- /dev/null +++ b/src/java-8/history/3.0.5.md @@ -0,0 +1,172 @@ +# [java-8](https://github.com/devcontainers/images/tree/main/src/java-8) + +**Image version:** 3.0.5 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/src/java-8) + +**Image variations:** +- [trixie](#variant-trixie) +- [bookworm](#variant-bookworm) + +## Variant: trixie + +**Digest:** sha256:f25836522e038b2ed78cf8c82757c25a0bbaff6b56db99822187841aa984bd57 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/java:3.0.5-8-trixie +mcr.microsoft.com/devcontainers/java:3.0.5-8 +mcr.microsoft.com/devcontainers/java:3.0.5-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 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: bookworm + +**Digest:** sha256:1082535401e64bc313b63008098d0d92abf045488ef67f212b9858633540c761 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/java:3.0.5-8-bookworm +mcr.microsoft.com/devcontainers/java:3.0.5-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 12 (bookworm) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + diff --git a/src/java/history/3.0.4.md b/src/java/history/3.0.4.md new file mode 100644 index 000000000..c5e019e6c --- /dev/null +++ b/src/java/history/3.0.4.md @@ -0,0 +1,666 @@ +# [java](https://github.com/devcontainers/images/tree/main/src/java) + +**Image version:** 3.0.4 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/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) +- [17-bookworm](#variant-17-bookworm) +- [11-bookworm](#variant-11-bookworm) + +## Variant: 25-trixie + +**Digest:** sha256:0a952ca9e24fcc6e27a58aec3a9b89bfdb10ab6163b4a073e1522d1ceca7564b + +**Tags:** +``` +mcr.microsoft.com/devcontainers/java:3.0.4-25-trixie +mcr.microsoft.com/devcontainers/java:3.0.4-25 +mcr.microsoft.com/devcontainers/java:3.0.4-25-jdk-trixie +mcr.microsoft.com/devcontainers/java:3.0.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 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Java](https://adoptopenjdk.net/) | 25.0.1 | /usr/local/ | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 21-trixie + +**Digest:** sha256:78242a63bb9ea0116218d880cfa29adb04d03996f4b04a0adf413a266ab577e0 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/java:3.0.4-21-trixie +mcr.microsoft.com/devcontainers/java:3.0.4-21 +mcr.microsoft.com/devcontainers/java:3.0.4-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 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Java](https://adoptopenjdk.net/) | 21.0.9 | /usr/local/ | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 17-trixie + +**Digest:** sha256:9cebc8be08ece7e2506dfbc9a1772e6271d25b00cda371706d04c88ccdd37812 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/java:3.0.4-17-trixie +mcr.microsoft.com/devcontainers/java:3.0.4-17 +mcr.microsoft.com/devcontainers/java:3.0.4-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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 11-trixie + +**Digest:** sha256:cdf95871f2054bbbf02f098784ddd3c4726b12d7fd97b432736de4e76d25bcfc + +**Tags:** +``` +mcr.microsoft.com/devcontainers/java:3.0.4-11-trixie +mcr.microsoft.com/devcontainers/java:3.0.4-11 +mcr.microsoft.com/devcontainers/java:3.0.4-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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 25-bookworm + +**Digest:** sha256:6a1142ce9963cbf5f00f3275d8ac51d4a32d22e76bfdb7287f572b52197064e4 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/java:3.0.4-25-bookworm +mcr.microsoft.com/devcontainers/java:3.0.4-25-jdk-bookworm +mcr.microsoft.com/devcontainers/java:3.0.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 12 (bookworm) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Java](https://adoptopenjdk.net/) | 25.0.1 | /usr/local/ | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 21-bookworm + +**Digest:** sha256:e7450bea70fe3389c040678b071714674372d35bb9ec160ee5880f4e7d968ae3 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/java:3.0.4-21-bookworm +mcr.microsoft.com/devcontainers/java:3.0.4-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 12 (bookworm) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Java](https://adoptopenjdk.net/) | 21.0.9 | /usr/local/ | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 17-bookworm + +**Digest:** sha256:516fb74010189723ac5eb0402ccc4d68e6c1606e5b284f58a8f895242512a6fa + +**Tags:** +``` +mcr.microsoft.com/devcontainers/java:3.0.4-17-bookworm +mcr.microsoft.com/devcontainers/java:3.0.4-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-`).* + +**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 | +|--------------------|---------|------| +| [Java](https://adoptopenjdk.net/) | 17.0.17 | /usr/local/ | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 11-bookworm + +**Digest:** sha256:4779a9c8b0a9ed713056b5c18370e1c503ef29d231d7f8c80969d21c6a430ef3 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/java:3.0.4-11-bookworm +mcr.microsoft.com/devcontainers/java:3.0.4-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 12 (bookworm) + +**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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + diff --git a/src/javascript-node/history/4.0.7.md b/src/javascript-node/history/4.0.7.md new file mode 100644 index 000000000..9e06894c7 --- /dev/null +++ b/src/javascript-node/history/4.0.7.md @@ -0,0 +1,788 @@ +# [javascript-node](https://github.com/devcontainers/images/tree/main/src/javascript-node) + +**Image version:** 4.0.7 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/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) +- [24-bullseye](#variant-24-bullseye) +- [22-bullseye](#variant-22-bullseye) +- [20-bullseye](#variant-20-bullseye) + +## Variant: 24-trixie + +**Digest:** sha256:20d4ce30f0ebbfc3080ea73cf74a2dbf5b7d963b044dfc3e10a6f37a0068b5ab + +**Tags:** +``` +mcr.microsoft.com/devcontainers/javascript-node:4.0.7-24-trixie +mcr.microsoft.com/devcontainers/javascript-node:4.0.7-24 +mcr.microsoft.com/devcontainers/javascript-node:4.0.7-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.13.0 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 22-trixie + +**Digest:** sha256:3e3ddd444c56d49398946b45aa2b58d465c94e5bfaf7ce7531847339b459dc94 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/javascript-node:4.0.7-22-trixie +mcr.microsoft.com/devcontainers/javascript-node:4.0.7-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.22.0 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 20-trixie + +**Digest:** sha256:70a3dc6a9ab030e3203dd57501d1048b98a238d0236c1a5f43af5bd818fdae6b + +**Tags:** +``` +mcr.microsoft.com/devcontainers/javascript-node:4.0.7-20-trixie +mcr.microsoft.com/devcontainers/javascript-node:4.0.7-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.20.0 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 24-bookworm + +**Digest:** sha256:a8cb53468c452b9b3300e0e37b6fdcb35cc45157755c6912e844fb52fa8aeea2 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/javascript-node:4.0.7-24-bookworm +mcr.microsoft.com/devcontainers/javascript-node:4.0.7-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/) | 24.13.0 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 22-bookworm + +**Digest:** sha256:727bc10113050269f609fe3a1a71bb6702568a5a738d246c67a52f271c2eb383 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/javascript-node:4.0.7-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.22.0 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 20-bookworm + +**Digest:** sha256:15268e0aab7c143b38f541bb4e309b1a5bcef4a188bacecc6806ebd8e5c762ad + +**Tags:** +``` +mcr.microsoft.com/devcontainers/javascript-node:4.0.7-20-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/) | 20.20.0 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 24-bullseye + +**Digest:** sha256:64248d4fe0c6cfec27f03b98f166b28b0917a24d52f107cacade7c992e4abd1a + +**Tags:** +``` +mcr.microsoft.com/devcontainers/javascript-node:4.0.7-24-bullseye +mcr.microsoft.com/devcontainers/javascript-node:4.0.7-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.13.0 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 2.2.4 | +| apt-utils | 2.2.4 | +| ca-certificates | 20210119 | +| curl | 7.74.0-1.3+deb11u16 | +| dialog | 1.3-20201126-1 | +| git | 1:2.30.2-1+deb11u5 | +| gnupg2 | 2.2.27-2+deb11u3 | +| 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:8e435a6a419eddfcb4d14e767f29b6efcd3b8dd1a6739bdc05cdba23594103d1 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/javascript-node:4.0.7-22-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/) | 22.22.0 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 2.2.4 | +| apt-utils | 2.2.4 | +| ca-certificates | 20210119 | +| curl | 7.74.0-1.3+deb11u16 | +| dialog | 1.3-20201126-1 | +| git | 1:2.30.2-1+deb11u5 | +| gnupg2 | 2.2.27-2+deb11u3 | +| 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: 20-bullseye + +**Digest:** sha256:bebe993ee1cb9c95f2b49e0607b9465b3494f5e3cf29a694a466550f30ff25fb + +**Tags:** +``` +mcr.microsoft.com/devcontainers/javascript-node:4.0.7-20-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/) | 20.20.0 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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 | 2.2.4 | +| apt-utils | 2.2.4 | +| ca-certificates | 20210119 | +| curl | 7.74.0-1.3+deb11u16 | +| dialog | 1.3-20201126-1 | +| git | 1:2.30.2-1+deb11u5 | +| gnupg2 | 2.2.27-2+deb11u3 | +| 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 | + diff --git a/src/jekyll/history/2.2.5.md b/src/jekyll/history/2.2.5.md new file mode 100644 index 000000000..33e521281 --- /dev/null +++ b/src/jekyll/history/2.2.5.md @@ -0,0 +1,292 @@ +# [jekyll](https://github.com/devcontainers/images/tree/main/src/jekyll) + +**Image version:** 2.2.5 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/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:77e3f7a5473a005d2963fe6c8aaea13c53878fa85989d4d53acd9aa86f70ad39 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/jekyll:2.2.5-3.4-bookworm +mcr.microsoft.com/devcontainers/jekyll:2.2.5 +mcr.microsoft.com/devcontainers/jekyll:2.2.5-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.8 | /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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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) | 2c978c3c169aa5d113b1f3addb1a2e36e6218167 | /usr/local/share/ruby-build | + +**Ruby gems and tools** + +| Tool / gem | Version | +|------------|---------| +| bundler | 4.0.4 | +| 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 3.3-bookworm + +**Digest:** sha256:96616bb204460872b1e148ff7b6f6e02b322eab18b0a637c0d91ff675a4e2e62 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/jekyll:2.2.5-3.3-bookworm +mcr.microsoft.com/devcontainers/jekyll:2.2.5-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.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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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) | 2c978c3c169aa5d113b1f3addb1a2e36e6218167 | /usr/local/share/ruby-build | + +**Ruby gems and tools** + +| Tool / gem | Version | +|------------|---------| +| bundler | 4.0.4 | +| 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 3.3-bullseye + +**Digest:** sha256:f89a8c68e27273771933c4b97422d9da86ea766b6ce3d561155b2e99b2eb5a85 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/jekyll:2.2.5-3.3-bullseye +mcr.microsoft.com/devcontainers/jekyll:2.2.5-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:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Ruby](https://www.ruby-lang.org/en/) | 3.3.9 | /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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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) | 2c978c3c169aa5d113b1f3addb1a2e36e6218167 | /usr/local/share/ruby-build | + +**Ruby gems and tools** + +| Tool / gem | Version | +|------------|---------| +| bundler | 4.0.4 | +| 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.2.4 | +| apt-utils | 2.2.4 | +| ca-certificates | 20210119 | +| curl | 7.74.0-1.3+deb11u16 | +| dialog | 1.3-20201126-1 | +| git | 1:2.30.2-1+deb11u5 | +| gnupg2 | 2.2.27-2+deb11u3 | +| 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 | +| yarn | 1.22.22-1 | +| zip | 3.0-12 | +| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | +| zsh | 5.8-6+deb11u1 | + diff --git a/src/miniconda/history/1.2.1.md b/src/miniconda/history/1.2.1.md new file mode 100644 index 000000000..4f5f5171e --- /dev/null +++ b/src/miniconda/history/1.2.1.md @@ -0,0 +1,104 @@ +# [miniconda](https://github.com/devcontainers/images/tree/main/src/miniconda) + +**Image version:** 1.2.1 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/src/miniconda) + +**Digest:** sha256:8a29f1c63ce3e138b9731f21a02a5f9aaf19454caebb670769e6fe88a573a4cb + +**Tags:** +``` +mcr.microsoft.com/devcontainers/miniconda:1.2.1-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 | +|--------------------|---------|------| +| [Python](https://www.python.org/) | 3.13.11 | /opt/conda | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 945d89f7ae86c740f0e09e94b7baf9b12a384535 | /home/vscode/.oh-my-zsh | + +**Pip / pipx installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| certifi | 2025.11.12 | +| cryptography | 46.0.3 | +| setuptools | 80.9.0 | +| wheel | 0.45.1 | +| requests | 2.32.5 | +| pylint | 4.0.4 | +| flake8 | 7.3.0 | +| autopep8 | 2.3.2 | +| black | 26.1.0 | +| yapf | 0.43.0 | +| mypy | 1.19.1 | +| pydocstyle | 6.3.0 | +| pycodestyle | 2.14.0 | +| bandit | 1.9.3 | +| virtualenv | 20.36.1 | +| pipx | 1.8.0 | + +**Other tools and utilities** + +| Tool | Version | Path | +|------|---------|------| +| [git](https://github.com/git/git) | 2.52.0 | +| [conda](https://github.com/conda/conda) | 25.11.1 | /opt/conda | + +**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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + diff --git a/src/php/history/3.0.2.md b/src/php/history/3.0.2.md new file mode 100644 index 000000000..258c85324 --- /dev/null +++ b/src/php/history/3.0.2.md @@ -0,0 +1,685 @@ +# [php](https://github.com/devcontainers/images/tree/main/src/php) + +**Image version:** 3.0.2 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/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) + +## Variant: 8.5-apache-trixie + +**Digest:** sha256:1b49334f636aa5586f15518a0d6d4591ef8a1206b9b0e0eed621245f67b7e769 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/php:3.0.2-8.5-apache-trixie +mcr.microsoft.com/devcontainers/php:3.0.2-8 +mcr.microsoft.com/devcontainers/php:3.0.2-8.5 +mcr.microsoft.com/devcontainers/php:3.0.2-8-trixie +mcr.microsoft.com/devcontainers/php:3.0.2-8.5-trixie +mcr.microsoft.com/devcontainers/php:3.0.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 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.2 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.4 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 8.4-apache-trixie + +**Digest:** sha256:c502d1cf2a6da558979a9c5d27b696663ede7ca0dfd68128962c68343e42e3d3 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/php:3.0.2-8.4-apache-trixie +mcr.microsoft.com/devcontainers/php:3.0.2-8.4 +mcr.microsoft.com/devcontainers/php:3.0.2-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 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.4.17 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.4 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 8.3-apache-trixie + +**Digest:** sha256:019aa89583962c791ae88eec1282fe9b5d39a48f78217b179a50cc26f92c2eca + +**Tags:** +``` +mcr.microsoft.com/devcontainers/php:3.0.2-8.3-apache-trixie +mcr.microsoft.com/devcontainers/php:3.0.2-8.3 +mcr.microsoft.com/devcontainers/php:3.0.2-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 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.3.30 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.4 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 8.2-apache-trixie + +**Digest:** sha256:5dd9c524e82aa0a701cb6eec2f14070a140b17c7066a7a0da2cbace01a0702db + +**Tags:** +``` +mcr.microsoft.com/devcontainers/php:3.0.2-8.2-apache-trixie +mcr.microsoft.com/devcontainers/php:3.0.2-8.2 +mcr.microsoft.com/devcontainers/php:3.0.2-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 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.2.30 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.4 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 8.5-apache-bookworm + +**Digest:** sha256:ee0a397c4edaecc7d232b0b0a4cb9cb0baae91ee2264fdf4b25f1f3e170f6f51 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/php:3.0.2-8.5-apache-bookworm +mcr.microsoft.com/devcontainers/php:3.0.2-8-bookworm +mcr.microsoft.com/devcontainers/php:3.0.2-8.5-bookworm +mcr.microsoft.com/devcontainers/php:3.0.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 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.2 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.4 | /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+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 8.4-apache-bookworm + +**Digest:** sha256:18ea81faa77557ae52186d333a2511f1e9968e58af98f869409a3084772cfc65 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/php:3.0.2-8.4-apache-bookworm +mcr.microsoft.com/devcontainers/php:3.0.2-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 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.4.17 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.4 | /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+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 8.3-apache-bookworm + +**Digest:** sha256:ff1b9e4c7797c2297a88cc0b2fe1a43f297dafc9d7812e6c729bb7cd60ac923d + +**Tags:** +``` +mcr.microsoft.com/devcontainers/php:3.0.2-8.3-apache-bookworm +mcr.microsoft.com/devcontainers/php:3.0.2-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 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.3.30 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.4 | /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+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 8.2-apache-bookworm + +**Digest:** sha256:7ea745a3eefa9bafc4afb6ee1d79d4cee7811ddccde06805a68c314766897bae + +**Tags:** +``` +mcr.microsoft.com/devcontainers/php:3.0.2-8.2-apache-bookworm +mcr.microsoft.com/devcontainers/php:3.0.2-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 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.2.30 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.4 | /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+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + diff --git a/src/python/history/3.0.4.md b/src/python/history/3.0.4.md new file mode 100644 index 000000000..245f96863 --- /dev/null +++ b/src/python/history/3.0.4.md @@ -0,0 +1,993 @@ +# [python](https://github.com/devcontainers/images/tree/main/src/python) + +**Image version:** 3.0.4 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/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) + +## Variant: 3.14-trixie + +**Digest:** sha256:9d063a63ebbded28ff97a11f246bb43aa198f3cb7db3589c92bd1bf2e017a0cf + +**Tags:** +``` +mcr.microsoft.com/devcontainers/python:3.0.4-3.14-trixie +mcr.microsoft.com/devcontainers/python:3.0.4-3.14 +mcr.microsoft.com/devcontainers/python:3.0.4-3 +mcr.microsoft.com/devcontainers/python:3.0.4-3-trixie +mcr.microsoft.com/devcontainers/python:3.0.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 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Pip / pipx installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| setuptools | 78.1.1 | +| pylint | 4.0.4 | +| flake8 | 7.3.0 | +| autopep8 | 2.3.2 | +| black | 26.1.0 | +| yapf | 0.43.0 | +| mypy | 1.19.1 | +| pydocstyle | 6.3.0 | +| pycodestyle | 2.14.0 | +| bandit | 1.9.3 | +| virtualenv | 20.36.1 | +| pipx | 1.8.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 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 3.13-trixie + +**Digest:** sha256:f922f02f3d98f6888761e5b5c556cc3dd90e88c66b459973036d7eb2ac180765 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/python:3.0.4-3.13-trixie +mcr.microsoft.com/devcontainers/python:3.0.4-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 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Pip / pipx installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| setuptools | 78.1.1 | +| pylint | 4.0.4 | +| flake8 | 7.3.0 | +| autopep8 | 2.3.2 | +| black | 26.1.0 | +| yapf | 0.43.0 | +| mypy | 1.19.1 | +| pydocstyle | 6.3.0 | +| pycodestyle | 2.14.0 | +| bandit | 1.9.3 | +| virtualenv | 20.36.1 | +| pipx | 1.8.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 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 3.12-trixie + +**Digest:** sha256:946626043c6a56b4878c24bba4f74689f5f7c428bb42d4f3ddca66fe05f1365e + +**Tags:** +``` +mcr.microsoft.com/devcontainers/python:3.0.4-3.12-trixie +mcr.microsoft.com/devcontainers/python:3.0.4-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 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Pip / pipx installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| setuptools | 78.1.1 | +| pylint | 4.0.4 | +| flake8 | 7.3.0 | +| autopep8 | 2.3.2 | +| black | 26.1.0 | +| yapf | 0.43.0 | +| mypy | 1.19.1 | +| pydocstyle | 6.3.0 | +| pycodestyle | 2.14.0 | +| bandit | 1.9.3 | +| virtualenv | 20.36.1 | +| pipx | 1.8.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 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 3.11-trixie + +**Digest:** sha256:19410d33784cbb1a6726b34956b3f09df0929187ea17768459469c891e0254a0 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/python:3.0.4-3.11-trixie +mcr.microsoft.com/devcontainers/python:3.0.4-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 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Pip / pipx installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| setuptools | 78.1.1 | +| pylint | 4.0.4 | +| flake8 | 7.3.0 | +| autopep8 | 2.3.2 | +| black | 26.1.0 | +| yapf | 0.43.0 | +| mypy | 1.19.1 | +| pydocstyle | 6.3.0 | +| pycodestyle | 2.14.0 | +| bandit | 1.9.3 | +| virtualenv | 20.36.1 | +| pipx | 1.8.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 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 3.10-trixie + +**Digest:** sha256:1ffbb365b4c62f7c990590cba8d47707f550a4bf89bdee4ec7c140364e88f331 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/python:3.0.4-3.10-trixie +mcr.microsoft.com/devcontainers/python:3.0.4-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 13 (trixie) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Pip / pipx installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| setuptools | 78.1.1 | +| pylint | 4.0.4 | +| flake8 | 7.3.0 | +| autopep8 | 2.3.2 | +| black | 26.1.0 | +| yapf | 0.43.0 | +| mypy | 1.19.1 | +| pydocstyle | 6.3.0 | +| pycodestyle | 2.14.0 | +| bandit | 1.9.3 | +| virtualenv | 20.36.1 | +| pipx | 1.8.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 | +| git | 1:2.47.3-0+deb13u1 | +| gnupg2 | 2.4.7-21+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 3.14-bookworm + +**Digest:** sha256:443e59c83bcb477606789f440a6d14fc95701ce88e9cbaf96e20aa14ae4f451c + +**Tags:** +``` +mcr.microsoft.com/devcontainers/python:3.0.4-3.14-bookworm +mcr.microsoft.com/devcontainers/python:3.0.4-3-bookworm +mcr.microsoft.com/devcontainers/python:3.0.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 12 (bookworm) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Pip / pipx installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| setuptools | 78.1.1 | +| pylint | 4.0.4 | +| flake8 | 7.3.0 | +| autopep8 | 2.3.2 | +| black | 26.1.0 | +| yapf | 0.43.0 | +| mypy | 1.19.1 | +| pydocstyle | 6.3.0 | +| pycodestyle | 2.14.0 | +| bandit | 1.9.3 | +| virtualenv | 20.36.1 | +| pipx | 1.8.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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 3.13-bookworm + +**Digest:** sha256:441a96345569080e3724e5f1c5c79c9186aba1520b666f33924c163ee4b43bff + +**Tags:** +``` +mcr.microsoft.com/devcontainers/python:3.0.4-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 12 (bookworm) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Pip / pipx installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| setuptools | 78.1.1 | +| pylint | 4.0.4 | +| flake8 | 7.3.0 | +| autopep8 | 2.3.2 | +| black | 26.1.0 | +| yapf | 0.43.0 | +| mypy | 1.19.1 | +| pydocstyle | 6.3.0 | +| pycodestyle | 2.14.0 | +| bandit | 1.9.3 | +| virtualenv | 20.36.1 | +| pipx | 1.8.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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 3.12-bookworm + +**Digest:** sha256:c656dbd16c3a9fd55683f2e04291a91b8f4386875ebd1109f5c4f1e4c46b0b28 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/python:3.0.4-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 12 (bookworm) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Pip / pipx installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| setuptools | 78.1.1 | +| pylint | 4.0.4 | +| flake8 | 7.3.0 | +| autopep8 | 2.3.2 | +| black | 26.1.0 | +| yapf | 0.43.0 | +| mypy | 1.19.1 | +| pydocstyle | 6.3.0 | +| pycodestyle | 2.14.0 | +| bandit | 1.9.3 | +| virtualenv | 20.36.1 | +| pipx | 1.8.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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 3.11-bookworm + +**Digest:** sha256:49d5e61bba47deb6cf9b275d6a3d156677c50ea866089dc20e032cb8f3f66e26 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/python:3.0.4-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 12 (bookworm) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Pip / pipx installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| setuptools | 78.1.1 | +| pylint | 4.0.4 | +| flake8 | 7.3.0 | +| autopep8 | 2.3.2 | +| black | 26.1.0 | +| yapf | 0.43.0 | +| mypy | 1.19.1 | +| pydocstyle | 6.3.0 | +| pycodestyle | 2.14.0 | +| bandit | 1.9.3 | +| virtualenv | 20.36.1 | +| pipx | 1.8.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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 3.10-bookworm + +**Digest:** sha256:3c38cc0f0638bdd781ce06adcdcc97bdd8524c237a16a02915e609a69bbd12a0 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/python:3.0.4-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 12 (bookworm) + +**Architectures:** linux/amd64, linux/arm64 + +**Available (non-root) user:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | + +**Pip / pipx installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| setuptools | 78.1.1 | +| pylint | 4.0.4 | +| flake8 | 7.3.0 | +| autopep8 | 2.3.2 | +| black | 26.1.0 | +| yapf | 0.43.0 | +| mypy | 1.19.1 | +| pydocstyle | 6.3.0 | +| pycodestyle | 2.14.0 | +| bandit | 1.9.3 | +| virtualenv | 20.36.1 | +| pipx | 1.8.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 | 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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + diff --git a/src/ruby/history/3.0.1.md b/src/ruby/history/3.0.1.md new file mode 100644 index 000000000..f5e90bd5f --- /dev/null +++ b/src/ruby/history/3.0.1.md @@ -0,0 +1,960 @@ +# [ruby](https://github.com/devcontainers/images/tree/main/src/ruby) + +**Image version:** 3.0.1 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/src/ruby) + +**Image variations:** +- [4.0-trixie](#variant-40-trixie) +- [3.4-trixie](#variant-34-trixie) +- [3.3-trixie](#variant-33-trixie) +- [3.2-trixie](#variant-32-trixie) +- [4.0-bookworm](#variant-40-bookworm) +- [3.4-bookworm](#variant-34-bookworm) +- [3.3-bookworm](#variant-33-bookworm) +- [3.2-bookworm](#variant-32-bookworm) +- [3.4-bullseye](#variant-34-bullseye) +- [3.3-bullseye](#variant-33-bullseye) +- [3.2-bullseye](#variant-32-bullseye) + +## Variant: 4.0-trixie + +**Digest:** sha256:53775fbbc9c29f66f167d3531cab3c51ee23de7388da6fba797501ecce7e3505 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/ruby:3.0.1-4.0-trixie +mcr.microsoft.com/devcontainers/ruby:3.0.1-4 +mcr.microsoft.com/devcontainers/ruby:3.0.1-4.0 +mcr.microsoft.com/devcontainers/ruby:3.0.1-4-trixie +mcr.microsoft.com/devcontainers/ruby:3.0.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 | +|--------------------|---------|------| +| [Ruby](https://www.ruby-lang.org/en/) | 4.0.1 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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) | 2c978c3c169aa5d113b1f3addb1a2e36e6218167 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 3.4-trixie + +**Digest:** sha256:30a413e1d6aee5925f717e5968d456e267fb378f16f71a655c7b1d27e260d949 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.4-trixie +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.4 +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.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 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.8 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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) | 2c978c3c169aa5d113b1f3addb1a2e36e6218167 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 3.3-trixie + +**Digest:** sha256:6e6e8023065e40565a70fbf69581dccd2dbfe5a13eb26d0b1b5eff63c8adfacf + +**Tags:** +``` +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.3-trixie +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.3 +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.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 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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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) | 2c978c3c169aa5d113b1f3addb1a2e36e6218167 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 3.2-trixie + +**Digest:** sha256:b3af9517be0aaac2d21fdd83d798e1051473703cd76f8e2f78f60037714fac91 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.2-trixie +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.2 +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.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 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.10 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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) | 2c978c3c169aa5d113b1f3addb1a2e36e6218167 | /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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 4.0-bookworm + +**Digest:** sha256:d0b1cf6c63c1711f0e05e5590df38e601b00c23cb43d7ab5fdadc31331a9ed23 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/ruby:3.0.1-4.0-bookworm +mcr.microsoft.com/devcontainers/ruby:3.0.1-4-bookworm +mcr.microsoft.com/devcontainers/ruby:3.0.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-`).* + +**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/) | 4.0.1 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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) | 2c978c3c169aa5d113b1f3addb1a2e36e6218167 | /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 | 2.6.1 | +| apt-utils | 2.6.1 | +| build-essential | 12.9 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 3.4-bookworm + +**Digest:** sha256:8aa3460f7433cc64254dccf1f2650c601ce2f032230d9d2f59439ee099f962c3 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.4-bookworm +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.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 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.8 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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) | 2c978c3c169aa5d113b1f3addb1a2e36e6218167 | /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 | 2.6.1 | +| apt-utils | 2.6.1 | +| build-essential | 12.9 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 3.3-bookworm + +**Digest:** sha256:07b5f77ce50d3b6e4be43f76511f1a17d35d1741754af40e738ef0deee96711a + +**Tags:** +``` +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.3-bookworm +mcr.microsoft.com/devcontainers/ruby:3.0.1-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-`).* + +**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.3.10 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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) | 2c978c3c169aa5d113b1f3addb1a2e36e6218167 | /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 | 2.6.1 | +| apt-utils | 2.6.1 | +| build-essential | 12.9 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 3.2-bookworm + +**Digest:** sha256:6133ef9b9547553274e9378898be636d00ed6558d97837b8285c601d5a4e5796 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.2-bookworm +mcr.microsoft.com/devcontainers/ruby:3.0.1-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-`).* + +**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.2.10 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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) | 2c978c3c169aa5d113b1f3addb1a2e36e6218167 | /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 | 2.6.1 | +| apt-utils | 2.6.1 | +| build-essential | 12.9 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| git | 1:2.39.5-0+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 3.4-bullseye + +**Digest:** sha256:a1815cf53955a5c17fd805447500eac24005de1ada571fa8e8cd41b76eab4a65 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.4-bullseye +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.4-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:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Ruby](https://www.ruby-lang.org/en/) | 3.4.5 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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) | 2c978c3c169aa5d113b1f3addb1a2e36e6218167 | /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 | 2.2.4 | +| apt-utils | 2.2.4 | +| build-essential | 12.9 | +| ca-certificates | 20210119 | +| curl | 7.74.0-1.3+deb11u16 | +| dialog | 1.3-20201126-1 | +| git | 1:2.30.2-1+deb11u5 | +| gnupg2 | 2.2.27-2+deb11u3 | +| 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 | +| yarn | 1.22.22-1 | +| zip | 3.0-12 | +| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | +| zsh | 5.8-6+deb11u1 | + +## Variant: 3.3-bullseye + +**Digest:** sha256:fcbfa3cf7c69ff05a80d3a015e66e1e1dab6a4e294f14c0da714bcf7252984db + +**Tags:** +``` +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.3-bullseye +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.3-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:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Ruby](https://www.ruby-lang.org/en/) | 3.3.9 | /usr/local | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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) | 2c978c3c169aa5d113b1f3addb1a2e36e6218167 | /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 | 2.2.4 | +| apt-utils | 2.2.4 | +| build-essential | 12.9 | +| ca-certificates | 20210119 | +| curl | 7.74.0-1.3+deb11u16 | +| dialog | 1.3-20201126-1 | +| git | 1:2.30.2-1+deb11u5 | +| gnupg2 | 2.2.27-2+deb11u3 | +| 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 | +| yarn | 1.22.22-1 | +| zip | 3.0-12 | +| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | +| zsh | 5.8-6+deb11u1 | + +## Variant: 3.2-bullseye + +**Digest:** sha256:e48ad230a8188e31b6c18f9bfebf2fd082d072b61f42976c67bc25daaa31d8ae + +**Tags:** +``` +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.2-bullseye +mcr.microsoft.com/devcontainers/ruby:3.0.1-3.2-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:** 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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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) | 2c978c3c169aa5d113b1f3addb1a2e36e6218167 | /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 | 2.2.4 | +| apt-utils | 2.2.4 | +| build-essential | 12.9 | +| ca-certificates | 20210119 | +| curl | 7.74.0-1.3+deb11u16 | +| dialog | 1.3-20201126-1 | +| git | 1:2.30.2-1+deb11u5 | +| gnupg2 | 2.2.27-2+deb11u3 | +| 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 | +| yarn | 1.22.22-1 | +| zip | 3.0-12 | +| zlib1g | 1:1.2.11.dfsg-2+deb11u2 | +| zsh | 5.8-6+deb11u1 | + diff --git a/src/rust/history/2.0.7.md b/src/rust/history/2.0.7.md new file mode 100644 index 000000000..26adcb69b --- /dev/null +++ b/src/rust/history/2.0.7.md @@ -0,0 +1,288 @@ +# [rust](https://github.com/devcontainers/images/tree/main/src/rust) + +**Image version:** 2.0.7 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/src/rust) + +**Image variations:** +- [trixie](#variant-trixie) +- [bookworm](#variant-bookworm) +- [bullseye](#variant-bullseye) + +## Variant: trixie + +**Digest:** sha256:a2c6743c07f80824a2f76cb591665779e064f36661142e93232a9ffe892e7a9c + +**Tags:** +``` +mcr.microsoft.com/devcontainers/rust:2.0.7-trixie +mcr.microsoft.com/devcontainers/rust:2.0.7-1 +mcr.microsoft.com/devcontainers/rust:2.0.7-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.93.0 | /usr/local/cargo
/usr/local/rustup | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | + +**Cargo / rustup (Rust) crates and tools** + +| Tool / crate | Version | +|--------------|---------| +| rustfmt | 1.8.0 | +| rust-analysis | 1.93.0 | +| rust-src | 1.93.0 | +| clippy | 1.93.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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| libc6-dev | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: bookworm + +**Digest:** sha256:51c661b1c2ff9ff332a1bb2ef889d972e9409272d1e8fdea4508babae1e407b3 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/rust:2.0.7-bookworm +mcr.microsoft.com/devcontainers/rust:2.0.7-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-`).* + +**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 | +|--------------------|---------|------| +| [Rust](https://github.com/rust-lang/rust) | 1.93.0 | /usr/local/cargo
/usr/local/rustup | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | + +**Cargo / rustup (Rust) crates and tools** + +| Tool / crate | Version | +|--------------|---------| +| rustfmt | 1.8.0 | +| rust-analysis | 1.93.0 | +| rust-src | 1.93.0 | +| clippy | 1.93.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 | 2.6.1 | +| apt-utils | 2.6.1 | +| ca-certificates | 20230311+deb12u1 | +| curl | 7.88.1-10+deb12u14 | +| dialog | 1.3-20230209-1 | +| gcc | 4:12.2.0-3 | +| git | 1:2.39.5-0+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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 | +| lldb | 1:14.0-55.7~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 | +| python3-minimal | 3.11.2-1+b1 | +| rsync | 3.2.7-1+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: bullseye + +**Digest:** sha256:483c5f6941381955be47d290fe1c7a16af96caf3d6990ce862f33d1c0cedef22 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/rust:2.0.7-bullseye +mcr.microsoft.com/devcontainers/rust:2.0.7-1-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:** vscode + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Rust](https://github.com/rust-lang/rust) | 1.93.0 | /usr/local/cargo
/usr/local/rustup | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/vscode/.oh-my-zsh | + +**Cargo / rustup (Rust) crates and tools** + +| Tool / crate | Version | +|--------------|---------| +| rustfmt | 1.8.0 | +| rust-analysis | 1.93.0 | +| rust-src | 1.93.0 | +| clippy | 1.93.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 | 2.2.4 | +| apt-utils | 2.2.4 | +| ca-certificates | 20210119 | +| curl | 7.74.0-1.3+deb11u16 | +| dialog | 1.3-20201126-1 | +| gcc | 4:10.2.1-1 | +| git | 1:2.30.2-1+deb11u5 | +| gnupg2 | 2.2.27-2+deb11u3 | +| 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 | +| 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+deb11u4 | +| libstdc++6 | 10.2.1-6 | +| lldb | 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 | +| openssh-client | 1:8.4p1-5+deb11u5 | +| procps | 2:3.3.17-5 | +| psmisc | 23.4-2 | +| python3-minimal | 3.9.2-3 | +| 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 | + diff --git a/src/typescript-node/history/4.0.5.md b/src/typescript-node/history/4.0.5.md new file mode 100644 index 000000000..01355dd95 --- /dev/null +++ b/src/typescript-node/history/4.0.5.md @@ -0,0 +1,815 @@ +# [typescript-node](https://github.com/devcontainers/images/tree/main/src/typescript-node) + +**Image version:** 4.0.5 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/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: 24-trixie + +**Digest:** sha256:8a013086bcf4a986186fbcb2264b6f16936be32d8b21c756a0fd7ea7d7c203d3 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:4.0.5-24-trixie +mcr.microsoft.com/devcontainers/typescript-node:4.0.5-24 +mcr.microsoft.com/devcontainers/typescript-node:4.0.5-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.13.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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.16.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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 22-trixie + +**Digest:** sha256:8e9c836b0c0ec4f44812ca5e47dbac9f15e908e54cd934effd0483940cc2caba + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:4.0.5-22-trixie +mcr.microsoft.com/devcontainers/typescript-node:4.0.5-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.22.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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.16.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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 20-trixie + +**Digest:** sha256:0e486a568217d9a41c30b588f0f1f2c6de73741e6653b9180dd213c74609705d + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:4.0.5-20-trixie +mcr.microsoft.com/devcontainers/typescript-node:4.0.5-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.20.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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.16.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+deb13u1 | +| htop | 3.4.1-5 | +| iproute2 | 6.15.0-1 | +| jq | 1.7.1-6+deb13u1 | +| less | 668-1 | +| libc6 | 2.41-12+deb13u1 | +| 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+deb13u1 | +| 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+deb13u1 | +| 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+b18 | + +## Variant: 24-bookworm + +**Digest:** sha256:8f198c9de37a12b7e9f75781a6cfbd2667fa652b698604594783f30c5ccf64cd + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:4.0.5-24-bookworm +mcr.microsoft.com/devcontainers/typescript-node:4.0.5-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/) | 24.13.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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.16.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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 22-bookworm + +**Digest:** sha256:531dd39706fc0cfca5011ac6fc378fe3ae73bcf66a7f97b2def8a33b1eab17b3 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:4.0.5-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.22.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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.16.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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 20-bookworm + +**Digest:** sha256:07f6d6d60281000ea12ef7bc0ba3bdbe671982e886f012b1273fe5d776b78558 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:4.0.5-20-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/) | 20.20.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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.16.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+deb12u3 | +| gnupg2 | 2.2.40-1.1+deb12u2 | +| 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+deb12u4 | +| strace | 6.1-0.1 | +| sudo | 1.9.13p3-1+deb12u3 | +| 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+b8 | + +## Variant: 24-bullseye + +**Digest:** sha256:d621ede403c14ae4c78a89c259e66c1df12bf4e4f38411a9309ea2ef45874b64 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:4.0.5-24-bullseye +mcr.microsoft.com/devcontainers/typescript-node:4.0.5-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.13.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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.16.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+deb11u16 | +| dialog | 1.3-20201126-1 | +| git | 1:2.30.2-1+deb11u5 | +| gnupg2 | 2.2.27-2+deb11u3 | +| 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:b8833b9bf55ac7f884280b4b233b140981a79899fe1ecfb56187087bade02de5 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:4.0.5-22-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/) | 22.22.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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.16.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+deb11u16 | +| dialog | 1.3-20201126-1 | +| git | 1:2.30.2-1+deb11u5 | +| gnupg2 | 2.2.27-2+deb11u3 | +| 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: 20-bullseye + +**Digest:** sha256:c67094aa1a777b13d175ac8c0ae3b23e6e28d5543e8ae8a4d0d58aba5fa03bc6 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/typescript-node:4.0.5-20-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/) | 20.20.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) | 67cd8c4673512d08238461f7ce00715da01665d4 | /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.16.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+deb11u16 | +| dialog | 1.3-20201126-1 | +| git | 1:2.30.2-1+deb11u5 | +| gnupg2 | 2.2.27-2+deb11u3 | +| 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 | + diff --git a/src/universal/history/5.1.3.md b/src/universal/history/5.1.3.md new file mode 100644 index 000000000..f6b8e05b8 --- /dev/null +++ b/src/universal/history/5.1.3.md @@ -0,0 +1,183 @@ +# [universal](https://github.com/devcontainers/images/tree/main/src/universal) +This document describes the base contents of the Universal image. Note that this image also includes detection logic to dynamically install additional language / runtime versions based on your repository's contents. Dynamically installed content can be found in sub-folders under `/opt`. + +**Image version:** 5.1.3 + +**Source release/branch:** [v0.4.23](https://github.com/devcontainers/images/tree/v0.4.23/src/universal) + +**Digest:** sha256:805fccf6bfda0c33d35308e4ddba70f62c9610995748c535143125eca87e3bf5 + +**Tags:** +``` +mcr.microsoft.com/devcontainers/universal:5.1.3-noble +mcr.microsoft.com/devcontainers/universal:5.1.3-linux +mcr.microsoft.com/devcontainers/universal:5.1.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:** Ubuntu 24.04.3 LTS (debian-like distro) + +**Architectures:** linux/amd64 + +**Available (non-root) user:** codespace + +### Contents +**Languages and runtimes** + +| Language / runtime | Version | Path | +|--------------------|---------|------| +| [Node.js](https://nodejs.org/en/) | 22.22.0
24.13.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/) | 21.0.9
25.0.1 | /usr/local/sdkman/candidates/java/<version> | +| [.NET](https://dotnet.microsoft.com/) | 10.0.102 | /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.25.6 | /usr/local/go | +| [Jekyll](https://jekyllrb.com/) | 4.4.1 | +| [Jupyter Lab](https://jupyter.org/) | 4.5.3 | /home/codespace/.local/bin/jupyter-lab | + +**Tools installed using git** + +| Tool | Commit | Path | +|------|--------|------| +| [Oh My Zsh!](https://github.com/ohmyzsh/ohmyzsh) | 67cd8c4673512d08238461f7ce00715da01665d4 | /home/codespace/.oh-my-zsh | +| [nvm](https://github.com/nvm-sh/nvm.git) | 977563e97ddc66facf3a8e31c6cff01d236f09bd | /usr/local/share/nvm | +| [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) | 2c978c3c169aa5d113b1f3addb1a2e36e6218167 | /usr/local/share/ruby-build | + +**Pip / pipx installed tools and packages** + +| Tool / package | Version | +|----------------|---------| +| requests | 2.32.5 | +| jupyterlab_git | 0.51.4 | +| certifi | 2026.1.4 | +| setuptools | 80.10.2 | +| pylint | 4.0.4 | +| flake8 | 7.3.0 | +| autopep8 | 2.3.2 | +| black | 26.1.0 | +| yapf | 0.43.0 | +| mypy | 1.19.1 | +| pydocstyle | 6.3.0 | +| pycodestyle | 2.14.0 | +| bandit | 1.9.3 | +| virtualenv | 20.36.1 | +| pipx | 1.8.0 | + +**Go tools and modules** + +| Tool / module | Version | +|---------------|---------| +| 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.13.0 | +| github.com/uudashr/gopkgs | latest | +| github.com/ramya-rao-a/go-outline | latest | +| github.com/go-delve/delve | 1.26.0 | +| github.com/golangci/golangci-lint | latest | + +**Ruby gems and tools** + +| Tool / gem | Version | +|------------|---------| +| rake | 13.3.1 | +| jekyll | 4.4.1 | + +**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/php/current | +| [Composer](https://getcomposer.org/) | 2.9.4 | /usr/local/php/current/bin | +| [kubectl](https://github.com/kubernetes/kubectl) | v1.35.0 | /usr/local/bin | +| [Helm](https://github.com/helm/helm) | 4.1.0 | /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.86.0 | +| [yarn](https://yarnpkg.com/) | 1.22.22 | /usr/bin | +| [Maven](https://maven.apache.org/) | 3.9.12 | /usr/local/sdkman/candidates/maven/current/bin | +| [Gradle](https://gradle.org/) | 9.3.0 | /usr/local/sdkman/candidates/gradle/current/bin | +| Docker (Moby) CLI & Engine | 29.1.4 | +| [conda](https://github.com/conda/conda) | 25.11.1 | /opt/conda/bin | + +**Additional linux tools and packages** + +| Tool / library | Version | +|----------------|---------| +| apt-transport-https | 2.8.3 | +| apt-utils | 2.8.3 | +| build-essential | 12.10ubuntu1 | +| ca-certificates | 20240203 | +| clang | 1:18.0-59~exp2 | +| cmake | 3.28.3-1build7 | +| cppcheck | 2.13.0-2ubuntu3 | +| curl | 8.5.0-2ubuntu10.6 | +| dialog | 1.3-20240101-1 | +| g++ | 4:13.2.0-7ubuntu1 | +| gcc | 4:13.2.0-7ubuntu1 | +| gdb | 15.0.50.20240403-0ubuntu1 | +| git | 1:2.43.0-1ubuntu7.3 | +| gnupg2 | 2.4.4-2ubuntu17.4 | +| htop | 3.3.0-4build1 | +| iproute2 | 6.1.0-1ubuntu6.2 | +| iptables | 1.8.10-3ubuntu2 | +| jq | 1.7.1-3ubuntu0.24.04.1 | +| less | 590-2ubuntu2.1 | +| 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 | +| libnspr4 | 2:4.35-1.1build1 | +| libnss3 | 2:3.98-1build1 | +| libpango-1.0-0 | 1.52.1+ds-1build1 | +| libpangocairo-1.0-0 | 1.52.1+ds-1build1 | +| libsecret-1-dev | 0.21.4-1build3 | +| libssl1.1 | 1.1.0g-2ubuntu4 | +| libstdc++6 | 14.2.0-4ubuntu2~24.04 | +| libx11-6 | 2:1.8.7-1build1 | +| lldb | 1:18.0-59~exp2 | +| llvm | 1:18.0-59~exp2 | +| 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) | 29.1.4-ubuntu24.04u1 | +| moby-engine (Docker Engine) | 29.1.4-ubuntu24.04u2 | +| nano | 7.2-2ubuntu0.1 | +| ncdu | 1.19-0.1 | +| net-tools | 2.10-0.1ubuntu4.4 | +| 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.1 | +| python3-minimal | 3.12.3-0ubuntu2.1 | +| rsync | 3.2.7-1ubuntu1.2 | +| sed | 4.9-2build1 | +| 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.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 | +| zlib1g | 1:1.3.dfsg-3.1ubuntu2.1 | +| zsh | 5.9-6ubuntu2 | +