|
1 | 1 | # Release History |
2 | 2 |
|
| 3 | +## 0.5.0 (2022-04-11) |
| 4 | +### Breaking Changes |
| 5 | + |
| 6 | +- Function `*AvailabilityStatusesClient.List` return value(s) have been changed from `(*AvailabilityStatusesClientListPager)` to `(*runtime.Pager[AvailabilityStatusesClientListResponse])` |
| 7 | +- Function `*AvailabilityStatusesClient.ListBySubscriptionID` return value(s) have been changed from `(*AvailabilityStatusesClientListBySubscriptionIDPager)` to `(*runtime.Pager[AvailabilityStatusesClientListBySubscriptionIDResponse])` |
| 8 | +- Function `NewOperationsClient` return value(s) have been changed from `(*OperationsClient)` to `(*OperationsClient, error)` |
| 9 | +- Function `NewAvailabilityStatusesClient` return value(s) have been changed from `(*AvailabilityStatusesClient)` to `(*AvailabilityStatusesClient, error)` |
| 10 | +- Function `*AvailabilityStatusesClient.ListByResourceGroup` return value(s) have been changed from `(*AvailabilityStatusesClientListByResourceGroupPager)` to `(*runtime.Pager[AvailabilityStatusesClientListByResourceGroupResponse])` |
| 11 | +- Const `SeverityValuesWarning` has been removed |
| 12 | +- Const `StageValuesActive` has been removed |
| 13 | +- Const `SeverityValuesError` has been removed |
| 14 | +- Const `StageValuesResolve` has been removed |
| 15 | +- Const `StageValuesArchived` has been removed |
| 16 | +- Const `SeverityValuesInformation` has been removed |
| 17 | +- Function `NewEmergingIssuesClient` has been removed |
| 18 | +- Function `*ChildAvailabilityStatusesClient.GetByResource` has been removed |
| 19 | +- Function `*EmergingIssuesClientListPager.Err` has been removed |
| 20 | +- Function `PossibleSeverityValuesValues` has been removed |
| 21 | +- Function `*ChildResourcesClientListPager.PageResponse` has been removed |
| 22 | +- Function `*AvailabilityStatusesClientListBySubscriptionIDPager.Err` has been removed |
| 23 | +- Function `*StatusActiveEvent.UnmarshalJSON` has been removed |
| 24 | +- Function `*AvailabilityStatusesClientListPager.PageResponse` has been removed |
| 25 | +- Function `*EmergingIssuesClientListPager.NextPage` has been removed |
| 26 | +- Function `*AvailabilityStatusesClientListByResourceGroupPager.PageResponse` has been removed |
| 27 | +- Function `*ChildAvailabilityStatusesClientListPager.NextPage` has been removed |
| 28 | +- Function `StageValues.ToPtr` has been removed |
| 29 | +- Function `NewChildResourcesClient` has been removed |
| 30 | +- Function `*ChildAvailabilityStatusesClientListPager.Err` has been removed |
| 31 | +- Function `*AvailabilityStatusesClientListByResourceGroupPager.NextPage` has been removed |
| 32 | +- Function `EmergingIssueListResult.MarshalJSON` has been removed |
| 33 | +- Function `*AvailabilityStatusesClientListPager.Err` has been removed |
| 34 | +- Function `ReasonChronicityTypes.ToPtr` has been removed |
| 35 | +- Function `NewChildAvailabilityStatusesClient` has been removed |
| 36 | +- Function `AvailabilityStateValues.ToPtr` has been removed |
| 37 | +- Function `*AvailabilityStatusesClientListBySubscriptionIDPager.NextPage` has been removed |
| 38 | +- Function `AvailabilityStatusPropertiesRecentlyResolvedState.MarshalJSON` has been removed |
| 39 | +- Function `*ChildResourcesClient.List` has been removed |
| 40 | +- Function `PossibleStageValuesValues` has been removed |
| 41 | +- Function `*ChildResourcesClientListPager.Err` has been removed |
| 42 | +- Function `*ChildResourcesClientListPager.NextPage` has been removed |
| 43 | +- Function `*ChildAvailabilityStatusesClientListPager.PageResponse` has been removed |
| 44 | +- Function `*EmergingIssuesClientListPager.PageResponse` has been removed |
| 45 | +- Function `SeverityValues.ToPtr` has been removed |
| 46 | +- Function `*EmergingIssuesClient.Get` has been removed |
| 47 | +- Function `EmergingIssueImpact.MarshalJSON` has been removed |
| 48 | +- Function `*AvailabilityStatusesClientListByResourceGroupPager.Err` has been removed |
| 49 | +- Function `StatusActiveEvent.MarshalJSON` has been removed |
| 50 | +- Function `*AvailabilityStatusesClientListPager.NextPage` has been removed |
| 51 | +- Function `*AvailabilityStatusesClientListBySubscriptionIDPager.PageResponse` has been removed |
| 52 | +- Function `*EmergingIssue.UnmarshalJSON` has been removed |
| 53 | +- Function `EmergingIssue.MarshalJSON` has been removed |
| 54 | +- Function `*ChildAvailabilityStatusesClient.List` has been removed |
| 55 | +- Function `*EmergingIssuesClient.List` has been removed |
| 56 | +- Function `*AvailabilityStatusPropertiesRecentlyResolvedState.UnmarshalJSON` has been removed |
| 57 | +- Struct `AvailabilityStatusPropertiesRecentlyResolvedState` has been removed |
| 58 | +- Struct `AvailabilityStatusesClientGetByResourceResult` has been removed |
| 59 | +- Struct `AvailabilityStatusesClientListByResourceGroupPager` has been removed |
| 60 | +- Struct `AvailabilityStatusesClientListByResourceGroupResult` has been removed |
| 61 | +- Struct `AvailabilityStatusesClientListBySubscriptionIDPager` has been removed |
| 62 | +- Struct `AvailabilityStatusesClientListBySubscriptionIDResult` has been removed |
| 63 | +- Struct `AvailabilityStatusesClientListPager` has been removed |
| 64 | +- Struct `AvailabilityStatusesClientListResult` has been removed |
| 65 | +- Struct `ChildAvailabilityStatusesClient` has been removed |
| 66 | +- Struct `ChildAvailabilityStatusesClientGetByResourceOptions` has been removed |
| 67 | +- Struct `ChildAvailabilityStatusesClientGetByResourceResponse` has been removed |
| 68 | +- Struct `ChildAvailabilityStatusesClientGetByResourceResult` has been removed |
| 69 | +- Struct `ChildAvailabilityStatusesClientListOptions` has been removed |
| 70 | +- Struct `ChildAvailabilityStatusesClientListPager` has been removed |
| 71 | +- Struct `ChildAvailabilityStatusesClientListResponse` has been removed |
| 72 | +- Struct `ChildAvailabilityStatusesClientListResult` has been removed |
| 73 | +- Struct `ChildResourcesClient` has been removed |
| 74 | +- Struct `ChildResourcesClientListOptions` has been removed |
| 75 | +- Struct `ChildResourcesClientListPager` has been removed |
| 76 | +- Struct `ChildResourcesClientListResponse` has been removed |
| 77 | +- Struct `ChildResourcesClientListResult` has been removed |
| 78 | +- Struct `EmergingIssue` has been removed |
| 79 | +- Struct `EmergingIssueImpact` has been removed |
| 80 | +- Struct `EmergingIssueListResult` has been removed |
| 81 | +- Struct `EmergingIssuesClient` has been removed |
| 82 | +- Struct `EmergingIssuesClientGetOptions` has been removed |
| 83 | +- Struct `EmergingIssuesClientGetResponse` has been removed |
| 84 | +- Struct `EmergingIssuesClientGetResult` has been removed |
| 85 | +- Struct `EmergingIssuesClientListOptions` has been removed |
| 86 | +- Struct `EmergingIssuesClientListPager` has been removed |
| 87 | +- Struct `EmergingIssuesClientListResponse` has been removed |
| 88 | +- Struct `EmergingIssuesClientListResult` has been removed |
| 89 | +- Struct `EmergingIssuesGetResult` has been removed |
| 90 | +- Struct `OperationsClientListResult` has been removed |
| 91 | +- Struct `StatusActiveEvent` has been removed |
| 92 | +- Field `OperationsClientListResult` of struct `OperationsClientListResponse` has been removed |
| 93 | +- Field `RawResponse` of struct `OperationsClientListResponse` has been removed |
| 94 | +- Field `OccuredTime` of struct `AvailabilityStatusProperties` has been removed |
| 95 | +- Field `RecentlyResolvedState` of struct `AvailabilityStatusProperties` has been removed |
| 96 | +- Field `AvailabilityStatusesClientGetByResourceResult` of struct `AvailabilityStatusesClientGetByResourceResponse` has been removed |
| 97 | +- Field `RawResponse` of struct `AvailabilityStatusesClientGetByResourceResponse` has been removed |
| 98 | +- Field `AvailabilityStatusesClientListByResourceGroupResult` of struct `AvailabilityStatusesClientListByResourceGroupResponse` has been removed |
| 99 | +- Field `RawResponse` of struct `AvailabilityStatusesClientListByResourceGroupResponse` has been removed |
| 100 | +- Field `AvailabilityStatusesClientListResult` of struct `AvailabilityStatusesClientListResponse` has been removed |
| 101 | +- Field `RawResponse` of struct `AvailabilityStatusesClientListResponse` has been removed |
| 102 | +- Field `AvailabilityStatusesClientListBySubscriptionIDResult` of struct `AvailabilityStatusesClientListBySubscriptionIDResponse` has been removed |
| 103 | +- Field `RawResponse` of struct `AvailabilityStatusesClientListBySubscriptionIDResponse` has been removed |
| 104 | + |
| 105 | +### Features Added |
| 106 | + |
| 107 | +- New const `AvailabilityStateValuesDegraded` |
| 108 | +- New const `ReasonTypeValuesUnplanned` |
| 109 | +- New const `ReasonTypeValuesPlanned` |
| 110 | +- New const `ReasonTypeValuesUserInitiated` |
| 111 | +- New function `PossibleReasonTypeValuesValues() []ReasonTypeValues` |
| 112 | +- New function `AvailabilityStatusPropertiesRecentlyResolved.MarshalJSON() ([]byte, error)` |
| 113 | +- New function `*ImpactedResourceStatusProperties.UnmarshalJSON([]byte) error` |
| 114 | +- New function `ImpactedResourceStatusProperties.MarshalJSON() ([]byte, error)` |
| 115 | +- New function `*AvailabilityStatusPropertiesRecentlyResolved.UnmarshalJSON([]byte) error` |
| 116 | +- New struct `AvailabilityStatusPropertiesRecentlyResolved` |
| 117 | +- New struct `ErrorResponse` |
| 118 | +- New struct `ErrorResponseError` |
| 119 | +- New struct `ImpactedResourceStatus` |
| 120 | +- New struct `ImpactedResourceStatusProperties` |
| 121 | +- New anonymous field `AvailabilityStatusListResult` in struct `AvailabilityStatusesClientListBySubscriptionIDResponse` |
| 122 | +- New field `RecentlyResolved` in struct `AvailabilityStatusProperties` |
| 123 | +- New field `OccurredTime` in struct `AvailabilityStatusProperties` |
| 124 | +- New field `Title` in struct `AvailabilityStatusProperties` |
| 125 | +- New anonymous field `AvailabilityStatus` in struct `AvailabilityStatusesClientGetByResourceResponse` |
| 126 | +- New anonymous field `AvailabilityStatusListResult` in struct `AvailabilityStatusesClientListResponse` |
| 127 | +- New anonymous field `OperationListResult` in struct `OperationsClientListResponse` |
| 128 | +- New anonymous field `AvailabilityStatusListResult` in struct `AvailabilityStatusesClientListByResourceGroupResponse` |
| 129 | + |
| 130 | + |
3 | 131 | ## 0.4.0 (2022-02-22) |
4 | 132 | ### Breaking Changes |
5 | 133 |
|
|
0 commit comments