Skip to content

Commit 93aa564

Browse files
yogeshmoYogesh Mohanrajjoheredi
authored
[Communication][Email] Preparing SDK for GA release (Azure#25274)
- The SDK was regenerated with the new GA-ready swagger - Versioning was updated - Test recordings were updated - The CHANGELOG was updated --------- Co-authored-by: Yogesh Mohanraj <ymohanraj@microsoft.com> Co-authored-by: Jose Manuel Heredia Hidalgo <joheredi@microsoft.com>
1 parent 1e45331 commit 93aa564

17 files changed

+281
-231
lines changed

sdk/communication/communication-email/CHANGELOG.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
11
# Release History
22

3-
## 1.0.0-beta.3 (Unreleased)
3+
## 1.0.0 (2023-03-31)
44

5-
### Features Added
5+
The public release of the Azure Communication Services SDK for Email has the following features:
66

7-
### Breaking Changes
8-
9-
### Bugs Fixed
10-
11-
### Other Changes
7+
- send emails with a variety of options (multiple recipients, attachments, etc.)
8+
- poll for the status of the email that was sent to track its progress
129

1310
## 1.0.0-beta.2 (2023-03-01)
1411

sdk/communication/communication-email/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,8 @@ const message = {
153153
],
154154
};
155155

156-
const response = await emailClient.send(message);
156+
const poller = await emailClient.beginSend(message);
157+
const response = await poller.pollUntilDone();
157158
```
158159

159160
## Next steps

sdk/communication/communication-email/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@azure/communication-email",
3-
"version": "1.0.0-beta.3",
3+
"version": "1.0.0",
44
"description": "The is the JS Client SDK for email. This SDK enables users to send emails and get the status of sent email message.",
55
"author": "Microsoft Corporation",
66
"license": "MIT",

sdk/communication/communication-email/recordings/browsers/emailclient_playbacklive/recording_successfully_sends_an_email_to_a_single_recipient.json

Lines changed: 44 additions & 37 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sdk/communication/communication-email/recordings/browsers/emailclient_playbacklive/recording_successfully_sends_an_email_to_multiple_types_of_recipients.json

Lines changed: 44 additions & 37 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)