Docs: capture 13.2 Foundry rename breaking changes and remove legacy AIFoundry references#1163
Open
IEvangelist with Copilot wants to merge 3 commits into
Open
Docs: capture 13.2 Foundry rename breaking changes and remove legacy AIFoundry references#1163IEvangelist with Copilot wants to merge 3 commits into
IEvangelist with Copilot wants to merge 3 commits into
Conversation
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: IEvangelist <7679720+IEvangelist@users.noreply.github.com>
Copilot
AI
changed the title
[WIP] Rename Aspire.Hosting.Azure.AIFoundry to Aspire.Hosting.Foundry
Docs: capture 13.2 Foundry rename breaking changes and remove legacy AIFoundry references
Jun 2, 2026
Contributor
There was a problem hiding this comment.
Pull request overview
Updates Aspire documentation to reflect the Aspire 13.2 rename from the legacy Azure AI Foundry hosting surface to the unified Foundry naming, and removes remaining legacy identifiers from examples and guidance.
Changes:
- Expanded Aspire 13.2 breaking-change guidance with a rename/migration table and updated section links/headings.
- Updated older “what’s new” content and examples to use
AddFoundryinstead ofAddAzureAIFoundry. - Adjusted Azure AI Foundry integration upgrade guidance to prefer current Foundry naming.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 6 comments.
| File | Description |
|---|---|
| src/frontend/src/content/docs/whats-new/aspire-9-4.mdx | Updates code examples to use AddFoundry naming. |
| src/frontend/src/content/docs/whats-new/aspire-13-2.mdx | Expands breaking-change migration details and updates section naming/anchors. |
| src/frontend/src/content/docs/ja/whats-new/aspire-13-2.mdx | Mirrors the 13.2 migration/rename documentation updates for Japanese release notes. |
| src/frontend/src/content/docs/integrations/cloud/azure/azure-ai-foundry/azure-ai-foundry-host.mdx | Updates upgrade note to focus on current Foundry naming guidance. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| @@ -1047,7 +1047,7 @@ Aspire 9.4 introduces comprehensive [Azure AI Foundry](https://ai.azure.com/) su | |||
| var builder = DistributedApplication.CreateBuilder(args); | |||
|
|
|||
| // Add Azure AI Foundry project | |||
Comment on lines
+1235
to
+1239
| | Hosting package: <code>Aspire.Hosting.Azure.AIFoundry</code> | Hosting package: `Aspire.Hosting.Foundry` | | ||
| | Namespace import: <code>Aspire.Hosting.Azure.AIFoundry</code> | Namespace import: `Aspire.Hosting.Foundry` | | ||
| | <code>AzureAIFoundryResource</code> | `FoundryResource` | | ||
| | <code>AzureAIFoundryExtensions</code> | `FoundryExtensions` | | ||
| | <code>AzureAIFoundryDeploymentResource</code> | `FoundryDeploymentResource` | |
| | <code>AzureAIFoundryResource</code> | `FoundryResource` | | ||
| | <code>AzureAIFoundryExtensions</code> | `FoundryExtensions` | | ||
| | <code>AzureAIFoundryDeploymentResource</code> | `FoundryDeploymentResource` | | ||
| | <code>AIFoundryModel</code> | `FoundryModel` | |
Comment on lines
+1234
to
+1238
| | ホスティング パッケージ: <code>Aspire.Hosting.Azure.AIFoundry</code> | ホスティング パッケージ: `Aspire.Hosting.Foundry` | | ||
| | 名前空間 import: <code>Aspire.Hosting.Azure.AIFoundry</code> | 名前空間 import: `Aspire.Hosting.Foundry` | | ||
| | <code>AzureAIFoundryResource</code> | `FoundryResource` | | ||
| | <code>AzureAIFoundryExtensions</code> | `FoundryExtensions` | | ||
| | <code>AzureAIFoundryDeploymentResource</code> | `FoundryDeploymentResource` | |
| | <code>AzureAIFoundryResource</code> | `FoundryResource` | | ||
| | <code>AzureAIFoundryExtensions</code> | `FoundryExtensions` | | ||
| | <code>AzureAIFoundryDeploymentResource</code> | `FoundryDeploymentResource` | | ||
| | <code>AIFoundryModel</code> | `FoundryModel` | |
Comment on lines
+56
to
+59
| When upgrading from earlier previews, use `Aspire.Hosting.Foundry` and | ||
| `using Aspire.Hosting.Foundry;`. If your code referenced older Foundry type | ||
| names, update them to the current `Foundry*` types (for example, | ||
| `FoundryModel`). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Aspire 13.2 renamed the hosting integration from
Aspire.Hosting.Azure.AIFoundrytoAspire.Hosting.Foundry, including namespace and related type renames. This update ensures the 13.2 changelog explicitly documents the full migration surface and removes stale legacy identifiers from docs content.13.2 changelog: complete migration mapping
whats-new/aspire-13-2.mdxwith a full rename table (package, namespace, and type renames).usingdirective, and direct type-reference updates.Legacy-name cleanup in docs content
AIFoundry/AddAzureAIFoundrymentions undersrc/frontend/src/content/docs/.AddFoundry,FoundryModel) and current naming guidance.ja/whats-new/aspire-13-2.mdx) for consistency.Related integration guidance alignment
azure-ai-foundry-host.mdxto describe migration using current Foundry naming without retaining deprecated identifiers.