Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Feb 01:54
· 410 commits to main since this release

What's new

  • resend domains — create, verify, get, list, update, delete sending domains
  • resend api-keys — create, list, delete API keys
  • resend broadcasts — full broadcast lifecycle (create, send, get, list, update, delete)
  • resend contacts — manage contacts, segments, and topics across all CRUD operations
  • resend emails batch — send up to 100 emails in a single request from a JSON file
  • Shared pagination (--limit, --after, --before) on all list commands
  • --html-file flag on emails send and broadcasts create

Fixes

  • isInteractive() now correctly detects CI/non-TTY environments
  • domains delete returns a consistent { id, deleted: true } object instead of {}

Install

macOS / Linux

curl -fsSL https://resend.com/install.sh | bash

Windows (PowerShell)

irm https://resend.com/install.ps1 | iex

GitHub CLI (use while the repo is private)

Platform Command
macOS (Apple Silicon) gh release download v0.2.0 --repo resend/resend-cli --pattern "resend-darwin-arm64.tar.gz"
macOS (Intel) gh release download v0.2.0 --repo resend/resend-cli --pattern "resend-darwin-x64.tar.gz"
Linux (x64) gh release download v0.2.0 --repo resend/resend-cli --pattern "resend-linux-x64.tar.gz"
Linux (arm64) gh release download v0.2.0 --repo resend/resend-cli --pattern "resend-linux-arm64.tar.gz"
Windows (x64) gh release download v0.2.0 --repo resend/resend-cli --pattern "resend-windows-x64.zip"

After download, extract and install:

# macOS / Linux (replace filename with the one you downloaded)
tar -xzf resend-<platform>.tar.gz && sudo mv resend /usr/local/bin/ && rm resend-<platform>.tar.gz
# Windows (PowerShell)
Expand-Archive -Path resend-windows-x64.zip -DestinationPath "$HOME\.resend\bin" -Force

Full Changelog: v0.1.0...v0.2.0