Change Log

May 12, 2026 ยท View on GitHub

Notable changes.

May 2026

[0.87.0]

  • Graduate lockfile from experimental to stable: lockfiles are now generated by default on build and up. (https://github.com/devcontainers/cli/issues/1195)
    • New --no-lockfile flag to opt out of lockfile generation.
    • New --frozen-lockfile flag to ensure the lockfile exists and remains unchanged.
    • --experimental-lockfile and --experimental-frozen-lockfile are deprecated (still accepted with a warning).

[0.86.1]

April 2026

[0.86.0]

March 2026

[0.85.0]

[0.84.1]

[0.84.0]

February 2026

[0.83.3]

[0.83.2]

[0.83.1]

[0.83.0]

January 2026

[0.82.0]

[0.81.1]

[0.81.0]

December 2025

[0.80.3]

November 2025

[0.80.2]

September 2025

[0.80.1]

July 2025

[0.80.0]

June 2025

[0.79.0]

[0.78.0]

May 2025

[0.77.0]

April 2025

[0.76.0]

March 2025

[0.75.0]

February 2025

[0.74.0]

January 2025

[0.73.0]

November 2024

[0.72.0]

September 2024

[0.71.0]

[0.70.0]

August 2024

[0.69.0]

  • Enhance Template metadata (https://github.com/devcontainers/cli/pull/875)
    • Caches additional Template metadata (such as files) onto the manifest
    • Resolves full file paths for optionalPaths directories that only contain one file (for better usability in upstream tools)
    • Fixes bugs

[0.68.0]

[0.67.0]

July 2024

[0.66.0]

June 2024

[0.65.0]

[0.64.0]

[0.63.0]

May 2024

[0.62.0]

[0.61.0]

[0.60.0]

April 2024

[0.59.1]

[0.59.0]

March 2024

[0.58.0]

[0.57.0]

February 2024

[0.56.2]

January 2024

[0.56.1]

[0.56.0]

December 2023

[0.55.0]

[0.54.2]

November 2023

[0.54.1]

[0.54.0]

[0.53.0]

October 2023

[0.52.1]

[0.52.0]

September 2023

[0.51.3]

August 2023

[0.51.2]

[0.51.1]

[0.51.0]

July 2023

[0.50.2]

[0.50.1]

[0.50.0]

[0.49.0]

June 2023

[0.48.0]

[0.47.0]

[0.46.0]

[0.45.0]

[0.44.0]

[0.43.0]

May 2023

[0.42.0]

April 2023

[0.41.0]

[0.40.0]

[0.39.0]

[0.38.0]

[0.37.0]

March 2023

[0.36.0]

[0.35.0]

[0.34.0]

[0.33.0]

[0.32.0]

February 2023

[0.31.0]

[0.30.0]

January 2023

[0.29.0]

[0.28.0]

[0.27.1]

[0.27.0]

December 2022

[0.26.1]

[0.26.0]

[0.25.3]

November 2022

[0.25.2]

[0.25.1]

[0.25.0]

[0.24.1]

[0.24.0]

October 2022

[0.23.2]

[0.23.1]

[0.23.0]

[0.22.0]

[0.21.0]

  • New Command: templates apply to apply fetch and apply a dev container Template to a project
  • Initial support for running lifecycle scripts in parallel
  • Improvements to the features test command
  • Improvements related to packaging dev container Features and Templates

[0.20.0]

[0.19.1]

[0.19.0]

[0.18.0]

September 2022

[0.17.0]

[0.16.0]

[0.15.0]

August 2022

[0.14.2]

[0.14.1]

[0.14.0]

  • Update to vscode-dev-containers 0.245.2.

[0.13.0]

  • Updates to devcontainer features test command
    • Can now specify a scenarios.json per-feature
  • Introduces devcontainer features info command

[0.12.1]

  • Pick up v0.10.2 related to container ENV output.

[0.12.0]

  • Native implementation for pushing a dev container feature to an OCI registry
  • features publish command

[0.11.0]

[0.10.2]

[0.10.1]

[0.10.0]

[0.9.0]

  • WIP on features v2:
    • Contributable features in OCI registries.

July 2022

[0.8.0]

  • Build command: Support multiple --image-name parameters (#61)
  • WIP on features v2:
    • Contributable features.
    • features test command.

June 2022

[0.7.0]

May 2022

[0.6.0]

[0.5.0]

  • Update to vscode-dev-containers 0.238.0.

[0.4.0]

  • Merge user and features Dockerfile to simplify cache and multi-platform handling.
  • Use PTY for --log-format-json.

[0.3.0]

  • BuildKit version check for --build-context.

[0.2.0]

  • Use single Dockerfile to build image for single container using BuildKit.

[0.1.0]

  • Initial version.