You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Azure Communication Services Email SDK for GA (Azure#34823)
* AutoGenerated SDK changes from REST API
* Update version in EmailClientOptions
* Add generated SDK after another round of swagger changes
* Add convenience overloads for EmailClient.Send
* Fix failing unit tests
* Add overload for EmailAttachment constructor that takes BinaryData
* Add overload for EmailAttachment that takes BinaryData as parameter
* Restore global.json
* update SDK with long running operation
* revert global.json
* fix build failures
* Update SDK to include changes due to LRO patternn and fix issues that prevent apiview from being generated.
* Remove default value of null for displayName in EmailAddress constructor
* Regenerated SDK after swagger approved by ARB
* fix tests and samples
* fix failing unit tests by removing the generatd StartSend method
* rengerate SDK with updated swagger after ARB feedback
* stash changes
* Implement LRO pattern SDK guidelines
* Removing Models namespace from hand-rolled models as well
* Hide the Id property in EmailSendResult
* Add more unit tests for new scenarios
* update property ContentBytesBase64 to ContentInBase64
* Update samples
* fix errors from merge
* update public API and snippets
* regenerate SDK after merge from remote
* Convert EmailAddress to struct
* Convert Attachment content to base64 only at the end before sending over the wire
* Fix failing unit tests
* regenerate public API
* Rename DisableUserEngagementTracking proprety
* Update Public API surface
* update EmailMessage constructor to reorder parameters and fix tests
* Update recorded tests
* Fix build errors and override EmailsendResult.Serialization.cs
* update recorded tests with sanitized urls
* Update recorded test that was timing out.
* Address feedback - customize EmailModelFacory, split sample md files into individual files, fix links in md files
* fix broken links and add raw github file link in autorest.md
* remove codegenclient and codegensuppresstype
* add asp.net extensions for EmailClient
* actually adding the file for asp.net extensions for EmailClient
* Add missing asp.net extension and rename RestClient
* update public APIs
* update changelog
* update SDK with GA API
* update EmailMessage constructor to rename parameters based on previous APIView feedback
* Update version in project file.
* Make GetSendResult methods internal so that it is not exposed to public.
* Update change log and failing live tests.
* Update parameter names in EmailClient.Send
* implement SDK methods using newer LRO pattern
* add exception handling in samples
* Remove creation of RequestFailedException and use the exception created by OperationOfTInternal. Update samples
* update samples with exception handling
* Update to the latest version of swagger in autorest
* update recorded tests
Copy file name to clipboardExpand all lines: sdk/communication/Azure.Communication.Email/CHANGELOG.md
+3-7Lines changed: 3 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,10 @@
1
1
# Release History
2
2
3
-
## 1.0.0-beta.5 (Unreleased)
4
-
5
-
### Features Added
3
+
## 1.0.0 (2023-03-31)
6
4
7
5
### Breaking Changes
8
-
9
-
### Bugs Fixed
10
-
11
-
### Other Changes
6
+
- Changed: Renamed parameter names in EmailMessage constructor
7
+
- Removed: Removed public methods for GetSendResult and GetSendResultAsync since the same functionality is available through EmailSendOperation.UpdateStatus method
Copy file name to clipboardExpand all lines: sdk/communication/Azure.Communication.Email/samples/Sample1_SendSimpleEmailWithAutomaticPollingForStatus.md
+19-11Lines changed: 19 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,17 +16,25 @@ EmailClient emailClient = new EmailClient(connectionString);
16
16
## Send a simple email message with automatic polling for status
17
17
To send an email message, call the simple overload of `Send` or `SendAsync` function from the `EmailClient`.
0 commit comments