|
1 | | -## Release History |
2 | | - |
3 | | -### 13.0.0-beta.2 (Unreleased) |
4 | | - |
5 | | -#### Features Added |
6 | | - |
7 | | -#### Breaking Changes |
8 | | - |
9 | | -#### Bugs Fixed |
10 | | - |
11 | | -#### Other Changes |
12 | | - |
13 | | -### 13.0.0-beta.1 (2021-11-16) |
14 | | - |
15 | | -**Features** |
16 | | - |
17 | | - - Added Type Alias Enum18 |
18 | | - - Added Type Alias Enum19 |
19 | | - - Added Type Alias Enum20 |
20 | | - - Added Type Alias Enum21 |
21 | | - - Type Alias ExtensionTopic has a new parameter systemData |
22 | | - - Added Enum KnownEnum18 |
23 | | - - Added Enum KnownEnum19 |
24 | | - - Added Enum KnownEnum20 |
25 | | - - Added Enum KnownEnum21 |
26 | | - |
27 | | -**Breaking Changes** |
28 | | - |
29 | | - - Removed operation group EventChannels |
30 | | - - Removed operation group PartnerNamespaces |
31 | | - - Removed operation group PartnerRegistrations |
32 | | - - Removed operation group PartnerTopicEventSubscriptions |
33 | | - - Removed operation group PartnerTopics |
34 | | - - Operation PrivateEndpointConnections.beginDelete has a new signature |
35 | | - - Operation PrivateEndpointConnections.beginDeleteAndWait has a new signature |
36 | | - - Operation PrivateEndpointConnections.beginUpdate has a new signature |
37 | | - - Operation PrivateEndpointConnections.beginUpdateAndWait has a new signature |
38 | | - - Operation PrivateEndpointConnections.get has a new signature |
39 | | - - Operation PrivateEndpointConnections.listByResource has a new signature |
40 | | - - Interface DomainUpdateParameters no longer has parameter sku |
41 | | - - Interface Operation no longer has parameter isDataAction |
42 | | - - Interface TopicUpdateParameters no longer has parameter sku |
43 | | - - Class EventGridManagementClient no longer has parameter eventChannels |
44 | | - - Class EventGridManagementClient no longer has parameter partnerNamespaces |
45 | | - - Class EventGridManagementClient no longer has parameter partnerRegistrations |
46 | | - - Class EventGridManagementClient no longer has parameter partnerTopicEventSubscriptions |
47 | | - - Class EventGridManagementClient no longer has parameter partnerTopics |
48 | | - - Type Alias Domain no longer has parameter sku |
49 | | - - Type Alias Topic no longer has parameter sku |
50 | | - - Type Alias Topic no longer has parameter kind |
51 | | - - Type Alias Topic no longer has parameter extendedLocation |
52 | | - - Removed Enum KnownEnum25 |
53 | | - - Removed Enum KnownEnum26 |
54 | | - - Removed Enum KnownEnum27 |
55 | | - - Removed Enum KnownEnum28 |
56 | | - - Removed Enum KnownEventChannelProvisioningState |
57 | | - - Removed Enum KnownPartnerNamespaceProvisioningState |
58 | | - - Removed Enum KnownPartnerRegistrationProvisioningState |
59 | | - - Removed Enum KnownPartnerRegistrationVisibilityState |
60 | | - - Removed Enum KnownPartnerTopicActivationState |
61 | | - - Removed Enum KnownPartnerTopicProvisioningState |
62 | | - - Removed Enum KnownPartnerTopicReadinessState |
63 | | - - Removed Enum KnownResourceKind |
64 | | - - Removed Enum KnownSku |
65 | | - - Enum KnownAdvancedFilterOperatorType no longer has value IsNotNull |
66 | | - - Enum KnownAdvancedFilterOperatorType no longer has value IsNullOrUndefined |
67 | | - - Enum KnownAdvancedFilterOperatorType no longer has value NumberInRange |
68 | | - - Enum KnownAdvancedFilterOperatorType no longer has value NumberNotInRange |
69 | | - - Enum KnownAdvancedFilterOperatorType no longer has value StringNotBeginsWith |
70 | | - - Enum KnownAdvancedFilterOperatorType no longer has value StringNotContains |
71 | | - - Enum KnownAdvancedFilterOperatorType no longer has value StringNotEndsWith |
72 | | - |
73 | 1 | # Release History |
| 2 | + |
| 3 | +## 13.0.0 (2021-12-09) |
74 | 4 |
|
75 | | -### 12.0.0-beta.1 (2021-10-09) |
76 | | - |
77 | | -This is the first preview for the new version of the `@azure/arm-eventgrid` package that follows the new [guidelines for TypeScript SDKs](https://azure.github.io/azure-sdk/typescript_introduction.html) for Azure services. |
| 5 | +The package of @azure/arm-eventgrid is using our next generation design principles since version 13.0.0, which contains breaking changes. |
78 | 6 |
|
79 | | -While this package remains auto generated, the SDK generator itself has undergone changes to comply with the above guidelines in order to generate packages that are idiomatic to the JavaScript/TypeScript ecosystem and consistent with other packages for Azure services. For more on this, please see [State of the Azure SDK 2021](https://devblogs.microsoft.com/azure-sdk/state-of-the-azure-sdk-2021/). |
| 7 | +To understand the detail of the change, please refer to [Changelog](https://aka.ms/js-track2-changelog). |
80 | 8 |
|
81 | | -Please note that this version has breaking changes, all of which were made after careful consideration during the authoring of the guidelines and user studies. |
| 9 | +To migrate the existing applications to the latest version, please refer to [Migration Guide](https://aka.ms/js-track2-migration-guide). |
82 | 10 |
|
83 | | -**Noteworthy changes and features** |
84 | | -- Authentication: The packages `@azure/ms-rest-nodeauth` or `@azure/ms-rest-browserauth` are no longer supported. Use package [@azure/identity](https://www.npmjs.com/package/@azure/identity) instead. Select a credential from Azure Identity examples based on the authentication method of your choice. |
85 | | -- Callbacks: Method overloads that used callbacks have been removed and the use of promises is encouraged instead. |
86 | | -- List operations now return an iterable result that follows the `PagedAsyncIterableIterator` interface as opposed to the previous model where you had to make a new request using the link to the next page. |
87 | | -- Long running operations i.e. the Lro related object returned by methods whose names started with `begin`, now uses `pollUntilDone` to check whether the request is finished, instead of `pollUntilFinished`. To get the final result, use the corresponding method that will have the suffix `AndWait`. |
88 | | -- The SDK only supports ECMAScript 2015 (ES6) and beyond, all projects that referenced this SDK should be upgraded to use ES6. |
| 11 | +To learn more, please refer to our documentation [Quick Start](https://aka.ms/js-track2-quickstart). |
0 commit comments