Skip to content

0.8.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 20:04
· 32 commits to main since this release

0.8.0 (2026-09-26)

  • feat!: add readSession and fake tenant org/account APIs (#46) (17e28ab)

BREAKING CHANGES

  • TenantContractFixture asks more of a fixture.
    linkAccount is now required and links an external account to a person.
    addUser must honor its optional profile: give the person profile.email,
    verify it unless emailVerified is false, and with password false leave
    them no password while signIn can still sign them in. signIn takes a
    third argument, and with { sameBrowser: true } it must sign the person
    in from the browser their previous sign-in used. The fixture's client
    must be first-party. createFakeTenant also changed: a second
    authorization under one signInAs revokes a first-party application's
    earlier credentials, so call signInAs before each sign-in that should
    stay independent, or register the client with type "third-party". A
    membership seeded without roles, or with [], now holds ["member"]
    instead of none.

Co-Authored-By: Claude Opus 5.5 noreply@anthropic.com

  • fix(testing): isolate concurrent session issuance