System.ClientModel breaking changes

nuget

6 curated breaking changes across major versions of System.ClientModel. Use this as a migration checklist before bumping dependencies.

6
changes
Breaking changes by transition
  • Azure.ResourceManager.Hci.Vm_1.0.0-beta.2 \u2192 Azure.ResourceManager.Hci_1.3.0-beta.1breaking

    This version is a major migration from AutoRest to TypeSpec-based code generation.

  • Azure.ResourceManager.Hci.Vm_1.0.0-beta.2 \u2192 Azure.ResourceManager.Hci_1.3.0-beta.1breaking

    Some property types changed (e.g., `ConnectivityProperties` from `BinaryData` to a typed model).

  • Azure.ResourceManager.Hci.Vm_1.0.0-beta.2 \u2192 Azure.ResourceManager.Hci_1.3.0-beta.1breaking

    Some resource collection and extension method signatures changed.

  • Azure.ResourceManager.Hci.Vm_1.0.0-beta.2 \u2192 Azure.ResourceManager.Hci_1.3.0-beta.1breaking

    Some model factory overloads changed signatures.

  • Azure.ResourceManager.StorageMover_1.4.0 \u2192 Azure.AI.AgentServer.Core_1.0.0-beta.23breaking

    Removed `IsolationContext.UserIsolationKeyHeaderName` and `IsolationContext.ChatIsolationKeyHeaderName` — use `PlatformHeaders.UserIsolationKey` and `PlatformHeaders.ChatIsolationKey` instead.

  • Azure.ResourceManager.StorageMover_1.4.0 \u2192 Azure.AI.AgentServer.Core_1.0.0-beta.23breaking

    Replaced `AddAgentServerRequestId()`, `AddAgentServerVersion()`, `AddAgentServerLogging()`, `UseAgentServerRequestId()`, `UseAgentServerVersion()`, and `UseAgentServerLogging()` with a single `AddAgentServerCore()` / `UseAgentServerCore()` pair. Tier 3 standalone setups now use two calls instead of six.

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/nuget/System.ClientModel
System.ClientModel breaking changes — NuGet migration guide | DepScope