chore: version packages - #202
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.15.0
Minor Changes
c99c759: Move the scaffold onto auth API
v0.13.1, admin dashboardv0.7.0, and seamless-templatesv0.14.0.v0.13.0instruments the auth path. Everyauth_eventsrow now carries a deployment id, a deviceclass folded from the user agent, the subject's mail provider (a provider name, never the domain),
an owner flag, and the attempt the row belongs to (the ephemeral token's new
jti).GET /internal/metrics/funnelreports time to registration, time to login and passkey adoption, andGET /internal/metrics/sign-insreports sign-in outcomes per method, device class, mail providerand owner flag, with where attempts stop. The same release ships dashboard
v0.7.0inside the APIimage, which is what that dashboard release needs: its Overview gains a Passwordless Funnel section
and a Sign-in Outcomes section that read those two routes.
v0.13.1is the same server on arelease image that applies Debian security updates at build time, since
v0.13.0never published animage (its scan failed on a base-image
pcre2finding).The admin dashboard pin moves with it, so the standalone console (
--admin=imageand--admin=source) serves the same release the API image serves at/console. Against an older APIthe two new Overview sections report themselves unavailable in place and the rest of the screen is
unaffected.
Templates
v0.14.0carries@seamless-auth/express0.15.0and@seamless-auth/fastify0.6.0in the API starters, and the conformance harness's adapters take the same
^0.15.0and^0.6.0.Those adapters forward the browser's user agent to the API as
x-seamless-client-user-agentbeside the client address they already forward, and pass the sign-ins route through. The adapter is
the only client the API sees, so a project on the older adapters has every audit row recorded as the
adapter's own user agent and its breakdown by device reads
unknown; the other dimensions do notdepend on it. Nothing else in the starters moves: the manifest contract and the registry are
byte-identical to
v0.13.0, and the React starters stay on@seamless-auth/react0.12.0, sincethe token claim the API added is one the client never reads.