Skip to content

docs: live() implies GET, liveQuery implies live() - #1666

Merged
ryansolid merged 1 commit into
v2-rebuildfrom
claude/project-thread-8ayzle
Oct 22, 2026
Merged

ryansolid merged 1 commit into
v2-rebuildfrom
claude/project-thread-8ayzle

Conversation

@ryansolid

Copy link
Copy Markdown
Member

Requested by Ryan · project thread

Follows solidjs/solid#4190 (in rc.17: live(fn) declares GET itself) and solidjs/solid-router#690 (in next.42: liveQuery declares a server function live() itself).

  • Reads, streams, and live data: the live source example is live(async function* ...). I replaced the "place live() outside GET() / live() does not imply GET()" paragraph with one line saying live() declares GET. The recap is updated too.
  • Metadata and transport: the withMeta composition example drops the inner GET(), and the prose and recap now say live() implies it.
  • Durable generation: watchReply is live(fn), and the live server component is liveQuery(fn, "thread") with no live(GET(...)) wrapper. The liveQuery hoisting note and the recap are updated, and the now-unused GET/live import is removed from the thread route example.
  • Router reference (data.mdx): liveQuery now declares server functions live(). The old text said it wraps them as GET.

The generated live reference page has no GET wording, so it's left alone.

Checks: prettier --check and lint-tone pass on the changed files. check-examples needs a local solid-meta checkout, so I didn't run it.


Generated by Claude Code

live(fn) declares GET itself (solid rc.17) and router liveQuery declares
a server function live() itself (router next.42): drop live(GET(...))
and liveQuery(live(...)) from the guides and the router reference.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Fmb4aQtDJWoA8CUktR9QoZ
@bolt-new-by-stackblitz

Copy link
Copy Markdown

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

@netlify

netlify Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for solid-docs-v2 ready!

Name Link
🔨 Latest commit 08cb481
🔍 Latest deploy log https://app.netlify.com/projects/solid-docs-v2/deploys/6ad9cffb7c8e81b0aaabf5aa
😎 Deploy Preview https://deploy-preview-1666--solid-docs-v2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@ryansolid ryansolid self-assigned this Oct 22, 2026
@ryansolid
ryansolid merged commit 14c454c into v2-rebuild Oct 22, 2026
8 checks passed
@ryansolid
ryansolid deleted the claude/project-thread-8ayzle branch October 22, 2026 14: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.

2 participants