Skip to content

Create changelog for azd 1.23.15#7639

Merged
rajeshkamal5050 merged 6 commits intomainfrom
copilot/create-changelog-for-azd-1-23-15
Apr 11, 2026
Merged

Create changelog for azd 1.23.15#7639
rajeshkamal5050 merged 6 commits intomainfrom
copilot/create-changelog-for-azd-1-23-15

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 10, 2026

Adds the 1.23.15 release changelog entry and bumps cli/version.txt to 1.23.15.

Changes

cli/azd/CHANGELOG.md — new ## 1.23.15 (2026-04-10) section:

  • Features Added

    • #7451 Python hook support — auto-detect .py scripts, manage venv, install deps from requirements.txt/pyproject.toml
    • #7626 JavaScript and TypeScript hook support — auto-detect .js/.ts scripts, automatic npm install from package.json, TypeScript via npx tsx
  • Breaking Changes

    • #7630 App Service explicit slot targeting replaces auto-selection heuristics; use AZD_DEPLOY_{SERVICE}_SLOT_NAME=production for the main app or AZD_DEPLOY_{SERVICE}_SLOT_NAME=<name> for a specific slot
  • Bugs Fixed

    • #7618 Fix azure.yaml hook parsing failure when mixing single-hook (map) and multi-hook (list) formats
    • #7629 Fix azd auth token being killed by background update check when used as a subprocess by extension credential providers
    • #7578 Tenant-specific re-auth guidance for AADSTS70043/AADSTS700082 stale refresh token errors
    • #7549 AZURE_PRINCIPAL_ID resolution for guest/B2B users (resource tenant + ARM oid claim preference)
    • #7562 Extension lifecycle handlers silently dropped when multiple extensions share the same event
    • #7501 AKS postprovision hook fatal failure when cluster not yet provisioned in multi-phase workflow
    • #7555 Copilot error troubleshooting: skip timeouts, mark non-fixable errors, 5-minute AI analysis guard timeout
  • Other Changes

    • #7557 Bundled Bicep CLI → v0.42.1
    • #7591 azd update success message shortened
    • #7536 Filter deprecated AI model versions and retired SKUs from model selection prompts
    • #7588 Fix copilot consent --action shell completion values (all, readonly)

cli/version.txt1.24.0-beta.11.23.15

Copilot AI linked an issue Apr 10, 2026 that may be closed by this pull request
Agent-Logs-Url: https://github.com/Azure/azure-dev/sessions/f69a7ab8-6a6a-4679-9565-fbb9962f306b

Co-authored-by: rajeshkamal5050 <11532743+rajeshkamal5050@users.noreply.github.com>
Copilot AI changed the title [WIP] Add changelog for azd 1.23.15 Create changelog for azd 1.23.15 Apr 10, 2026
Copilot AI requested a review from rajeshkamal5050 April 10, 2026 16:16
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@rajeshkamal5050
Copy link
Copy Markdown
Contributor

@copilot can you check for any additional PRs merged since we created this changelog PR and update the entries if needed

Agent-Logs-Url: https://github.com/Azure/azure-dev/sessions/25095a45-d44f-4ead-884b-4ce36f693bad

Co-authored-by: rajeshkamal5050 <11532743+rajeshkamal5050@users.noreply.github.com>
Copy link
Copy Markdown
Contributor Author

Copilot AI commented Apr 10, 2026

@copilot can you check for any additional PRs merged since we created this changelog PR and update the entries if needed

Done — checked all PRs merged to main since the original changelog commit and added 4 new entries in commit 6a9d10a:

Features Added:

  • #7626 JavaScript and TypeScript hook executors

Breaking Changes:

  • #7630 App Service explicit slot targeting (replaces auto-pick heuristics)

Bugs Fixed:

  • #7618 Fix mixed hook formats (map + list) in azure.yaml
  • #7629 Fix azd auth token killed by background update check

Excluded: #7636, #7635, #7633 (extension-only), #7617 (pure refactor), #7619 (internal logging change).

@rajeshkamal5050 rajeshkamal5050 marked this pull request as ready for review April 10, 2026 23:20
Copilot AI review requested due to automatic review settings April 10, 2026 23:20
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds the azd 1.23.15 release notes entry and aligns the repository’s version marker for the release.

Changes:

  • Added a new ## 1.23.15 (2026-04-10) section to the core CLI changelog.
  • Updated cli/version.txt to 1.23.15.
  • Clarified changelog-generation workflow guidance to require removal of empty category headings in new entries.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
cli/azd/CHANGELOG.md Adds the 1.23.15 release entry with categorized highlights and PR links.
cli/version.txt Sets the CLI version to 1.23.15 for the release.
.github/skills/changelog-generation/SKILL.md Tightens the workflow step to explicitly remove empty changelog categories.

@kristenwomack
Copy link
Copy Markdown
Collaborator

📋 PR Review — TL;DR

Size: Small — 3 files, +30/−2

What it does:

  1. Adds a new ## 1.23.15 (2026-04-10) section to CHANGELOG.md with 14 entries across Features, Breaking Changes, Bugs Fixed, and Other Changes
  2. Bumps cli/version.txt from 1.24.0-beta.11.23.15
  3. Strengthens the changelog-generation skill to be more explicit about removing empty category sections

🔍 Review Findings

🔴 P0 — Version File Out of Sync

cli/version.txt is bumped to 1.23.15, but pkg/azdext/version.go still has "1.24.0-beta.1". Per AGENTS.md, the script eng/scripts/Update-CliVersion.ps1 is supposed to update both files together to keep them in sync. This PR should either:

  • Also update pkg/azdext/version.go, or
  • Use the Update-CliVersion.ps1 script to make the change

File: cli/azd/pkg/azdext/version.go:7const Version = "1.24.0-beta.1" needs to become "1.23.15"

Update: I believe Copilot may have already addressed this in a recent commit — please verify the latest HEAD has version.go in sync.

🟡 P1 — Stale Empty Sections in Existing Entries

Not introduced by this PR, but worth noting: prior releases (1.23.14, 1.23.13) have empty ### Breaking Changes sections that were never cleaned up. The skill fix in this PR would prevent this going forward — good improvement.

✅ Everything Else Looks Good

  • Changelog entry format ([[#NNNN]] links) matches existing convention ✓
  • Entries are well-written, accurate to the referenced PRs ✓
  • Correct placement between the unreleased section and 1.23.14
  • All four categories populated with entries ✓
  • SKILL.md improvement is clear and appropriate ✓

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 10, 2026

📋 Prioritization Note

Thanks for the contribution! The linked issue isn't in the current milestone yet.
Review may take a bit longer — reach out to @rajeshkamal5050 or @kristenwomack if you'd like to discuss prioritization.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@rajeshkamal5050
Copy link
Copy Markdown
Contributor

Thanks for the review @kristenwomack!

  • P0 version.go — fixed, bumped to 1.23.15. Also updated the changelog skill so it catches this going forward (PR fix changelog skill to include azdext version.go #7656).
  • P1 stale empty sections — agreed, pre-existing. The skill fix in this PR prevents it for new releases.
  • Python hooks wording — fixed, clarified venv only applies when requirements.txt/pyproject.toml is present.

@rajeshkamal5050 rajeshkamal5050 merged commit cfdc182 into main Apr 11, 2026
10 checks passed
Copy link
Copy Markdown
Member

@jongio jongio left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changelog entries look good - all 14 entries are well-written, correctly categorized, and link to the right PRs. Version bump to 1.23.15 is consistent. SKILL.md improvement to be more explicit about stripping empty category sections is a nice fix.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create changelog for azd 1.23.15

8 participants