Skip to content

[13.2-burndown] Daily Burndown Report - February 26, 2026 #14747

@github-actions

Description

@github-actions

📊 Burndown Chart

xychart-beta
    title "13.2 Milestone Burndown (Open Issues)"
    x-axis ["Feb 19", "Feb 20", "Feb 21", "Feb 22", "Feb 24", "Feb 25", "Feb 26"]
    y-axis "Open Issues" 0 --> 50
    line [37, 44, 36, 38, 20, 24, 27]
Loading

📈 Milestone Progress

Metric Count
Open Issues 27
Closed Issues 99
Total Issues 126
Completion 78.6%

Note: The milestone also tracks 17 open PRs targeting the release/13.2 branch (6 of which are drafts).

✅ Issues Closed Today

4 issues were closed in the last 24 hours:

# Title Area Closed By
#14735 Update MessageStrings.resx to de-dotnetify it area-cli @sebastienros
#14138 CLI automation parity with Dashboard/MCP area-cli @davidfowl
#14126 Redis cache is unhealthy because of self-signed TLS certificate area-integrations @JamesNK
#14238 CLI commands suggestions area-cli @davidfowl

🐛 New Bugs Found

No new bugs labeled bug were added to the 13.2 milestone today 🎉

However, 6 new issues were added to the 13.2 milestone in the last 24 hours:

# Title Labels
#14741 Figure out where to put apphost settings in the polyglot apphost needs-area-label
#14735 Update MessageStrings.resx to de-dotnetify it (closed) area-cli
#14728 Make the table format for lists in the CLI default to spectre tables area-cli
#14724 Polyglot TypeScript AppHost: confusing error when missing 'await' on async build area-app-model, area-polyglot
#14721 When using the typescript apphost the dashboard name is "aspire managed" area-app-model, area-polyglot
#14702 aspire add fails in polyglot scenarios because NuGet package prefetcher is disabled area-cli, area-polyglot

🚀 Notable Changes Merged

19 PRs were merged to release/13.2 in the last 24 hours:

CLI & UX

# Title Author
#14737 Follow-up: aspire secret table pattern and Development-only polyglot secrets @davidfowl
#14730 Improve CLI tables @JamesNK
#14726 Resolve friendly resource names in aspire describe @JamesNK
#14673 Add aspire secret command for managing AppHost user secrets @davidfowl
#14670 Consistently send messages to stderr when format is JSON @JamesNK

Polyglot / AppHost

# Title Author
#14734 Move DOTNET_ENVIRONMENT/ASPNETCORE_ENVIRONMENT to code for polyglot apphosts @davidfowl
#14711 Add polyglot support for CosmosDB @sebastienros
#14709 Add polyglot exports for CognitiveServices @sebastienros
#14701 Add polyglot support for Azure OperationalInsights @sebastienros
#14656 Use enums for polyglot role assignment in Azure resources @sebastienros
#14491 Warn when persistent containers lack user secrets configuration @sebastienros

Azure / Infrastructure

# Title Author
#14683 Add WithPurgeTask to Azure Container Registry for scheduled image cleanup @eerhardt
#14659 Fix SecurityRule name generation to include "to" and add an index on conflicts @eerhardt

CI / Tooling / Distribution

# Title Author
#14713 Update release pipeline to use 1ES.PublishNuget task and SBOM generation @joperezr
#14697 Bump Angular to 21.0.7 and .NET SDK to 10.0.103 for CG alerts @joperezr
#14694 Fix ATS diff workflow @sebastienros
#14690 Add Homebrew and WinGet packaging for Aspire CLI @radical
#14712 Add E2E CLI test verifying JSON-only stdout for aspire ps --format json @Copilot
#14613 Fix dashboard footer showing "Showing X resources" when Parameters tab is selected @Copilot

👀 PRs Awaiting Review

11 non-draft PRs are open and awaiting review targeting release/13.2:

# Title Author Age Waiting For
#14738 Add ACR purge task deployment E2E test @eerhardt 0d @mitchdenny
#14720 Fix: Suppress MCP unsecured warnings when MCP is disabled @Copilot 0d @adamint
#14696 Add networkIsolationPolicy to 1ES pipeline templates (SFI compliance) @joperezr 0d @radical
#14686 Add better WithDebugSupport extensibility API (backport) @adamint 1d @mitchdenny
#14666 Add logging if app host is running with an untrusted dev cert @danegsta 1d @mitchdenny, @radical, @eerhardt
#14663 Enable HTTPS support for vnext cosmosdb emulator @danegsta 1d (unassigned)
#14627 Fix port mismatch for bait-and-switch resources in Kubernetes publisher @mitchdenny 2d (unassigned)
#14601 Prevent duplicate logs with aspire --watch @sebastienros 5d (unassigned)
#14569 Replace Playwright MCP server with Playwright CLI installation @mitchdenny 7d (unassigned)
#14556 Use VS Code file pickers instead of prompting for strings @adamint 7d @mitchdenny, @IEvangelist, @eerhardt
#14483 Make app provisioning wait for role assignments and private endpoints @Copilot 13d @eerhardt

⚠️ #14483 has been open for 13 days — may need attention.

💬 Discussions

No GitHub discussions specifically about 13.2 were identified with recent activity in the last 24 hours. Team communication appears to be happening through issues and PRs directly.

📋 Triage Queue

4 new issues opened in the last 24 hours with no milestone assigned:

# Title Labels
#14740 Aspire Dev Tunnel creates duplicate tunnel name if file paths are the same across machines needs-area-label
#14733 Standalone Aspire Dashboard doesn't work with MCP area-dashboard
#14731 Default Values are not added into .env File DockerComposeEnvironment needs-area-label
#14718 [Deployment E2E] Nightly test failure - 2026-02-26 area-testing

🚀 Massive day of merges — 19 PRs landed in 24 hours! Keep up the momentum as we close in on the 13.2 finish line!

Generated by 13.2 Release Burndown Report

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions