Skip to content

Commit

Permalink
[Storage] Imports @azure/abort-controller - storage-queue (#4359)
Browse files Browse the repository at this point in the history
* ./Aborter to @azure/abort-controller

* delete related recordings

* delete skip list

* update changelog

* fix indentation

* AbortSignal -> AbortSignalLike

* update docs for consistency

* Update breaking changes for abort-controller

* fix indentation

* remove []

* preview2 title-changelog

* bring back aborter tests

* update aborter tests

* bring back recordings
  • Loading branch information
HarshaNalluru authored Aug 1, 2019
1 parent 387b4a2 commit e12f8e5
Show file tree
Hide file tree
Showing 14 changed files with 165 additions and 458 deletions.
10 changes: 8 additions & 2 deletions sdk/storage/storage-queue/BreakingChanges.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
# Breaking Changes

2019.07 Version 12.0.0-preview.1
### Coming Soon... 12.0.0-preview.2

- [Breaking] Aborter class is no longer exposed from the package. You are expected to use
the package [@azure/abort-controller](https://www.npmjs.com/package/@azure/abort-controller) to pass an abort signal to any of the async operations.
`AbortController.timeout(<milliseconds>)` can be utitlized as an abort signal.

### 2019.07 Version 12.0.0-preview.1

- Client types are renamed from *URL to *Client.
- QueueURL, MessagesURL, MessageIdURL, ServiceURL, StorageURL to QueueClient, MessagesClient, MessageIdClient, QueueServiceClient, StorageClient respectively.
Expand All @@ -19,7 +25,7 @@
- `TokenCredential` has been renamed to `RawTokenCredential` to make way for the new `@azure/identity` library's `TokenCredential` interface.
- Blob/Container member methods that manage leases are removed. A new type `LeaseClient` is added to manage leases.

2019.1 Version 10.1.0
### 2019.1 Version 10.1.0

- Updated convenience layer methods enum type parameters into typescript union types, this will help to reduce bundle footprint.
- `SASQueryParameters` is not going to be exported in browser bundle, and will be exported in Node.js runtime.
Expand Down
12 changes: 9 additions & 3 deletions sdk/storage/storage-queue/ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
# Changelog

2019.07 Version 12.0.0-preview.1
### Coming Soon... 12.0.0-preview.2

- [Breaking] Aborter class is no longer exposed from the package. You are expected to use
the package [@azure/abort-controller](https://www.npmjs.com/package/@azure/abort-controller) to pass an abort signal to any of the async operations.
`AbortController.timeout(<milliseconds>)` can be utitlized as an abort signal.

### 2019.07 Version 12.0.0-preview.1

- [Breaking] Client types are renamed from *URL to *Client.
- QueueURL, MessagesURL, MessageIdURL, ServiceURL, StorageURL to QueueClient, MessagesClient, MessageIdClient, QueueServiceClient, StorageClient respectively.
Expand Down Expand Up @@ -31,7 +37,7 @@

For release notes and more information please visit https://aka.ms/azure-sdk-preview1-js

2019.1 Version 10.1.0
### 2019.1 Version 10.1.0

- [Breaking] Updated convenience layer methods enum type parameters into typescript union types, this will help to reduce bundle footprint.
- [Breaking] `SASQueryParameters` is not going to be exported in browser bundle, and will be exported in Node.js runtime.
Expand All @@ -42,6 +48,6 @@ For release notes and more information please visit https://aka.ms/azure-sdk-pre
- Fixed an issue that enqueue/dequeue/peek fail to work with some utf8 characters.
- Exported HttpRequestBody type for who wants to implement a customized HTTP client.

2018.12 Version 10.0.0-preview
### 2018.12 Version 10.0.0-preview

- Initial Release. API version 2018-03-28 supported. Please see the README for information on the new design.
1 change: 1 addition & 0 deletions sdk/storage/storage-queue/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@
"homepage": "https://github.com/Azure/azure-sdk-for-js#readme",
"sideEffects": false,
"dependencies": {
"@azure/abort-controller": "1.0.0-preview.1",
"@azure/core-http": "1.0.0-preview.2",
"@azure/core-paging": "1.0.0-preview.1",
"tslib": "^1.9.3"
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

260 changes: 0 additions & 260 deletions sdk/storage/storage-queue/src/Aborter.ts

This file was deleted.

Loading

0 comments on commit e12f8e5

Please sign in to comment.