# Release History
    
## 9.1.0 (2023-04-24)
    
**Features**

  - Added Interface ConfidentialComputeProperties
  - Added Interface DeploymentExtensionSpec
  - Added Interface SecurityContextCapabilitiesDefinition
  - Added Interface SecurityContextDefinition
  - Added Type Alias ContainerGroupPriority
  - Interface Container has a new optional parameter securityContext
  - Interface ContainerGroupProperties has a new optional parameter confidentialComputeProperties
  - Interface ContainerGroupProperties has a new optional parameter extensions
  - Interface ContainerGroupProperties has a new optional parameter priority
  - Interface EncryptionProperties has a new optional parameter identity
  - Interface InitContainerDefinition has a new optional parameter securityContext
  - Added Enum KnownContainerGroupPriority
  - Enum KnownContainerGroupSku has a new value Confidential
  - Added function getContinuationToken
    
    
## 9.0.0 (2022-08-30)
    
**Features**

  - Added operation group SubnetServiceAssociationLink
  - Added Interface ContainerGroupProperties
  - Added Interface SubnetServiceAssociationLinkDeleteOptionalParams
  - Added Interface UserAssignedIdentities
  - Added Type Alias DnsNameLabelReusePolicy
  - Interface IpAddress has a new optional parameter autoGeneratedDomainNameLabelScope
  - Interface Usage has a new optional parameter id
  - Class ContainerInstanceManagementClient has a new parameter subnetServiceAssociationLink
  - Added Enum KnownDnsNameLabelReusePolicy

**Breaking Changes**

  - Interface ContainerGroup no longer has parameter containers
  - Interface ContainerGroup no longer has parameter diagnostics
  - Interface ContainerGroup no longer has parameter dnsConfig
  - Interface ContainerGroup no longer has parameter encryptionProperties
  - Interface ContainerGroup no longer has parameter identity
  - Interface ContainerGroup no longer has parameter imageRegistryCredentials
  - Interface ContainerGroup no longer has parameter initContainers
  - Interface ContainerGroup no longer has parameter instanceView
  - Interface ContainerGroup no longer has parameter ipAddress
  - Interface ContainerGroup no longer has parameter osType
  - Interface ContainerGroup no longer has parameter provisioningState
  - Interface ContainerGroup no longer has parameter restartPolicy
  - Interface ContainerGroup no longer has parameter sku
  - Interface ContainerGroup no longer has parameter subnetIds
  - Interface ContainerGroup no longer has parameter volumes
  - Interface IpAddress no longer has parameter dnsNameLabelReusePolicy
  - Removed Enum KnownAutoGeneratedDomainNameLabelScope
    
    
## 8.2.0 (2022-07-11)
    
**Features**

  - Added Interface ContainerGroup
    
    
## 8.1.0 (2022-04-06)
    
**Features**

  - Added Type Alias AutoGeneratedDomainNameLabelScope
  - Interface IpAddress has a new optional parameter dnsNameLabelReusePolicy
  - Added Enum KnownAutoGeneratedDomainNameLabelScope
    
    
## 8.0.0 (2022-01-04)

The package of @azure/arm-containerinstance is using our next generation design principles since version 8.0.0, which contains breaking changes.

To understand the detail of the change, please refer to [Changelog](https://aka.ms/js-track2-changelog).

To migrate the existing applications to the latest version, please refer to [Migration Guide](https://aka.ms/js-track2-migration-guide).

To learn more, please refer to our documentation [Quick Start](https://aka.ms/js-track2-quickstart).
