Skip to content

feat(svelte): update reactive client lifecycle and diagnostics - #5700

Open
brittianwarner wants to merge 2 commits into
rivet-dev:03-30-feat_frontend_add_sveltefrom
brittianwarner:codex/update-svelte-client
Open

feat(svelte): update reactive client lifecycle and diagnostics#5700
brittianwarner wants to merge 2 commits into
rivet-dev:03-30-feat_frontend_add_sveltefrom
brittianwarner:codex/update-svelte-client

Conversation

@brittianwarner

Copy link
Copy Markdown
  • Update the Svelte client introduced in feat(frontend): add svelte #4532 for public RivetKit 2.3.17 and Svelte 5.57, preserving the existing context helpers and deprecated preload alias.
  • Improve reactive subscription ownership, remount/reconnect behavior, dynamic connection parameters, action deadlines, shared connections, and warm-up/preconnect helpers.
  • Add opt-in connection diagnostics with opaque identifiers, structured error helpers, and regression coverage for remount cleanup and credential redaction.
  • Keep the package framework-only with generic examples, public dependencies, and distributable exports; document that adapter timeouts do not cancel server execution or the SDK's WebSocket action waiter.
  • Validate 119 tests, zero-error/zero-warning type checking, package build, and a packed standalone consumer's browser build, SSR build, and SSR render against unmodified public dependencies.

@the-company-company the-company-company Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found

Reviewed commit ef1ea99.

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