-
Notifications
You must be signed in to change notification settings - Fork 46
Open
Milestone
Description
Summary
Aspire 13.2 marks the IAzureContainerRegistry interface as obsolete. Users should migrate to the new ContainerRegistry property on compute environments. There is currently no migration guidance in the reference documentation.
Current State
- The breaking change is mentioned in
whats-new/aspire-13-2.mdxunder the ""Breaking changes"" section (""IAzureContainerRegistry obsolete"") but with minimal detail. - The
integrations/cloud/azure/azure-container-registry.mdxdoc exists but may not reflect the deprecation or the new API pattern. - No reference documentation explains how to migrate from
IAzureContainerRegistryto the newContainerRegistryproperty.
What's Needed
-
Expand the breaking change section in
whats-new/aspire-13-2.mdxwith:- Before/after code examples showing old
IAzureContainerRegistryusage vs. newContainerRegistryproperty - Clear explanation of why the interface was deprecated
- Before/after code examples showing old
-
Update
azure-container-registry.mdx(if applicable):- Mark the old pattern as deprecated
- Show the new recommended approach using
ContainerRegistryon compute environments - Add migration steps
-
Add migration guidance to the what's new page or upgrade guide:
- How to find usages of
IAzureContainerRegistryin existing code - Step-by-step migration to the new API
- Timeline for removal (if known)
- How to find usages of
Context
- Breaking change introduced in Aspire 13.2
- Listed in
whats-new/aspire-13-2.mdxsection: ""IAzureContainerRegistry obsolete"" - Related doc:
integrations/cloud/azure/azure-container-registry.mdx - Users upgrading from 13.1 to 13.2 will see obsolete warnings and need guidance
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels