Skip to content

Conversation

@ematipico
Copy link
Member

Changes

This PR does the following:

  • adds a new specifier to Astro named astro/app/dev. This new specifier exposes two bindings: a default, which is createExports, and DevApp if users need to use it
  • adds a devEntrypoint to the adapters, which is used inside the Astro dev server plugin. If it is absent, the plugin uses astro/app/dev as a fallback

This should get us closer to use the cloudflare plugin

Testing

Minimal and React examples still work

Docs

@changeset-bot
Copy link

changeset-bot bot commented Sep 9, 2025

⚠️ No Changeset found

Latest commit: 80755e5

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

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

@github-actions github-actions bot added pkg: astro Related to the core `astro` package (scope) docs pr labels Sep 9, 2025
@ematipico ematipico merged commit de4e76d into feat/environment-api Sep 9, 2025
7 of 20 checks passed
@ematipico ematipico deleted the refactor/adapter-dev-entrypoint branch September 9, 2025 12:59
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)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants