Skip to content

[13.2 Changelog] Aspire.Hosting.Azure.AIFoundry renamed to Aspire.Hosting.Foundry #515

Closed

Description

Description

The hosting integration package Aspire.Hosting.Azure.AIFoundry has been renamed to Aspire.Hosting.Foundry in the 13.2 release.

What changed

  • Package name: Aspire.Hosting.Azure.AIFoundry to Aspire.Hosting.Foundry
  • Namespace: Aspire.Hosting.Azure.AIFoundry to Aspire.Hosting.Foundry
  • Class renames:
    • AzureAIFoundryResource to FoundryResource
    • AzureAIFoundryExtensions to FoundryExtensions
    • AzureAIFoundryDeploymentResource to FoundryDeploymentResource
    • AIFoundryModel to FoundryModel
  • Extension methods remain in Aspire.Hosting namespace (AddFoundry, RunAsFoundryLocal, etc.)

Impact

Users upgrading to 13.2 who reference Aspire.Hosting.Azure.AIFoundry will need to:

  1. Update their package reference to Aspire.Hosting.Foundry
  2. Update using directives from Aspire.Hosting.Azure.AIFoundry to Aspire.Hosting.Foundry
  3. Update type references if they reference the resource types directly

Related PR

This should be included in the 13.2 release changelog / breaking changes section.

Activity

  1. IEvangelist commented on Jun 2, 2026

    @IEvangelist
    Member

    Triage → @Copilot

    Scope: 13.2 renamed the Aspire.Hosting.Azure.AIFoundry package + Azure.AIFoundry namespace to Aspire.Hosting.Foundry / Foundry, and renamed the related types (e.g. AzureAIFoundryResource → FoundryResource).

    Where

    • src/frontend/src/content/docs/whats-new/aspire-13-2.mdx — confirm there's a changelog entry; add it if missing, including the full rename table and a one-liner migration tip.
    • Every other MDX file that still references Aspire.Hosting.Azure.AIFoundry, the old namespace, or the old type names — update to the 13.2 names.

    Acceptance

    • Zero references to the old package/namespace/type names remain across src/frontend/src/content/docs/ (run grep -r AIFoundry src/frontend/src/content/docs/ to verify).
    • 13.2 changelog entry exists and lists every rename + import-change required to migrate.
    • No unrelated edits.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions