Skip to content

Conversation

@lxsmnsyc
Copy link
Member

@lxsmnsyc lxsmnsyc commented Jan 18, 2026

This PR moves the current server function compiler from tanstack to dismantle.

Warning

Currently there's only one regression: since dismantle doesn't do an in-place replacement of the server function, it's not able to read local dependencies/side-effects except for module imports.
Once dismantle is incorporated, we will require users to either move top-level variables/functions inside a server function or move those into separate module so dismantle can handle it properly.

@changeset-bot
Copy link

changeset-bot bot commented Jan 18, 2026

🦋 Changeset detected

Latest commit: 239da2b

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@netlify
Copy link

netlify bot commented Jan 18, 2026

Deploy Preview for solid-start-landing-page failed. Why did it fail? →

Name Link
🔨 Latest commit 239da2b
🔍 Latest deploy log https://app.netlify.com/projects/solid-start-landing-page/deploys/696ca2c8bc453f0008fdeff0

@lxsmnsyc lxsmnsyc marked this pull request as draft January 18, 2026 02:35
@lxsmnsyc lxsmnsyc closed this Jan 18, 2026
@lxsmnsyc lxsmnsyc deleted the feat-dismantle branch January 18, 2026 11:35
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