Skip to content

chore: version packages - #348

Merged
Bccorb merged 1 commit into
mainfrom
changeset-release/main
Nov 3, 2026
Merged

Bccorb merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Nov 3, 2026

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

seamless-cli@0.27.2

Patch Changes

  • 3890db9: The adapter conformance suite now sends x-seamless-auth-transport: cookie on its cookie-transport requests, as @seamless-auth/client does, so body-less POST and DELETE calls pass the content-type gate server adapters add in v0.23 (Epic: v0.21 security review follow-ups seamless-auth-api#558). Two new cases hold adapters to the request guards: a cross-site unsafe request answers 403 cross_site_request_blocked and leaves the session alone, and a body-less form-encoded POST /auth/recovery-codes without the transport header answers 415 unsupported_media_type. The 415 case is a pending contract: it is skipped unless SEAMLESS_VERIFY_CONTRACTS=content-type-gate (or all) is set, so an adapter that has not released the gate yet keeps passing. verify/CONFORMANCE.md lists pending contracts. The conformance grid no longer counts a skipped case as a failure.

    Requests that ask for external delivery (x-seamless-auth-delivery-mode: external) now carry a service token with the seamless-auth-external-delivery subject, as the server adapters send it, so the suite keeps passing once the API requires that subject (Harden secret responses, external delivery tokens and provider fetches outside production seamless-auth-api#556).

  • ba479f2: Depend on @seamless-auth/types ^0.35.0, which adds the OpenID Provider session binding contract.

@Bccorb
Bccorb merged commit 28a363f into main Nov 3, 2026
6 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