Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 20 Feb 02:19
· 383 commits to main since this release

What's new

  • `resend contact-properties` — create, get, list, update, delete custom contact properties
  • `resend segments` — create, get, list, delete audience segments (replaces `resend audiences`)
  • `resend audiences` — deprecated; thin wrapper around segments with structured deprecation metadata in JSON output
  • `resend topics` — create, get, list, update, delete subscription topics
  • `resend webhooks` — create, get, list, update, delete webhook endpoints
  • `resend emails receiving` — list and get inbound emails; `attachments` sub-commands (`list`, `get`)

Fixes

  • `promptForMissing` now routes through `outputError` for `--json` compliance in non-interactive mode
  • All list commands print a "More results available" hint when `has_more` is true
  • Interactive output branches added to all update/add/remove commands (previously printed raw JSON to a TTY)
  • `outputResult(data!, ...)` assertion applied uniformly after all error guards

Install

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

Windows (PowerShell)
```pwsh
irm https://resend.com/install.ps1 | iex
```

Direct download (from this release)

Platform File
macOS (Apple Silicon) resend-darwin-arm64.tar.gz
macOS (Intel) resend-darwin-x64.tar.gz
Linux (x64) resend-linux-x64.tar.gz
Linux (arm64) resend-linux-arm64.tar.gz
Windows (x64) resend-windows-x64.zip

Extract and move to your PATH:
```sh

macOS / Linux

tar -xzf resend-.tar.gz && sudo mv resend /usr/local/bin/ && rm resend-.tar.gz
```

```pwsh

Windows (PowerShell)

Expand-Archive -Path resend-windows-x64.zip -DestinationPath "$HOME.resend\bin" -Force
```

Full Changelog: v0.2.0...v0.3.0