Skip to content

Latest commit

 

History

History
411 lines (266 loc) · 17.4 KB

CHANGELOG.md

File metadata and controls

411 lines (266 loc) · 17.4 KB

Change Log

Notable changes.

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]

  • Preview: Feature Dependencies (devcontainers/spec#234)
    • devcontainer-feature.json can now specify a dependsOn property that lists other Features that must be installed before the current Feature can be installed.
    • Complete rewrite of the Feature dependency resolution model
    • NOTE: This is a feature preview - please submit your feedback!
  • Fix containerEnv values with spaces (devcontainers#532)

[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]

  • Add initial support for docker credential helpers when fetching Features/Templates. (devcontainers#460, contributed by @aaronlehmann)

[0.35.0]

  • Transform maven, gradle and jupyterlab usages to their features v2 counterparts. (devcontainers#461)
  • Escape and enclose containerEnv in quotes when writing to Dockerfile. (devcontainers#454)
  • Update package dependencies.

[0.34.0]

[0.33.0]

[0.32.0]

February 2023

[0.31.0]

[0.30.0]

  • Fix: Merge metadata logic for containerEnv for devcontainer build. (devcontainers#392)
  • Support querying registries that Accept application/vnd.oci.image.index.v1+json. (devcontainers#393)
  • Updates Features cache logic - Incrementally copy features near the layer they're installed. (devcontainers#382)

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]

  • Fix Feature/Template publishing issue when a capital letter is in the repo name (devcontainers#303)

[0.25.1]

[0.25.0]

[0.24.1]

  • features test: Respects testing scenarios where 'remoteUser' is non-root (devcontainers#286)

[0.24.0]

October 2022

[0.23.2]

[0.23.1]

  • Pick up updated remoteEnv, remoteUser and userEnvProbe properties. (devcontainers#252)

[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]

  • Fixes regression where some dev container feature properties were not being applied properly (devcontainers#126)
  • Fixes undesired behavior with dev container features and multi-stage builds (devcontainers#120)

[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.