# Release History

## 2.0.0-beta.4 (2026-05-27)
### Breaking Changes

- Function `*WorkbookTemplatesClient.Update` parameter(s) have been changed from `(ctx context.Context, resourceGroupName string, resourceName string, options *WorkbookTemplatesClientUpdateOptions)` to `(ctx context.Context, resourceGroupName string, resourceName string, workbookTemplateUpdateParameters WorkbookTemplateUpdateParameters, options *WorkbookTemplatesClientUpdateOptions)`
- Function `*WorkbooksClient.Update` parameter(s) have been changed from `(ctx context.Context, resourceGroupName string, resourceName string, options *WorkbooksClientUpdateOptions)` to `(ctx context.Context, resourceGroupName string, resourceName string, workbookUpdateParameters WorkbookUpdateParameters, options *WorkbooksClientUpdateOptions)`
- Struct `AnnotationError` has been removed
- Struct `ComponentsResource` has been removed
- Struct `DeletedWorkbookError` has been removed
- Struct `DeletedWorkbookErrorDefinition` has been removed
- Struct `DeletedWorkbookInnerErrorTrace` has been removed
- Struct `DeletedWorkbookResource` has been removed
- Struct `ErrorFieldContract` has been removed
- Struct `ErrorResponse` has been removed
- Struct `ErrorResponseComponents` has been removed
- Struct `ErrorResponseComponentsError` has been removed
- Struct `ErrorResponseLinkedStorage` has been removed
- Struct `ErrorResponseLinkedStorageError` has been removed
- Struct `InnerError` has been removed
- Struct `ManagedServiceIdentity` has been removed
- Struct `OperationInfo` has been removed
- Struct `OperationLive` has been removed
- Struct `OperationsListResult` has been removed
- Struct `ProxyResource` has been removed
- Struct `Resource` has been removed
- Struct `ResourceAutoGenerated` has been removed
- Struct `TrackedResource` has been removed
- Struct `TrackedResourceAutoGenerated` has been removed
- Struct `WebtestsResource` has been removed
- Struct `WorkItemConfigurationError` has been removed
- Struct `WorkbookError` has been removed
- Struct `WorkbookErrorDefinition` has been removed
- Struct `WorkbookInnerErrorTrace` has been removed
- Struct `WorkbookResource` has been removed
- Struct `WorkbookTemplateError` has been removed
- Struct `WorkbookTemplateErrorBody` has been removed
- Struct `WorkbookTemplateErrorFieldContract` has been removed
- Struct `WorkbookTemplateResource` has been removed
- Field `WorkbookTemplateUpdateParameters` of struct `WorkbookTemplatesClientUpdateOptions` has been removed
- Field `WorkbookUpdateParameters` of struct `WorkbooksClientUpdateOptions` has been removed

### Features Added

- New field `NextLink` in struct `AnnotationsListResult`
- New field `NextLink` in struct `ComponentAPIKeyListResult`
- New field `SystemData` in struct `ComponentLinkedStorageAccounts`
- New field `NextLink` in struct `WebTestLocationsListResult`
- New field `NextLink` in struct `WorkItemConfigurationsListResult`
- New field `SystemData` in struct `WorkbookTemplate`
- New field `NextLink` in struct `WorkbookTemplatesListResult`


## 2.0.0-beta.3 (2025-03-07)
### Breaking Changes

- Enum `Kind` has been removed
- Enum `MyWorkbookManagedIdentityType` has been removed
- Function `*ClientFactory.NewMyWorkbooksClient` has been removed
- Function `NewMyWorkbooksClient` has been removed
- Function `*MyWorkbooksClient.CreateOrUpdate` has been removed
- Function `*MyWorkbooksClient.Delete` has been removed
- Function `*MyWorkbooksClient.Get` has been removed
- Function `*MyWorkbooksClient.NewListByResourceGroupPager` has been removed
- Function `*MyWorkbooksClient.NewListBySubscriptionPager` has been removed
- Function `*MyWorkbooksClient.Update` has been removed
- Struct `ErrorDefinition` has been removed
- Struct `InnerErrorTrace` has been removed
- Struct `MyWorkbook` has been removed
- Struct `MyWorkbookError` has been removed
- Struct `MyWorkbookManagedIdentity` has been removed
- Struct `MyWorkbookProperties` has been removed
- Struct `MyWorkbookResource` has been removed
- Struct `MyWorkbookUserAssignedIdentities` has been removed
- Struct `MyWorkbooksListResult` has been removed
- Field `InnerError` of struct `WorkbookErrorDefinition` has been removed

### Features Added

- New value `WebTestKindStandard` added to enum type `WebTestKind`
- New function `*ClientFactory.NewDeletedWorkbooksClient() *DeletedWorkbooksClient`
- New function `*ClientFactory.NewOperationsClient() *OperationsClient`
- New function `NewDeletedWorkbooksClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DeletedWorkbooksClient, error)`
- New function `*DeletedWorkbooksClient.NewListBySubscriptionPager(*DeletedWorkbooksClientListBySubscriptionOptions) *runtime.Pager[DeletedWorkbooksClientListBySubscriptionResponse]`
- New function `NewOperationsClient(azcore.TokenCredential, *arm.ClientOptions) (*OperationsClient, error)`
- New function `*OperationsClient.NewListPager(*OperationsClientListOptions) *runtime.Pager[OperationsClientListResponse]`
- New struct `DeletedWorkbook`
- New struct `DeletedWorkbookError`
- New struct `DeletedWorkbookErrorDefinition`
- New struct `DeletedWorkbookInnerErrorTrace`
- New struct `DeletedWorkbookProperties`
- New struct `DeletedWorkbookResource`
- New struct `DeletedWorkbooksListResult`
- New struct `ErrorFieldContract`
- New struct `HeaderField`
- New struct `ResourceAutoGenerated`
- New struct `TrackedResourceAutoGenerated`
- New struct `WebTestPropertiesRequest`
- New struct `WebTestPropertiesValidationRules`
- New struct `WebTestPropertiesValidationRulesContentValidation`
- New field `Details` in struct `ErrorResponse`
- New field `Request`, `ValidationRules` in struct `WebTestProperties`
- New field `Innererror` in struct `WorkbookErrorDefinition`


## 1.2.0 (2023-11-24)
### Features Added

- Support for test fakes and OpenTelemetry trace spans.


## 1.1.1 (2023-04-14)
### Bug Fixes

- Fix serialization bug of empty value of `any` type.

## 1.1.0 (2023-04-06)
### Features Added

- New struct `ClientFactory` which is a client factory used to create any client in this module


## 1.0.0 (2022-06-02)

The package of `github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/applicationinsights/armapplicationinsights` is using our [next generation design principles](https://azure.github.io/azure-sdk/general_introduction.html) since version 1.0.0, which contains breaking changes.

To migrate the existing applications to the latest version, please refer to [Migration Guide](https://aka.ms/azsdk/go/mgmt/migration).

To learn more, please refer to our documentation [Quick Start](https://aka.ms/azsdk/go/mgmt).