Skip to content

feat: support serverEntrypoint for self adapters#15460

Merged
florian-lefebvre merged 10 commits intomainfrom
feat/self-adapter-server-entrypoint
Feb 11, 2026
Merged

feat: support serverEntrypoint for self adapters#15460
florian-lefebvre merged 10 commits intomainfrom
feat/self-adapter-server-entrypoint

Conversation

@florian-lefebvre
Copy link
Member

@florian-lefebvre florian-lefebvre commented Feb 10, 2026

Changes

  • Updates the new adapter API to support passing serverEntrypoint instead of rollupOptions.input for simpler cases

Testing

Tests added

Docs

@florian-lefebvre florian-lefebvre self-assigned this Feb 10, 2026
@changeset-bot
Copy link

changeset-bot bot commented Feb 10, 2026

🦋 Changeset detected

Latest commit: 05c41a3

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

@github-actions github-actions bot added pkg: integration Related to any renderer integration (scope) pkg: astro Related to the core `astro` package (scope) docs pr labels Feb 10, 2026
@codspeed-hq
Copy link

codspeed-hq bot commented Feb 10, 2026

Merging this PR will not alter performance

✅ 9 untouched benchmarks


Comparing feat/self-adapter-server-entrypoint (05c41a3) with main (8780ff2)

Open in CodSpeed

* @default 'legacy-dynamic'
*/
entryType: 'self';
serverEntrypoint?: string | URL;
Copy link
Member

Choose a reason for hiding this comment

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

nit: having JSDoc would be nice

Copy link
Member Author

Choose a reason for hiding this comment

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

Agreed! I left if out for now because other properties are not documented either. I'm adding this to my todolist for this week

Copy link
Member

@sarah11918 sarah11918 left a comment

Choose a reason for hiding this comment

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

Thanks @florian-lefebvre ! As usual, maybe more questions than answers here? 😅

Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>
florian-lefebvre and others added 2 commits February 10, 2026 16:51
Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>
Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>
florian-lefebvre and others added 2 commits February 10, 2026 17:03
Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>
Co-authored-by: Sarah Rainsberger <5098874+sarah11918@users.noreply.github.com>
Copy link
Member

@sarah11918 sarah11918 left a comment

Choose a reason for hiding this comment

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

LGTD(ocs)!

@florian-lefebvre florian-lefebvre merged commit ee7e53f into main Feb 11, 2026
28 checks passed
@florian-lefebvre florian-lefebvre deleted the feat/self-adapter-server-entrypoint branch February 11, 2026 08:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs pr pkg: astro Related to the core `astro` package (scope) pkg: integration Related to any renderer integration (scope)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants