Back to changelog index

0.3.6

May 25, 2026 · 1 packages · 13 unique changes · 7 release entries

libs

This release affects the sharedLibs family.

Run contractspec connect adoption resolve --family sharedLibs to see how it impacts your project.

Release summaries

  • authos-spec-locale-invitation-accept

    Add optional locale field to AuthInvitationAcceptInput (auth.invitation.accept v1.1.0).

    maintainer

    AuthInvitationAcceptInput now includes an optional `locale` field. auth.invitation.accept meta.version bumped 1.0.0 → 1.1.0. 'i18n' tag added. Additive; callers omitting the field are unaffected.

    integrator

    Pass `locale` to have adapters dispatch the acceptance-confirmation email in the caller's preferred language.

  • authos-spec-locale-invitation-list

    Introduce AuthInvitationListInput with optional locale field; replace input: null in auth.invitation.list (v1.1.0).

    maintainer

    auth.invitation.list previously declared `input: null`. It now has an explicit AuthInvitationListInput SchemaModel with an optional `locale` field. meta.version bumped 1.0.0 → 1.1.0. 'i18n' tag added. Callers that sent no body or a null body continue to work; the new input is fully optional. AuthInvitationListInput is now exported from the operations barrel.

    integrator

    Pass `locale` in the invitation-list request to receive locale-aware invitation copy. Callers that omit the body are unaffected.

  • authos-spec-locale-passkey-register

    Add optional locale field to AuthPasskeyRegisterInput (auth.passkey.register v1.1.0).

    maintainer

    AuthPasskeyRegisterInput now includes an optional `locale` field. auth.passkey.register meta.version bumped 1.0.0 → 1.1.0. 'i18n' tag added. Additive; callers omitting the field are unaffected.

    integrator

    Pass `locale` to localize passkey registration confirmation messaging returned or dispatched by the adapter.

  • authos-spec-locale-session-revoke

    Add optional locale field to AuthSessionRevokeInput (auth.session.revoke v1.1.0).

    maintainer

    AuthSessionRevokeInput now includes an optional `locale` field. auth.session.revoke meta.version bumped 1.0.0 → 1.1.0. 'i18n' tag added. Additive; callers omitting the field are unaffected.

    integrator

    Pass `locale` to emit locale-tagged session-revocation audit events and return localized confirmation copy.

  • authos-spec-locale-signout

    Add optional locale field to AuthSignOutInput (auth.signOut v1.1.0).

    maintainer

    AuthSignOutInput now includes an optional `locale` field. auth.signOut meta.version bumped 1.0.0 → 1.1.0. 'i18n' tag added. Additive; callers omitting the field are unaffected.

    integrator

    Pass `locale` in the sign-out payload to emit locale-tagged audit events and return localized confirmation copy to the caller.

  • authos-spec-locale-signup

    Add optional locale field to AuthSignUpInput (auth.signUp v1.1.0).

    maintainer

    AuthSignUpInput now includes an optional `locale` field (ScalarTypeEnum.String_unsecure, isOptional: true). auth.signUp meta.version bumped 1.0.0 → 1.1.0. 'i18n' tag added. Change is additive; existing callers omitting the field are unaffected.

    integrator

    Pass `locale` in the sign-up payload to have adapters forward the caller's preferred locale to downstream email dispatch so verification emails arrive in the correct language.

  • authos-spec-v0

    Add the experimental AuthOS contract surface without a bespoke auth engine or Better Auth dependency.

    maintainer

    AuthOS contract types are additive and remain independent of Better Auth runtime dependencies.

    integrator

    Use the AuthOS spec contracts for planning and fixture-backed surfaces while keeping LSSM-as-IdP security-gated.

Upgrade steps

  • Optionally supply locale on invitation accept

    assisted

    Include `locale` in the accept payload to localize confirmation emails. Omitting the field retains existing behavior.

    Packages: @lssm-tech/lib.authos-spec

  • Optionally supply locale when listing invitations

    assisted

    Include `{ locale: 'fr' }` (or any BCP-47 tag) in the request to get locale-aware invitation copy. Omitting the body retains existing behavior.

    Packages: @lssm-tech/lib.authos-spec

  • Optionally supply locale on passkey registration

    assisted

    Include `locale` in the registration payload for localized confirmation copy. Omitting the field retains existing behavior.

    Packages: @lssm-tech/lib.authos-spec

  • Optionally supply locale on session revoke

    assisted

    Include `locale` in the revoke payload for localized audit and confirmation output. Omitting the field retains existing behavior.

    Packages: @lssm-tech/lib.authos-spec

  • Optionally supply locale on sign-out

    assisted

    Callers aware of the user's locale may include `locale` in the sign-out payload. Omitting the field retains existing behavior.

    Packages: @lssm-tech/lib.authos-spec

  • Optionally supply locale on sign-up

    assisted

    Callers that know the user's locale at sign-up time may pass `locale: 'fr'` (or any BCP-47 tag). Omitting the field retains existing behavior.

    Packages: @lssm-tech/lib.authos-spec

Unique release changes

  • - Add optional locale field to AuthInvitationAcceptInput (auth.invitation.accept v1.1.0).

    1 packages · 1 occurrences

  • - Add optional locale field to AuthPasskeyRegisterInput (auth.passkey.register v1.1.0).

    1 packages · 1 occurrences

  • - Add optional locale field to AuthSessionRevokeInput (auth.session.revoke v1.1.0).

    1 packages · 1 occurrences

  • - Add optional locale field to AuthSignOutInput (auth.signOut v1.1.0).

    1 packages · 1 occurrences

  • - Add optional locale field to AuthSignUpInput (auth.signUp v1.1.0).

    1 packages · 1 occurrences

  • - Add the experimental AuthOS contract surface without a bespoke auth engine or Better Auth dependency.

    1 packages · 1 occurrences

  • - Callers aware of the user's locale may include `locale` in the sign-out payload. Omitting the field retains existing behavior.

    1 packages · 1 occurrences

  • - Callers that know the user's locale at sign-up time may pass `locale: 'fr'` (or any BCP-47 tag). Omitting the field retains existing behavior.

    1 packages · 1 occurrences

  • - Include `{ locale: 'fr' }` (or any BCP-47 tag) in the request to get locale-aware invitation copy. Omitting the body retains existing behavior.

    1 packages · 1 occurrences

  • - Include `locale` in the accept payload to localize confirmation emails. Omitting the field retains existing behavior.

    1 packages · 1 occurrences

  • - Include `locale` in the registration payload for localized confirmation copy. Omitting the field retains existing behavior.

    1 packages · 1 occurrences

  • - Include `locale` in the revoke payload for localized audit and confirmation output. Omitting the field retains existing behavior.

    1 packages · 1 occurrences

  • - Introduce AuthInvitationListInput with optional locale field; replace input: null in auth.invitation.list (v1.1.0).

    1 packages · 1 occurrences

Impacted packages

  • @lssm-tech/lib.authos-spec

    Layer: libs · 1 changes