Skip to content

chore: depend on @seamless-auth/types 0.34 - #19

Merged
Bccorb merged 1 commit into
mainfrom
chore/types-0-34
Nov 1, 2026
Merged

Bccorb merged 1 commit into
mainfrom
chore/types-0-34

Conversation

@Bccorb

@Bccorb Bccorb commented Nov 1, 2026

Copy link
Copy Markdown
Contributor

@seamless-auth/messaging 0.3.0 declares @seamless-auth/types ^0.33.0 while the auth API, the server adapters and the OpenID Provider are on ^0.34.0, so the API installs two copies of types. This moves messaging to ^0.34.0.

Types 0.34.0 adds headers: Record<string, string> (optional) to the email message schema. That is the same shape messaging already added locally in 0.3.0 for List-Unsubscribe, and the header validation in validation.ts is unchanged, so EmailMessage is now re-exported from types instead of intersected with a local headers field. The public type is identical.

The three packages are a fixed group, so the patch changeset releases messaging, messaging-aws and messaging-twilio 0.3.1 together. The auth API picks them up in a follow-up PR.

Checks run locally (npm run release:verify):

  • npm run lint: pass
  • npm run format:check: pass
  • npm run typecheck: pass
  • npm test: 12 tests pass

@Bccorb
Bccorb merged commit 5aa5d5f into main Nov 1, 2026
3 checks passed
@Bccorb
Bccorb deleted the chore/types-0-34 branch November 1, 2026 18:06
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