Skip to content

Version Packages#47

Merged
tuyakhov merged 1 commit into
mainfrom
changeset-release/main
Jun 17, 2026
Merged

Version Packages#47
tuyakhov 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 the packages will be published to npm 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

@senderkit/sdk@0.10.0

Minor Changes

  • 1fe3c66: Add the blocked message status introduced by the outbound abuse scanner.

    senderkit-app now runs outbound anti-phishing detection over email and SMS
    content. A flagged send is halted and the message lands in a new terminal
    blocked state with a human-readable blockedReason. This brings the SDK,
    CLI, and MCP surface back in lockstep with the app's messageStatusEnum.

    • MESSAGE_STATUSES now includes blocked (between opted_out and
      canceled), mirroring the app enum. The senderkit_messages_list.status
      MCP/CLI filter is a strict z.enum(MESSAGE_STATUSES), so before this change
      it rejected status: "blocked" as invalid input — callers can now filter for
      blocked messages.
    • Message.blockedReason is documented on the message type (optional
      string | null), alongside a note that blocked is set by the abuse scanner.

@senderkit/cli@0.6.3

Patch Changes

  • 505e36c: Resolve pnpm audit advisories by bumping vulnerable transitive dependencies.

    pnpm audit --audit-level=moderate now reports no known vulnerabilities.

  • 1fe3c66: Add the blocked message status introduced by the outbound abuse scanner.

    senderkit-app now runs outbound anti-phishing detection over email and SMS
    content. A flagged send is halted and the message lands in a new terminal
    blocked state with a human-readable blockedReason. This brings the SDK,
    CLI, and MCP surface back in lockstep with the app's messageStatusEnum.

    • MESSAGE_STATUSES now includes blocked (between opted_out and
      canceled), mirroring the app enum. The senderkit_messages_list.status
      MCP/CLI filter is a strict z.enum(MESSAGE_STATUSES), so before this change
      it rejected status: "blocked" as invalid input — callers can now filter for
      blocked messages.
    • Message.blockedReason is documented on the message type (optional
      string | null), alongside a note that blocked is set by the abuse scanner.
  • Updated dependencies [1fe3c66]

    • @senderkit/sdk@0.10.0

@senderkit-examples/nextjs-basic@0.0.11

Patch Changes

  • Updated dependencies [1fe3c66]
    • @senderkit/sdk@0.10.0

@senderkit-examples/node-basic@0.0.11

Patch Changes

  • Updated dependencies [1fe3c66]
    • @senderkit/sdk@0.10.0

@github-actions github-actions Bot requested a review from tuyakhov as a code owner June 17, 2026 06:25
@tuyakhov tuyakhov merged commit 08bef07 into main Jun 17, 2026
1 check passed
@tuyakhov tuyakhov deleted the changeset-release/main branch June 17, 2026 06:29
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