Skip to content

fix: add new domain statuses#287

Merged
felipefreitag merged 3 commits into
mainfrom
add-new-domain-statuses
Apr 20, 2026
Merged

fix: add new domain statuses#287
felipefreitag merged 3 commits into
mainfrom
add-new-domain-statuses

Conversation

@rehanvdm

@rehanvdm rehanvdm commented Apr 20, 2026

Copy link
Copy Markdown
Contributor

Summary

Surface the two new domain-level statuses from resend/resend-node#936 in the CLI:

  • Update domains get help text to list partially_verified and partially_failed as valid domain statuses
  • Drop temporary_failure from the domain-level help text — it is a record-level status, not a domain-level one
  • Add statusIndicator cases for the new statuses, rendered with a half-circle glyph () to signal a partially-completed state

Test plan

  • pnpm test — all 847 tests pass

Summary by cubic

Add support for new domain-level statuses in the CLI. domains get help now lists partially_verified and partially_failed (drops temporary_failure), partial statuses render with , resend is bumped to 6.12.2, and the CLI version is bumped to 2.2.1.

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

Update the domains get command help text to reflect the two new
domain-level statuses (partially_verified, partially_failed) and
remove temporary_failure from the domain-level list — temporary_failure
is a record-level status, not a domain-level one.

Add statusIndicator cases for the new statuses using a half-circle
glyph to signal the partial state.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@rehanvdm rehanvdm requested a review from felipefreitag April 20, 2026 10:03
Pick up the new DomainStatus / DomainRecordStatus type split and the
partially_verified / partially_failed domain statuses.

@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.

No issues found across 4 files

@felipefreitag felipefreitag merged commit fb674af into main Apr 20, 2026
12 checks passed
@felipefreitag felipefreitag deleted the add-new-domain-statuses branch April 20, 2026 17:04
felipefreitag added a commit that referenced this pull request May 8, 2026
The first merge of main auto-resolved these two files to their pre-fb674af
content, accidentally reverting "fix: add new domain statuses (#287)" and
"feat: add custom click tracking subdomain (#273)". Neither change belongs
in this PR — restore main's versions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants