Skip to content

v0.26.0

Latest
Compare
Choose a tag to compare
@qdm12 qdm12 released this 11 Oct 17:13
· 4 commits to master since this release
a1ca8f0

Features

  • Alpine upgraded from 3.19 to 3.20
  • Debian upgraded from 11 to 12
  • docker upgraded from v25.0.2 to v27.3.1
  • compose upgraded from v2.24.5 to v2.29.7
  • buildx upgraded from v0.12.1 to v0.17.1
  • gh upgraded from v2.43.1 to v2.58.0

Fixes

  • Works with custom shells (i.e. Nushell) where $HOME is not available to VSCode (due to migrating docker-compose.yml settings to devcontainer.json and use ${localEnv:HOME})
  • SSH script: redirect mountpoint stderr to stdout to hide the error logged previously

Minor changes

  • .devcontainer: run all services in docker-compose.yml by default
  • Container bind mount sources must be present for container setup to succeed

Documentation

  • remove Windows without WSL documentation (everyone uses WSL2 these days)
  • change 'remote containers extension' to 'dev containers extension'
  • simplify Customization section
    • remove "publish a port" since it can be done at runtime now
    • expand documentation on custom welcome script and where to specify the bind mount
    • use bullet points instead of subsections headings

Maintenance

  • Migrate all vscode service settings from .devcontainer/docker-compose.yml to .devcontainer/devcontainer.json
  • ci: bump docker/login-action from v2 to v3
  • ci: use docker/metadata-action to determine image parameters