Skip to content

Conversation

@IEvangelist
Copy link
Member

@IEvangelist IEvangelist commented Oct 13, 2025

Content for v13:


Internal previews

Toggle expand/collapse
📄 File 🔗 Preview link
docs/app-host/certificate-trust.md Certificate trust customization in Aspire
docs/azureai/ai-integrations-compatibility-matrix.md Aspire AI integrations compatibility matrix
docs/azureai/azureai-foundry-integration.md Aspire Azure AI Foundry integration (Preview)
docs/cli-reference/aspire-deploy.md docs/cli-reference/aspire-deploy
docs/compatibility/13.0/defaultazurecredential-managedidentity-default.md DefaultAzureCredential defaults to ManagedIdentityCredential on ACA and App Service
docs/compatibility/13.0/index.md Breaking changes in Aspire 13.0
docs/compatibility/13.0/pipeline-activity-reporter-renamed.md Activity reporter and pipeline context renamed
docs/compatibility/toc.yml docs/compatibility/toc
docs/deployment/aspire-deploy/aca-deployment-aspire-cli.md Deploy an Aspire project to Azure Container Apps using Aspire CLI
docs/deployment/azd/aca-deployment-azd-in-depth.md [Windows](https://review.learn.microsoft.com/en-us/dotnet/aspire/deployment/azd/aca-deployment-azd-in-depth?branch=pr-en-us-5199)
docs/deployment/deployment-state-caching.md Deployment state caching
docs/deployment/manifest-format.md Aspire manifest format for deployment tool builders
docs/diagnostics/aspirepipelines001.md Compiler Error ASPIREPIPELINES001
docs/diagnostics/aspirepipelines002.md docs/diagnostics/aspirepipelines002
docs/diagnostics/aspirepipelines003.md Compiler Error ASPIREPIPELINES003
docs/diagnostics/overview.md Aspire diagnostics overview
docs/extensibility/dev-tunnels-integration.md Aspire dev tunnels integration (Preview)
docs/extensibility/interaction-service.md docs/extensibility/interaction-service
docs/fundamentals/app-host-overview.md Aspire orchestration overview
docs/fundamentals/custom-deployments.md Building custom deployment pipelines
docs/fundamentals/dashboard/configuration.md Dashboard configuration
docs/fundamentals/dashboard/mcp-server.md docs/fundamentals/dashboard/mcp-server
docs/fundamentals/orchestrate-resources.md Orchestrate resources in Aspire
docs/get-started/build-aspire-apps-with-nodejs.md Orchestrate Node.js apps in Aspire
docs/github/github-models-integration.md Aspire GitHub Models integration (Preview)
docs/toc.yml docs/toc
docs/whats-new/index.yml Aspire — what's new?
docs/whats-new/toc.yml docs/whats-new/toc

Copilot AI and others added 10 commits October 13, 2025 08:01
…entication (#5192)

* Initial plan

* Document ClaimActions configuration for dashboard OIDC authentication

Co-authored-by: JamesNK <303201+JamesNK@users.noreply.github.com>

* Apply suggestion from @JamesNK

* Apply suggestion from @JamesNK

* Apply suggestion from @JamesNK

* Update configuration.md

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: JamesNK <303201+JamesNK@users.noreply.github.com>
Co-authored-by: James Newton-King <james@newtonking.com>
…dentityCredential on ACA and App Service (#5303)

* Initial plan

* Add breaking change documentation for DefaultAzureCredential in 13.0

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Fix markdown linting error - add blank line before list

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Update docs/compatibility/13.0/defaultazurecredential-managedidentity-default.md

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>
…ly-typed model constants (#5302)

* Initial plan

* Update documentation to use AIFoundryModel and GitHubModel constants

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Update compatibility matrix to use GitHubModel constant

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Apply suggestions from code review

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>
* Initial plan

* Update environment variable format to polyglot-friendly pattern

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
* Initial plan

* Update AppHost project section to show new SDK format for Aspire 13.0

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
…view.md (#5318)

* Initial plan

* Add AddCSharpApp and CSharpAppResource documentation to app-host-overview.md

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Apply suggestions from code review

* Update docs/fundamentals/app-host-overview.md

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>
… rename (PR #12137) (#5310)

* Initial plan

* Add breaking changes article for PR #12137 and update documentation

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Fix parameter naming consistency in breaking change examples

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Fix cross reference warnings by using inline code formatting

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>
…IREPIPELINES003 diagnostics (#5359)

* Initial plan

* Add documentation for three new pipeline-related diagnostics

Co-authored-by: captainsafia <1857993+captainsafia@users.noreply.github.com>

* Fix ms.date to reflect current date in diagnostic documentation

Co-authored-by: captainsafia <1857993+captainsafia@users.noreply.github.com>

* Update diagnostic codes to use ASPIREPIPELINES001-003 instead of mixed naming scheme

Co-authored-by: captainsafia <1857993+captainsafia@users.noreply.github.com>

* Add ASPIREPIPELINES001-003 diagnostics to TOC

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: captainsafia <1857993+captainsafia@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
@JamesNK
Copy link
Member

JamesNK commented Nov 11, 2025

@IEvangelist I've added new dashboard configuration for v13. The changes will need to be mirrored to aspire.dev.

@IEvangelist IEvangelist marked this pull request as ready for review November 11, 2025 04:58
Copilot AI review requested due to automatic review settings November 11, 2025 04:58
* Initial plan

* Add local deployment state documentation

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Address feedback: Add intros, italicize paths, add CI/CD example

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Rename and relocate deployment state doc outside Azure section

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Clarify cache save behavior in GitHub Actions example

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
* Initial plan

* Add certificate trust customization article

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Fix cross-reference title to match actual article title

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Address PR feedback: update API examples, add runtime callout, document default scopes

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Update callback APIs to use async Task and simplified context objects

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Replace deprecated callback APIs with new simplified APIs

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Copilot finished reviewing on behalf of IEvangelist November 11, 2025 05:03
) (#5313)

* Initial plan

* Update documentation with new polyglot environment variable format

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Add clarification about resource names in environment variables

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Improve clarity of note about connection name parameter

Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>

* Update docs/fundamentals/app-host-overview.md

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: David Pine <david.pine@microsoft.com>
Copy link
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

This PR contains comprehensive documentation updates for Aspire v13, including breaking changes, new features, and updated code examples to reflect the latest API changes.

  • Purpose: Document Aspire v13.0 features, breaking changes, and updated APIs
  • Key Changes:
    • Introduced MCP (Model Context Protocol) server documentation
    • Updated environment variable naming convention from services__*__*__0 to {RESOURCENAME}_{ENDPOINTNAME} format
    • Renamed pipeline activity reporter APIs from IPublishingActivityReporter to IPipelineActivityReporter
    • Added documentation for three new ASPIREPIPELINES diagnostics
    • Updated breaking changes documentation with two new entries for v13.0
    • Enhanced GitHub Models and Azure AI Foundry integrations to use strongly-typed model constants

Reviewed Changes

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

Show a summary per file
File Description
docs/toc.yml Added MCP server and new pipeline diagnostic entries to navigation
docs/testing/snippets/testing/xunit/AspireApp.Tests/EnvVarTests.cs Updated environment variable names to new format (APISERVICE_HTTPS)
docs/testing/snippets/testing/nunit/AspireApp.Tests/EnvVarTests.cs Updated environment variable names to new format (APISERVICE_HTTPS)
docs/testing/snippets/testing/mstest/AspireApp.Tests/EnvVarTests.cs Updated environment variable names to new format (APISERVICE_HTTPS)
docs/snippets/azure/AppHost/AppHost.cs Updated Phi-4 model version from "1" to "7"
docs/github/github-models-integration.md Updated to use strongly-typed GitHubModel constants throughout examples
docs/get-started/build-aspire-apps-with-nodejs.md Updated environment variable references to new naming format
docs/fundamentals/orchestrate-resources.md Updated environment variable examples to new format
docs/fundamentals/dashboard/snippets/Mcp/launchSettings.json Added new configuration example for MCP endpoint
docs/fundamentals/dashboard/mcp-server.md New comprehensive documentation for Aspire MCP server feature
docs/fundamentals/dashboard/configuration.md Added MCP endpoint configuration options and claim actions documentation
docs/fundamentals/custom-deployments.md Updated API names from PublishingActivityReporter to PipelineActivityReporter
docs/fundamentals/app-host-overview.md Updated to document new SDK configuration and AddCSharpApp method
docs/extensibility/interaction-service.md Updated context reference from DeploymentContext to PipelineStepContext
docs/extensibility/dev-tunnels-integration.md Updated environment variable example to new format
docs/diagnostics/overview.md Added three new ASPIREPIPELINES diagnostic entries
docs/diagnostics/aspirepipelines001.md New diagnostic documentation for pipeline infrastructure APIs
docs/diagnostics/aspirepipelines002.md New diagnostic documentation for deployment state manager APIs
docs/diagnostics/aspirepipelines003.md New diagnostic documentation for container image build APIs
docs/deployment/manifest-format.md Updated environment variable examples to new format
docs/deployment/azd/aca-deployment-azd-in-depth.md Updated environment variable examples in deployment configuration
docs/compatibility/toc.yml Added Aspire 13.0 section with breaking changes navigation
docs/compatibility/13.0/index.md New breaking changes overview for v13.0
docs/compatibility/13.0/pipeline-activity-reporter-renamed.md New breaking change documentation for renamed APIs
docs/compatibility/13.0/defaultazurecredential-managedidentity-default.md New breaking change documentation for credential behavior
docs/azureai/azureai-foundry-integration.md Updated to use strongly-typed AIFoundryModel constants
docs/azureai/ai-integrations-compatibility-matrix.md Updated GitHub Models example to use strongly-typed constants

IEvangelist and others added 3 commits November 10, 2025 23:15
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@IEvangelist IEvangelist reopened this Nov 11, 2025
@IEvangelist IEvangelist reopened this Nov 11, 2025
@IEvangelist IEvangelist merged commit 0f9943d into main Nov 11, 2025
19 of 22 checks passed
@IEvangelist IEvangelist deleted the release-13 branch November 11, 2025 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

4 participants