Skip to content

chore: update version and changelog - #323

Merged
Bccorb merged 1 commit into
mainfrom
changeset-release/main
Sep 15, 2026
Merged

Bccorb merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and publish to npm yourself or setup this action to publish automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

seamless-auth-api@0.14.1

Patch Changes

  • b092487: A decoy continuation under external delivery no longer hands the SDK a message to send.

    When an adopter runs external delivery, the decoy responders for an OTP send and a magic
    link request answered with a delivery block like a real account's, addressed to the
    decoy's synthetic @example.invalid email. The SDK mailed it, the domain never resolves,
    and the adopter's mail provider retried for hours and then bounced it against the
    adopter's sending identity. Every sign-in attempt for an unknown address was a guaranteed
    bounce, fourteen hours later, on traffic the adopter does not control (A decoy continuation under external delivery mails a real message to @example.invalid, and every one bounces #321).

    The responders now omit the block. It is only readable by a caller holding a service
    token, so a stranger sees the same answer as before, and the SDK's deliverAuthMessage
    already sends nothing when the block is absent. decoyOtpFor had no other reason to
    exist and is removed. docs/security-posture.md says why parity at the SDK's edge was
    not worth a bounce per probe.

@github-actions
github-actions Bot force-pushed the changeset-release/main branch from de3d009 to 4fd9f60 Compare September 15, 2026 22:39
@Bccorb
Bccorb merged commit f447598 into main Sep 15, 2026
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