|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 0.10.0 (2024-04-23) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Type of `ErrorAdditionalInfo.Info` has been changed from `any` to `interface{}` |
| 7 | +- Const `PublicNetworkAccessHybrid` from type alias `PublicNetworkAccess` has been removed |
| 8 | +- Function `NewClientFactory` has been removed |
| 9 | +- Function `*ClientFactory.NewExtensionsClient` has been removed |
| 10 | +- Function `*ClientFactory.NewFarmBeatsExtensionsClient` has been removed |
| 11 | +- Function `*ClientFactory.NewFarmBeatsModelsClient` has been removed |
| 12 | +- Function `*ClientFactory.NewLocationsClient` has been removed |
| 13 | +- Function `*ClientFactory.NewOperationsClient` has been removed |
| 14 | +- Function `*ClientFactory.NewPrivateEndpointConnectionsClient` has been removed |
| 15 | +- Function `*ClientFactory.NewPrivateLinkResourcesClient` has been removed |
| 16 | +- Function `*ExtensionsClient.Create` has been removed |
| 17 | +- Function `*ExtensionsClient.NewListByFarmBeatsPager` has been removed |
| 18 | +- Function `*ExtensionsClient.Update` has been removed |
| 19 | +- Function `NewFarmBeatsExtensionsClient` has been removed |
| 20 | +- Function `*FarmBeatsExtensionsClient.Get` has been removed |
| 21 | +- Function `*FarmBeatsExtensionsClient.NewListPager` has been removed |
| 22 | +- Function `NewFarmBeatsModelsClient` has been removed |
| 23 | +- Function `*FarmBeatsModelsClient.CreateOrUpdate` has been removed |
| 24 | +- Function `*FarmBeatsModelsClient.Delete` has been removed |
| 25 | +- Function `*FarmBeatsModelsClient.Get` has been removed |
| 26 | +- Function `*FarmBeatsModelsClient.GetOperationResult` has been removed |
| 27 | +- Function `*FarmBeatsModelsClient.NewListByResourceGroupPager` has been removed |
| 28 | +- Function `*FarmBeatsModelsClient.NewListBySubscriptionPager` has been removed |
| 29 | +- Function `*FarmBeatsModelsClient.BeginUpdate` has been removed |
| 30 | +- Function `NewLocationsClient` has been removed |
| 31 | +- Function `*LocationsClient.CheckNameAvailability` has been removed |
| 32 | +- Function `*PrivateEndpointConnectionsClient.NewListByResourcePager` has been removed |
| 33 | +- Function `*PrivateLinkResourcesClient.NewListByResourcePager` has been removed |
| 34 | +- Function `dateTimeRFC3339.MarshalText` has been removed |
| 35 | +- Function `*dateTimeRFC3339.Parse` has been removed |
| 36 | +- Function `*dateTimeRFC3339.UnmarshalText` has been removed |
| 37 | +- Struct `ClientFactory` has been removed |
| 38 | +- Struct `ExtensionsClientListByFarmBeatsResponse` has been removed |
| 39 | +- Struct `FarmBeats` has been removed |
| 40 | +- Struct `FarmBeatsExtension` has been removed |
| 41 | +- Struct `FarmBeatsExtensionListResponse` has been removed |
| 42 | +- Struct `FarmBeatsExtensionProperties` has been removed |
| 43 | +- Struct `FarmBeatsExtensionsClientListResponse` has been removed |
| 44 | +- Struct `FarmBeatsListResponse` has been removed |
| 45 | +- Struct `FarmBeatsModelsClientListByResourceGroupResponse` has been removed |
| 46 | +- Struct `FarmBeatsModelsClientListBySubscriptionResponse` has been removed |
| 47 | +- Struct `FarmBeatsModelsClientUpdateResponse` has been removed |
| 48 | +- Struct `FarmBeatsProperties` has been removed |
| 49 | +- Struct `FarmBeatsUpdateProperties` has been removed |
| 50 | +- Struct `FarmBeatsUpdateRequestModel` has been removed |
| 51 | + |
| 52 | +### Features Added |
| 53 | + |
| 54 | +- New value `ProvisioningStateRunning` added to type alias `ProvisioningState` |
| 55 | +- New value `PublicNetworkAccessDisabled` added to type alias `PublicNetworkAccess` |
| 56 | +- New type alias `AuthCredentialsKind` with values `AuthCredentialsKindAPIKeyAuthCredentials`, `AuthCredentialsKindOAuthClientCredentials` |
| 57 | +- New function `*APIKeyAuthCredentials.GetAuthCredentials() *AuthCredentials` |
| 58 | +- New function `*AuthCredentials.GetAuthCredentials() *AuthCredentials` |
| 59 | +- New function `NewCheckNameAvailabilityClient(string, azcore.TokenCredential, *arm.ClientOptions) (*CheckNameAvailabilityClient, error)` |
| 60 | +- New function `*CheckNameAvailabilityClient.CheckNameAvailability(context.Context, CheckNameAvailabilityRequest, *CheckNameAvailabilityClientCheckNameAvailabilityOptions) (CheckNameAvailabilityClientCheckNameAvailabilityResponse, error)` |
| 61 | +- New function `NewDataConnectorsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DataConnectorsClient, error)` |
| 62 | +- New function `*DataConnectorsClient.CreateOrUpdate(context.Context, string, string, string, DataConnector, *DataConnectorsClientCreateOrUpdateOptions) (DataConnectorsClientCreateOrUpdateResponse, error)` |
| 63 | +- New function `*DataConnectorsClient.Delete(context.Context, string, string, string, *DataConnectorsClientDeleteOptions) (DataConnectorsClientDeleteResponse, error)` |
| 64 | +- New function `*DataConnectorsClient.Get(context.Context, string, string, string, *DataConnectorsClientGetOptions) (DataConnectorsClientGetResponse, error)` |
| 65 | +- New function `*DataConnectorsClient.NewListPager(string, string, *DataConnectorsClientListOptions) *runtime.Pager[DataConnectorsClientListResponse]` |
| 66 | +- New function `NewDataManagerForAgricultureExtensionsClient(azcore.TokenCredential, *arm.ClientOptions) (*DataManagerForAgricultureExtensionsClient, error)` |
| 67 | +- New function `*DataManagerForAgricultureExtensionsClient.Get(context.Context, string, *DataManagerForAgricultureExtensionsClientGetOptions) (DataManagerForAgricultureExtensionsClientGetResponse, error)` |
| 68 | +- New function `*DataManagerForAgricultureExtensionsClient.NewListPager(*DataManagerForAgricultureExtensionsClientListOptions) *runtime.Pager[DataManagerForAgricultureExtensionsClientListResponse]` |
| 69 | +- New function `NewDataManagerForAgricultureResourcesClient(string, azcore.TokenCredential, *arm.ClientOptions) (*DataManagerForAgricultureResourcesClient, error)` |
| 70 | +- New function `*DataManagerForAgricultureResourcesClient.CreateOrUpdate(context.Context, string, string, DataManagerForAgriculture, *DataManagerForAgricultureResourcesClientCreateOrUpdateOptions) (DataManagerForAgricultureResourcesClientCreateOrUpdateResponse, error)` |
| 71 | +- New function `*DataManagerForAgricultureResourcesClient.Delete(context.Context, string, string, *DataManagerForAgricultureResourcesClientDeleteOptions) (DataManagerForAgricultureResourcesClientDeleteResponse, error)` |
| 72 | +- New function `*DataManagerForAgricultureResourcesClient.Get(context.Context, string, string, *DataManagerForAgricultureResourcesClientGetOptions) (DataManagerForAgricultureResourcesClientGetResponse, error)` |
| 73 | +- New function `*DataManagerForAgricultureResourcesClient.NewListByResourceGroupPager(string, *DataManagerForAgricultureResourcesClientListByResourceGroupOptions) *runtime.Pager[DataManagerForAgricultureResourcesClientListByResourceGroupResponse]` |
| 74 | +- New function `*DataManagerForAgricultureResourcesClient.NewListBySubscriptionPager(*DataManagerForAgricultureResourcesClientListBySubscriptionOptions) *runtime.Pager[DataManagerForAgricultureResourcesClientListBySubscriptionResponse]` |
| 75 | +- New function `*DataManagerForAgricultureResourcesClient.BeginUpdate(context.Context, string, string, DataManagerForAgricultureUpdateRequestModel, *DataManagerForAgricultureResourcesClientBeginUpdateOptions) (*runtime.Poller[DataManagerForAgricultureResourcesClientUpdateResponse], error)` |
| 76 | +- New function `*ExtensionsClient.CreateOrUpdate(context.Context, string, string, string, *ExtensionsClientCreateOrUpdateOptions) (ExtensionsClientCreateOrUpdateResponse, error)` |
| 77 | +- New function `*ExtensionsClient.NewListByDataManagerForAgriculturePager(string, string, *ExtensionsClientListByDataManagerForAgricultureOptions) *runtime.Pager[ExtensionsClientListByDataManagerForAgricultureResponse]` |
| 78 | +- New function `*OAuthClientCredentials.GetAuthCredentials() *AuthCredentials` |
| 79 | +- New function `NewOperationResultsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*OperationResultsClient, error)` |
| 80 | +- New function `*OperationResultsClient.Get(context.Context, string, string, *OperationResultsClientGetOptions) (OperationResultsClientGetResponse, error)` |
| 81 | +- New function `*PrivateEndpointConnectionsClient.ListByResource(context.Context, string, string, *PrivateEndpointConnectionsClientListByResourceOptions) (PrivateEndpointConnectionsClientListByResourceResponse, error)` |
| 82 | +- New function `*PrivateLinkResourcesClient.ListByResource(context.Context, string, string, *PrivateLinkResourcesClientListByResourceOptions) (PrivateLinkResourcesClientListByResourceResponse, error)` |
| 83 | +- New function `NewSolutionsClient(string, azcore.TokenCredential, *arm.ClientOptions) (*SolutionsClient, error)` |
| 84 | +- New function `*SolutionsClient.CreateOrUpdate(context.Context, string, string, string, *SolutionsClientCreateOrUpdateOptions) (SolutionsClientCreateOrUpdateResponse, error)` |
| 85 | +- New function `*SolutionsClient.Delete(context.Context, string, string, string, *SolutionsClientDeleteOptions) (SolutionsClientDeleteResponse, error)` |
| 86 | +- New function `*SolutionsClient.Get(context.Context, string, string, string, *SolutionsClientGetOptions) (SolutionsClientGetResponse, error)` |
| 87 | +- New function `*SolutionsClient.NewListPager(string, string, *SolutionsClientListOptions) *runtime.Pager[SolutionsClientListResponse]` |
| 88 | +- New function `NewSolutionsDiscoverabilityClient(azcore.TokenCredential, *arm.ClientOptions) (*SolutionsDiscoverabilityClient, error)` |
| 89 | +- New function `*SolutionsDiscoverabilityClient.Get(context.Context, string, *SolutionsDiscoverabilityClientGetOptions) (SolutionsDiscoverabilityClientGetResponse, error)` |
| 90 | +- New function `*SolutionsDiscoverabilityClient.NewListPager(*SolutionsDiscoverabilityClientListOptions) *runtime.Pager[SolutionsDiscoverabilityClientListResponse]` |
| 91 | +- New function `timeRFC3339.MarshalText() ([]byte, error)` |
| 92 | +- New function `*timeRFC3339.Parse(string) error` |
| 93 | +- New function `*timeRFC3339.UnmarshalText([]byte) error` |
| 94 | +- New struct `APIKeyAuthCredentials` |
| 95 | +- New struct `APIProperties` |
| 96 | +- New struct `ArmAsyncOperationError` |
| 97 | +- New struct `CheckNameAvailabilityClient` |
| 98 | +- New struct `DataConnector` |
| 99 | +- New struct `DataConnectorListResponse` |
| 100 | +- New struct `DataConnectorProperties` |
| 101 | +- New struct `DataConnectorsClient` |
| 102 | +- New struct `DataConnectorsClientListResponse` |
| 103 | +- New struct `DataManagerForAgriculture` |
| 104 | +- New struct `DataManagerForAgricultureExtension` |
| 105 | +- New struct `DataManagerForAgricultureExtensionListResponse` |
| 106 | +- New struct `DataManagerForAgricultureExtensionProperties` |
| 107 | +- New struct `DataManagerForAgricultureExtensionsClient` |
| 108 | +- New struct `DataManagerForAgricultureExtensionsClientListResponse` |
| 109 | +- New struct `DataManagerForAgricultureListResponse` |
| 110 | +- New struct `DataManagerForAgricultureProperties` |
| 111 | +- New struct `DataManagerForAgricultureResourcesClient` |
| 112 | +- New struct `DataManagerForAgricultureResourcesClientListByResourceGroupResponse` |
| 113 | +- New struct `DataManagerForAgricultureResourcesClientListBySubscriptionResponse` |
| 114 | +- New struct `DataManagerForAgricultureResourcesClientUpdateResponse` |
| 115 | +- New struct `DataManagerForAgricultureSolution` |
| 116 | +- New struct `DataManagerForAgricultureSolutionListResponse` |
| 117 | +- New struct `DataManagerForAgricultureSolutionProperties` |
| 118 | +- New struct `DataManagerForAgricultureUpdateProperties` |
| 119 | +- New struct `DataManagerForAgricultureUpdateRequestModel` |
| 120 | +- New struct `ExtensionInstallationRequest` |
| 121 | +- New struct `ExtensionsClientListByDataManagerForAgricultureResponse` |
| 122 | +- New struct `KeyVaultProperties` |
| 123 | +- New struct `MarketplaceOfferDetails` |
| 124 | +- New struct `OAuthClientCredentials` |
| 125 | +- New struct `OperationResultsClient` |
| 126 | +- New struct `Solution` |
| 127 | +- New struct `SolutionListResponse` |
| 128 | +- New struct `SolutionProperties` |
| 129 | +- New struct `SolutionsClient` |
| 130 | +- New struct `SolutionsClientListResponse` |
| 131 | +- New struct `SolutionsDiscoverabilityClient` |
| 132 | +- New struct `SolutionsDiscoverabilityClientListResponse` |
| 133 | +- New field `Error` in struct `ArmAsyncOperation` |
| 134 | +- New field `APIDefaultInputParameters` in struct `DetailedInformation` |
| 135 | +- New field `APIDocsLink` in struct `DetailedInformation` |
| 136 | +- New field `APIType` in struct `DetailedInformation` |
| 137 | +- New field `SkipToken` in struct `ExtensionListResponse` |
| 138 | +- New field `AdditionalAPIProperties` in struct `ExtensionProperties` |
| 139 | +- New field `GroupIDs` in struct `PrivateEndpointConnectionProperties` |
| 140 | + |
| 141 | + |
3 | 142 | ## 0.7.0 (2022-08-23) |
4 | 143 | ### Breaking Changes |
5 | 144 |
|
|
0 commit comments