Skip to content

Version Packages - #55

Merged
Bccorb merged 1 commit into
mainfrom
changeset-release/main
Aug 31, 2026
Merged

Version Packages#55
Bccorb 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

@seamless-auth/types@0.17.0

Minor Changes

  • b5b056b: Add max_concurrent_sessions to the system configuration.

    How many sessions one user may hold at once. null means no limit, and that is
    the default, so a deployment that predates the key keeps behaving exactly as it
    does today.

    null rather than 0 for unlimited: zero would otherwise read as "no sessions
    allowed", which is a plausible way for someone to try to remove a cap and lock
    every user out. The schema refuses zero and any negative or fractional value, on
    both the full config and a patch.

    The server side of this is NIST 800-53 AC-10, concurrent session control. It is
    also an operational concern wherever workstations are shared, since an unbounded
    session count leaves sessions alive on machines a user has walked away from.

    This publishes the key. Enforcing it is the consuming server's job.

@github-actions
github-actions Bot requested a review from Bccorb as a code owner August 31, 2026 00:17
@Bccorb
Bccorb merged commit ad8a539 into main Aug 31, 2026
@Bccorb
Bccorb deleted the changeset-release/main branch August 31, 2026 00:23
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