Skip to content

Conversation

ematipico
Copy link
Member

@ematipico ematipico commented Sep 3, 2025

Changes

Testing

Docs

Copy link

changeset-bot bot commented Sep 3, 2025

🦋 Changeset detected

Latest commit: f6b0a73

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 the pkg: astro Related to the core `astro` package (scope) label Sep 3, 2025
@ematipico ematipico force-pushed the feat/environment-api branch from 15a3eab to c701fe4 Compare September 3, 2025 08:17
Copy link

codspeed-hq bot commented Sep 3, 2025

CodSpeed Performance Report

Merging #14306 will not alter performance

Comparing feat/environment-api (28b2f42) with main (f59581f)1

Summary

✅ 6 untouched

Footnotes

  1. No successful run was found on next (16bb9f0) during the generation of this report, so main (f59581f) was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

* refactor: use environments to load modules (#14191)

* refactor: make `App` more extensible using `BaseApp` (#14197)

* refactor: App to extends the new BaseApp (#14213)

* refactor: manifest as virtual module (#14298)

* refactor: create `generate` when needed

* fix type

* remove type

* fix types

* fix breakage of code
ematipico and others added 8 commits September 8, 2025 10:23
* Use separate env to load content config

* Format
* feat(cloudflare): add Vite plugin

* Skip request handling when running in cloudflare

* Skip lots of plugins in non-runnable envs

* Use serialized-manifest

* Use separate env to load content config

* Format

* fix rebase

* fix type

* Remove overrides

* Remove trace

---------

Co-authored-by: Emanuele Stoppa <[email protected]>
@github-actions github-actions bot added the pkg: integration Related to any renderer integration (scope) label Sep 9, 2025
…14345)

* refactor: dev app without settings and loader

* address comments

* chore: refactor to use proper dev pipeline

* revert changes

* chore: update lockfile

* conditionally propagate metadata

* revert exports
ascorbic and others added 7 commits September 15, 2025 14:34
* Add support for content layer in env API

* Lint

* Format
* Support CF Images binding

* Add support for content layer in env API

* Lint

* Format

* Use image binding in dev

---------

Co-authored-by: Samuel Macleod <[email protected]>
Co-authored-by: Alexander Niebuhr <[email protected]>
This gets framework components to render in workerd. SSR and client both
work.
@github-actions github-actions bot added the semver: major Change triggers a `major` release label Sep 18, 2025
Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

This PR is blocked because it contains a major changeset. A reviewer will merge this at the next release if approved.

@ascorbic ascorbic added this to the v6.0.0 milestone Sep 19, 2025
@github-actions github-actions bot added pkg: svelte Related to Svelte (scope) pkg: vue Related to Vue (scope) pkg: react Related to React (scope) pkg: preact Related to Preact (scope) pkg: solid Related to Solid (scope) labels Oct 14, 2025
@github-actions github-actions bot removed pkg: svelte Related to Svelte (scope) pkg: vue Related to Vue (scope) 🚨 action Modifies GitHub Actions pkg: react Related to React (scope) pkg: preact Related to Preact (scope) pkg: solid Related to Solid (scope) labels Oct 20, 2025
Copy link
Contributor

github-actions bot commented Oct 20, 2025

📝 Changeset Validation Results

Changeset validation failed

Issues Found:

.changeset/open-monkeys-boil.md

Issue with: 'Runs "astro dev" using Cloudflare Vite plugin. This means that dev runs in workerd, giving a dev experience much closer to production.'

Errors:
• The description does not begin with a present-tense verb completing 'This PR...' and matching the 'major' change type.
• Incomplete actionable migration advice.

💡 Suggestions:
• Rephrase to conform to guidelines, e.g., Adds the capability to run 'astro dev' using the Cloudflare Vite plugin, aligning the development and production experiences.
• Provide specific details on migration impacts and actionable advice.

Issue with: 'TODO: add a lot more detail on what this means and what it breaks'

Errors:
• TODO placeholder found; description lacks detail.
• Actionable migration advice is missing.

💡 Suggestions:
• Expand this section to provide comprehensive details on changes and impacts.
• Include specific advice for users on adapting to the changes.

.changeset/warm-things-allow.md

Issue with: 'Implements Vite Environment API'

Errors:
• The description does not begin with a present-tense verb completing 'This PR...' and matching the 'major' change type.
• Actionable migration advice is missing.

💡 Suggestions:
• Rephrase to conform to guidelines, e.g., Adds support for the Vite Environment API, enhancing the configuration capabilities.
• Provide detailed, actionable migration instructions.

Issue with: 'TODO: add more details'

Errors:
• TODO placeholder found; description lacks detail.
• Actionable migration advice is missing.

💡 Suggestions:
• Expand this section to provide fitting details according to the 'major' change type.
• Include actionable advice for adapting and migrating to new changes.


📖 See Astro's changeset guide for details.

Co-authored-by: Matt Kane <[email protected]>
Co-authored-by: Florian Lefebvre <[email protected]>


Co-authored-by: florian-lefebvre <[email protected]>
Co-authored-by: ascorbic <[email protected]>
Co-authored-by: matthewp <[email protected]>
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) semver: major Change triggers a `major` release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants