Skip to content

feat: add batch email updates#1005

Open
cpenned wants to merge 2 commits into
canaryfrom
feat/add-batch-email-updates
Open

feat: add batch email updates#1005
cpenned wants to merge 2 commits into
canaryfrom
feat/add-batch-email-updates

Conversation

@cpenned

@cpenned cpenned commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Summary by cubic

Adds support for attachments, scheduledAt, and tags in batch emails. Batch options now match single email options so these fields are forwarded to the API.

  • New Features
    • Use CreateEmailOptions for CreateBatchEmailOptions to enable attachments, scheduledAt, and tags.
    • Add a test to confirm attachments and tags are forwarded in batch requests.

Written for commit e07d30f. Summary will update on new commits.

Review in cubic

@cpenned cpenned requested a review from a team as a code owner July 10, 2026 20:57
@cpenned cpenned requested a review from dielduarte July 10, 2026 20:57
@pkg-pr-new

pkg-pr-new Bot commented Jul 10, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/resend@1005

commit: e07d30f

@github-actions

github-actions Bot commented Jul 10, 2026

Copy link
Copy Markdown

Tegami

This repository uses Tegami to manage releases. When your changes affect published packages, add a changelog file under .tegami/ before merging.

Create a changelog → · Changelog format

Release preview

Package Bump Version
resend minor 6.17.26.18.0

Changelogs in this PR

Changelog Title
2026-07-10-batch-email-options.md support attachments, scheduledAt, and tags in batch emails

Run pnpm run tegami locally to create a changelog interactively.

Managed by Tegami.

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All reported issues were addressed across 3 files

Confidence score: 5/5

  • Safe to merge after the addressed issues were fixed.

Reply with feedback, questions, or to request a fix.

Re-trigger cubic

Comment thread src/batch/batch.spec.ts Outdated
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

0 issues found across 1 file (changes from recent commits).

Requires human review: Adds attachments, scheduledAt, and tags to batch email options. This is a functional change that requires human review to ensure API compatibility.

Re-trigger cubic

@github-actions github-actions Bot added the linear-synced PR has been synced to Linear label Jul 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

linear-synced PR has been synced to Linear

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants