Skip to content

release: @hasna/emails 1.3.0#60

Merged
andrei-hasna merged 1 commit into
mainfrom
delivery/release-1.3.0
Jul 25, 2026
Merged

release: @hasna/emails 1.3.0#60
andrei-hasna merged 1 commit into
mainfrom
delivery/release-1.3.0

Conversation

@andrei-hasna

@andrei-hasna andrei-hasna commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

Version bump and changelog date for the 1.3.0 release.

1.2.7 was never published; npm @hasna/emails is at 1.2.6. This release carries behaviour an API client can observe — a definitive provider reject is now 422 sent: false instead of a generic 502 — so it goes out as 1.3.0, not a patch.

Contents (already merged to main):

PR what
#55 honest send outcomes, real per-provider SES credentials, reconciliation for uncertain sends
#54 cross-account SES credential wiring in deploy/aws
#56 address ownership in self_hosted mode
#57 publish as @hasna/emails again; delete the @hasna/mailery rename shim
#58 delete unreachable product code
#59 real conversation threads, honest source scopes, a --read filter that pages

#53 is left open, superseded by #55.

Verified on this branch: tsc --noEmit clean, bun run build exit 0, bun test 2018 pass / 0 fail / 108 skip, six Postgres suites against real PG 16 86 pass / 0 fail.

🤖 Generated with Claude Code


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

1.2.7 was never published and npm @hasna/emails is at 1.2.6, so this ships as
1.3.0: the release carries behaviour an API client can observe (a definitive
provider reject is now 422 sent:false rather than a generic 502) on top of the
send-path, credential, reconciliation and self_hosted-parity work merged as
#55, #54, #56, #57, #58 and #59.

Verified: tsc --noEmit clean, bun run build exit 0, bun test 2018 pass / 0 fail
/ 108 skip.
@andrei-hasna
andrei-hasna merged commit 124bf90 into main Jul 25, 2026
2 of 3 checks passed
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.

1 participant