-
Notifications
You must be signed in to change notification settings - Fork 854
[13.2-burndown] Daily Burndown Report - February 26, 2026 #14747
Description
📊 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]
📈 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.2branch (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