Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 25 additions & 24 deletions cli/azd/.vscode/cspell-azd-dictionary.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,31 @@
AADSTS
ABRT
ACCESSTOKEN
AZCLI
AZURECLI
AZURESUBSCRIPTION
Agentic
BOOLSLICE
BUILDID
BUILDNUMBER
Backticks
Cobo
Errorf
Frontends
GOARCH
GOCOVERDIR
Ghostty
LASTEXITCODE
MCPJSON
PYTHONDONTWRITEBYTECODE
PYTHONUNBUFFERED
RPCJSONRPC
STRINGSLICE
SliceOfPtrs
Syncer
TOCTOU
Truef
Veyor
agentmanifests
aiomysql
aiopg
Expand Down Expand Up @@ -39,7 +63,6 @@ asyncpg
avmres
azapi
azblob
AZCLI
azcorelog
azdcli
azdcontext
Expand All @@ -55,33 +78,27 @@ azsdk
azureai
azureaiagent
azureappservice
AZURECLI
azurecodingagent
azureedge
azureml
azurestaticapps
AZURESUBSCRIPTION
azuretools
azureutil
azureyaml
Backticks
bicepparam
bicept
blockblob
BOOLSLICE
buildargs
BUILDID
BUILDNUMBER
buildpacks
byoi
callstack
centralus
cflags
charmbracelet
chelupati
circleci
cmdrecord
cmdsubst
Cobo
cognitiveservices
concurx
conditionalize
Expand Down Expand Up @@ -119,24 +136,19 @@ envlist
envname
envsubst
errcheck
Errorf
errorinfo
errorlint
evals
eventhub
eventhubs
executil
flexconsumption
Frontends
fsnotify
funcapp
funcignore
functionapp
Ghostty
gjson
go-imath
GOARCH
GOCOVERDIR
godotenv
gofmt
golangci
Expand All @@ -160,14 +172,12 @@ keychain
kubelogin
langchain
langchaingo
LASTEXITCODE
ldflags
lechnerc77
libc
llms
localtools
maml
MCPJSON
mcptools
memfs
mergo
Expand Down Expand Up @@ -225,8 +235,6 @@ pyapp
pycache
pyproject
pytest
PYTHONDONTWRITEBYTECODE
PYTHONUNBUFFERED
pyvenv
rabbitmq
reauthentication
Expand All @@ -237,7 +245,6 @@ requirepass
resourcegraph
restoreapp
retriable
RPCJSONRPC
runtimes
rzip
secureobject
Expand All @@ -247,7 +254,6 @@ serverfarms
servicebus
setenvs
skus
SliceOfPtrs
snapshotter
springapp
sqlserver
Expand All @@ -257,24 +263,20 @@ staticwebapp
stdbool
stdlib
stdouttrace
STRINGSLICE
struct
structs
subst
substr
swacli
Syncer
teamcity
testdata
tmpl
TOCTOU
toplevel
traceparent
tracesdk
tracestate
tracetest
trafficmanager
Truef
typeflag
unhide
unmanage
Expand All @@ -287,7 +289,6 @@ unsets
upgrader
utsname
uxlib
Veyor
vite
vsrpc
vuejs
Expand Down
25 changes: 21 additions & 4 deletions cli/azd/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,34 @@
# Release History

## 1.24.0-beta.1 (Unreleased)
## 1.23.8 (2026-03-06)

### Features Added

- [[#2743]](https://github.com/Azure/azure-dev/issues/2743) Support deploying Container App Jobs (`Microsoft.App/jobs`) via `host: containerapp`. The Bicep template determines whether the target is a Container App or Container App Job.

### Breaking Changes
- [[#7001]](https://github.com/Azure/azure-dev/pull/7001) Add support for deploying Container App Jobs (`Microsoft.App/jobs`) via `host: containerapp`. The Bicep template determines whether the target is a Container App or Container App Job. Thanks @jongio for the contribution!
- [[#6968]](https://github.com/Azure/azure-dev/pull/6968) Add `Microsoft.App/agents` (SRE Agent) resource type recognition so provisioning progress output correctly displays SRE Agent resources. Thanks @dm-chelupati for the contribution!
- [[#7016]](https://github.com/Azure/azure-dev/pull/7016) Add sensible defaults for `azd env new` and `azd init` in `--no-prompt` mode: auto-generate environment name from the working directory, auto-select subscription when only one is available, and remove the hard `--environment` requirement. Thanks @spboyer for the contribution!
- [[#6962]](https://github.com/Azure/azure-dev/pull/6962) Improve `--no-prompt` error guidance for `azd init` and `azd provision` to report all missing inputs at once with actionable resolution commands and environment variable mappings.

### Bugs Fixed

- [[#6790]](https://github.com/Azure/azure-dev/pull/6790) Fix the azd user-agent string not flowing to authentication HTTP calls (Azure Identity SDK and MSAL), making azd-originated auth traffic identifiable in Azure telemetry. Thanks @spboyer for the contribution!
- [[#6920]](https://github.com/Azure/azure-dev/pull/6920) Fix `Retry-After` header not being applied correctly in Azure Functions flex consumption deployment polling, and improve cancellation responsiveness in Static Web Apps deployment verification. Thanks @spboyer for the contribution!
- [[#6922]](https://github.com/Azure/azure-dev/pull/6922) Fix Ctrl+C cancellation not being respected during remote ACR build source upload and log streaming. Thanks @spboyer for the contribution!
- [[#6914]](https://github.com/Azure/azure-dev/pull/6914) Fix `azd extension install`, `show`, and `upgrade` potentially selecting the wrong version when the registry returns versions in descending order.

### Other Changes

- [[#7019]](https://github.com/Azure/azure-dev/pull/7019) Improve provisioning progress polling with concurrent nested deployment traversal and a terminal-operation cache to reduce redundant ARM API calls and decrease spinner flicker.
- [[#7017]](https://github.com/Azure/azure-dev/pull/7017) Update azd core to Go 1.26.
- [[#7004]](https://github.com/Azure/azure-dev/pull/7004) Improve provisioning completion responsiveness by replacing channel-based cancellation with context cancellation in the progress display goroutine.
- [[#6977]](https://github.com/Azure/azure-dev/pull/6977) Improve AI-assisted error troubleshooting by categorizing errors (Azure, machine, or user context) and tailoring automated fix suggestions to appropriate error types.
- [[#6978]](https://github.com/Azure/azure-dev/pull/6978) Improve auth error classification in the extension gRPC server so extensions receive `Unauthenticated` status codes instead of `Unknown` for login-required errors.
- [[#6963]](https://github.com/Azure/azure-dev/pull/6963) Improve provisioning performance by caching resource type display name lookups to reduce redundant API calls during progress polling.
- [[#6954]](https://github.com/Azure/azure-dev/pull/6954) Add extension SDK primitives for token provider, scope detection, resilient HTTP client, and pagination to simplify azd extension authoring. Thanks @jongio for the contribution!
- [[#6953]](https://github.com/Azure/azure-dev/pull/6953) Update Bicep minimum required version to 0.41.2.
- [[#6941]](https://github.com/Azure/azure-dev/pull/6941) Simplify AI-assisted error troubleshooting to a two-step flow: explain the error, then optionally generate step-by-step fix guidance.
- [[#6912]](https://github.com/Azure/azure-dev/pull/6912) Improve storage blob client performance by verifying container existence only once per session instead of on every operation. Thanks @spboyer for the contribution!

## 1.23.7 (2026-02-27)

### Features Added
Expand Down
2 changes: 1 addition & 1 deletion cli/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.24.0-beta.1
1.23.8