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
13 changes: 12 additions & 1 deletion .github/skills/changelog-generation/references/scope-rules.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,22 @@ Files to update:
**Version derivation:**
1. Find the top-most section in `cli/azd/CHANGELOG.md` (e.g., `## X.Y.Z-beta.N (Unreleased)`).
2. Strip the `-beta.N` suffix and `(Unreleased)` marker.
3. Format as: `## X.Y.Z (YYYY-MM-DD)` using today's date.
3. Format as: `## X.Y.Z (YYYY-MM-DD)` using **today's date** (the date the changelog is being authored/committed, not a future planned ship date).
4. Set `cli/version.txt` to `X.Y.Z`.
5. Set the `Version` constant in `cli/azd/pkg/azdext/version.go` to `X.Y.Z`.
6. If no unreleased header is found in the changelog, ask the user for the release version number via `ask_user`.

**Unreleased placeholder after release:**

After converting the top section from `X.Y.Z-beta.N (Unreleased)` to `X.Y.Z (YYYY-MM-DD)`, add a new `(Unreleased)` placeholder at the top using the **next minor version**, not the next patch:

- If releasing a **patch** (`X.Y.Z` where `Z > 0`), the new placeholder is `X.(Y+1).0-beta.1 (Unreleased)`.
- If releasing a **minor** (`X.Y.0`), the new placeholder is `X.(Y+1).0-beta.1 (Unreleased)`.

Example: after releasing `1.24.1`, add `## 1.25.0-beta.1 (Unreleased)` at the top — not `## 1.24.2-beta.1`.

This matches the behavior of `eng/scripts/Update-CliVersion.ps1`, which increments the minor version (not the patch) when creating the post-release development placeholder.

**Do NOT** update any extension files.

### Extension Scope
Expand Down
21 changes: 20 additions & 1 deletion cli/azd/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Release History

## 1.24.0-beta.1 (Unreleased)
## 1.25.0-beta.1 (Unreleased)

### Features Added

Expand All @@ -10,6 +10,25 @@

### Other Changes

## 1.24.1 (2026-04-17)

### Features Added

- [[#7697]](https://github.com/Azure/azure-dev/pull/7697) Add `.azdxignore` support for `azd x watch`; create a `.azdxignore` file in the project root (gitignore syntax) to exclude directories such as `node_modules/` and `dist/` from triggering unnecessary rebuilds. The watcher also respects existing `.gitignore` patterns.
- [[#7746]](https://github.com/Azure/azure-dev/pull/7746) Add local Bicep preflight check that warns before provisioning when predicted resource names contain Azure reserved words (e.g., names with `MICROSOFT`, `WINDOWS`, or prefixed with `LOGIN`), with color-highlighted output for readability.

### Bugs Fixed

- [[#7768]](https://github.com/Azure/azure-dev/pull/7768) Fix Copilot error-handling saved preference (`copilot.errorHandling.fix=allow`) to automatically retry the failed command after applying a fix, instead of only applying the fix without retrying.
- [[#7600]](https://github.com/Azure/azure-dev/pull/7600) Fix `docker.path` and `docker.context` in `azure.yaml` being resolved relative to the service directory instead of the project root when user-specified values are provided.
- [[#7698]](https://github.com/Azure/azure-dev/pull/7698) Fix subscription-scope deployments incorrectly treating pre-existing resource groups as deployment-owned during cleanup; only resource groups explicitly created by the deployment are now returned.
- [[#7707]](https://github.com/Azure/azure-dev/pull/7707) Fix `azd pipeline config --provider azdo` failing when no agent queue named "Default" exists; azd now queries available queues, auto-selects when only one is present, and prompts the user to choose when multiple queues are available.

### Other Changes

- [[#7600]](https://github.com/Azure/azure-dev/pull/7600) Improve `azd up` and `azd deploy` performance with HTTP connection pooling, adaptive ARM poll frequency (5s for deployments, 15s for WhatIf/Validate), per-registry ACR login caching, and Container App revision poll frequency (5s).
- [[#7721]](https://github.com/Azure/azure-dev/pull/7721) Add telemetry instrumentation for hook executions, recording hook event, level (project or service), kind (shell, JavaScript, TypeScript, .NET), and result across all hook-enabled commands.

## 1.24.0 (2026-04-14)

### Features Added
Expand Down
2 changes: 1 addition & 1 deletion cli/azd/pkg/azdext/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ package azdext
// Version is the semantic version of the azdext SDK package.
// This value mirrors the CLI version in cli/version.txt and is
// automatically updated by eng/scripts/Update-CliVersion.ps1.
const Version = "1.24.0"
const Version = "1.24.1"
2 changes: 1 addition & 1 deletion cli/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.24.0
1.24.1
Loading