Update Rust crate resend-rs to 0.18.0 #342
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.15.0->0.18.0Release Notes
resend/resend-rust (resend-rs)
v0.18.0This is unfortunately going to break all
endpoint::listcalls due to backend changes. The goodnews is that you can get more or less the old behavior by adding:
Changed
Email.last_eventis now a strongly typedEmailEventenum instead of a string.types::ListEmailOptstolist_opts::ListOptsso it can be used in other endpointstypes::ListEmailResponsetolist_opts::ListResponse, same as above^ListOptionsargument and returnListResponse<T>api_keys::listaudiences::listbroadcasts::listcontacts::listdomains::listRemoved
ListApiKeyResponseListAudienceResponseListBroadcastResponseListContactResponseListDomainResponsev0.17.1Fixed
batch::send_with_batch_validationmethodv0.17.0Added
Vec<CreateEmailOptions>now implementsIdempotent(should've added this earlier, oops)BatchSvc::send_with_batch_validation(and
SendEmailBatchResponse).emails::listv0.16.1Added
Attachment::with_content_id, will replaceAttachment::with_inline_content_idin the nextmajor release.
v0.16.0Added
Attachment::with_inline_content_idClient::with_configallowing to create aResendclient with custom configuration(#28)
Changed
Attachmentfields were made private to avoid future breaking changes when new fields are added.Use the
Attachmentfor setting the fields instead.Tagfields were also made private.Configuration
📅 Schedule: Branch creation - "after 8pm,before 6am" in timezone America/Los_Angeles, Automerge - "after 8pm,before 6am" in timezone America/Los_Angeles.
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.