github microsoft/azure-container-apps aca-cli-v1.0.0-preview.4
aca 1.0.0-preview.4

pre-release5 hours ago

ACA CLI 1.0.0-preview.4

ACA CLI preview.4 adds local Dockerfile source deployment for ACA Sandboxes
and makes ACA Express workflows more reliable and easier to use.

After installation, verify the CLI reports exactly:

aca 1.0.0-preview.4

What's new since preview.3

  • Deploy from local source. Use aca sandbox deploy --source <path> to
    build a Dockerfile context and deploy it to ACA Sandboxes without requiring
    an ACR workflow. Create reusable disk images from source with
    aca sandboxgroup disk create --source <path> --name <name>.
  • ACA Express is available by default. aca express,
    aca config express, and aca doctor --express are now always available.
  • More reliable managed-identity deployments. Waited
    aca express deploy operations verify that the latest revision is
    provisioned, with clear guidance for failures, timeouts, and unverified
    results.
  • Improved terminal experience. aca express scale now shows clear
    progress steps while keeping JSON output machine-readable.
    aca express list adapts to narrow terminals by wrapping cells and omitting
    the lower-priority REGION column when necessary.
  • Structured egress policies. New egress writes use structured rules
    compatible with ACA Sandboxes policy tooling.

Breaking changes and migration guidance

  • Legacy egress hostRules writes are no longer accepted. Update write
    inputs to use structured rules. Existing legacy policies remain readable
    and exportable. Use aca sandbox schema to review supported manifest
    fields.
  • Sandbox manifests now reject unknown fields. Correct misspelled
    egressPolicy properties and remove unsupported nested http sections
    rather than relying on them being ignored.
  • ACA Express preview configuration is deprecated. Existing
    aca config preview set express true|false commands still succeed, but are
    compatibility no-ops because ACA Express is always available.

Install

Linux / macOS

curl -fsSL https://aka.ms/aca-cli-install | sh

Windows (PowerShell)

irm https://aka.ms/aca-cli-install-ps | iex

Uninstall

Linux / macOS

curl -fsSL https://aka.ms/aca-cli-install | sh -s -- --uninstall

Windows (PowerShell)

& ([scriptblock]::Create((irm https://aka.ms/aca-cli-install-ps))) -Uninstall

The installers verify the downloaded archive against the SHA-256 digest
pinned in aca-cli/preview/latest-version.txt before extracting it. A
mismatch aborts the installation.

Don't miss a new azure-container-apps release

NewReleases is sending notifications on new releases.