Skip to content

Bump up node feature version#1758

Merged
abdurriq merged 3 commits intodevcontainers:mainfrom
Kaniska244:check-yarn-key-expiry
Jan 27, 2026
Merged

Bump up node feature version#1758
abdurriq merged 3 commits intodevcontainers:mainfrom
Kaniska244:check-yarn-key-expiry

Conversation

@Kaniska244
Copy link
Contributor

@Kaniska244 Kaniska244 commented Jan 27, 2026

Running devcontainer upgrade for all image variants to bump up node feature version 1.6.4 to ensure fix is included in dev build.

Also continuumio/miniconda3 base image used by miniconda dev container, has been updated in Docker Hub today and it will be Debian trixie(13), accommodated small changes for that too.

@Kaniska244 Kaniska244 marked this pull request as ready for review January 27, 2026 17:49
@Kaniska244 Kaniska244 requested a review from a team as a code owner January 27, 2026 17:49
Copilot AI review requested due to automatic review settings January 27, 2026 17:49
@abdurriq abdurriq merged commit a1d6e6b into devcontainers:main Jan 27, 2026
22 checks passed
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates devcontainer feature lockfiles across multiple images (notably bumping the Node feature to 1.6.4), and adjusts the Miniconda image to account for the upstream continuumio/miniconda3 moving to Debian trixie.

Changes:

  • Bump ghcr.io/devcontainers/features/node:1 to 1.6.4 (plus related feature bumps like git and common-utils) across affected devcontainer-lock.json files.
  • Update Miniconda’s .devcontainer/Dockerfile to validate Debian trixie and use mcr.microsoft.com/devcontainers/base:2-trixie.
  • Bump Miniconda image manifest.json version and update Miniconda README tag examples accordingly.

Reviewed changes

Copilot reviewed 21 out of 21 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
src/universal/.devcontainer/devcontainer-lock.json Updates pinned feature versions (incl. Node feature) for the universal devcontainer.
src/typescript-node/.devcontainer/devcontainer-lock.json Updates pinned git feature version for typescript-node devcontainer.
src/rust/.devcontainer/devcontainer-lock.json Updates pinned feature versions (incl. common-utils/git) for rust devcontainer.
src/ruby/.devcontainer/devcontainer-lock.json Updates pinned feature versions (incl. Node feature) for ruby devcontainer.
src/python/.devcontainer/devcontainer-lock.json Updates pinned feature versions (incl. Node feature) for python devcontainer.
src/php/.devcontainer/devcontainer-lock.json Updates pinned feature versions (incl. Node feature) for php devcontainer.
src/miniconda/manifest.json Bumps Miniconda image version metadata.
src/miniconda/README.md Updates Miniconda tag examples to match the new version.
src/miniconda/.devcontainer/devcontainer-lock.json Updates pinned feature versions (incl. Node feature) for miniconda devcontainer.
src/miniconda/.devcontainer/Dockerfile Updates Miniconda build to expect Debian trixie and use base:2-trixie.
src/jekyll/.devcontainer/devcontainer-lock.json Updates pinned feature versions (incl. Node feature) for jekyll devcontainer.
src/javascript-node/.devcontainer/devcontainer-lock.json Updates pinned feature versions (incl. Node feature) for javascript-node devcontainer.
src/java/.devcontainer/devcontainer-lock.json Updates pinned feature versions (incl. Node feature) for java devcontainer.
src/java-8/.devcontainer/devcontainer-lock.json Updates pinned feature versions (incl. Node feature) for java-8 devcontainer.
src/go/.devcontainer/devcontainer-lock.json Updates pinned feature versions (incl. Node feature) for go devcontainer.
src/dotnet/.devcontainer/devcontainer-lock.json Updates pinned feature versions (incl. Node feature) for dotnet devcontainer.
src/cpp/.devcontainer/devcontainer-lock.json Updates pinned git feature version for cpp devcontainer.
src/base-ubuntu/.devcontainer/devcontainer-lock.json Updates pinned feature versions for base-ubuntu devcontainer.
src/base-debian/.devcontainer/devcontainer-lock.json Updates pinned feature versions for base-debian devcontainer.
src/base-alpine/.devcontainer/devcontainer-lock.json Updates pinned common-utils feature version for base-alpine devcontainer.
src/anaconda/.devcontainer/devcontainer-lock.json Updates pinned feature versions (incl. Node feature) for anaconda devcontainer.

@@ -1,5 +1,5 @@
{
"version": "1.1.14",
"version": "1.2.0",
Copy link

Copilot AI Jan 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Miniconda image switches base OS from Debian bookworm to Debian trixie (and updates the base image from devcontainers/base:1-bookworm to devcontainers/base:2-trixie), which is a breaking change for consumers (package versions, glibc, etc.). The manifest.json version should be a major bump (e.g., 2.0.0) rather than 1.2.0 to follow semantic versioning for breaking base-OS changes.

Copilot uses AI. Check for mistakes.
Comment on lines 31 to +33
- `mcr.microsoft.com/devcontainers/miniconda:1-3`
- `mcr.microsoft.com/devcontainers/miniconda:1.1-3`
- `mcr.microsoft.com/devcontainers/miniconda:1.1.0-3`
- `mcr.microsoft.com/devcontainers/miniconda:1.2-3`
- `mcr.microsoft.com/devcontainers/miniconda:1.2.0-3`
Copy link

Copilot AI Jan 27, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The tag examples here should stay in sync with the image versioning scheme. If this release is a major bump due to the Debian bookworm→trixie switch, update these examples to use the new major version (and any other version references in this README) so users copy the correct tags.

See below for a potential fix:

- `mcr.microsoft.com/devcontainers/miniconda:2-3`
- `mcr.microsoft.com/devcontainers/miniconda:2.0-3`
- `mcr.microsoft.com/devcontainers/miniconda:2.0.0-3`

Copilot uses AI. Check for mistakes.
@Kaniska244 Kaniska244 deleted the check-yarn-key-expiry branch January 28, 2026 07:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants