Skip to content

fix(core): reload manifest on watcher changes#15260

Merged
ematipico merged 1 commit into
nextfrom
fix/reload-new-pages
Jan 20, 2026
Merged

fix(core): reload manifest on watcher changes#15260
ematipico merged 1 commit into
nextfrom
fix/reload-new-pages

Conversation

@ematipico

@ematipico ematipico commented Jan 20, 2026

Copy link
Copy Markdown
Member

Changes

Closes #15234

The module astro:virtual:manifest wasn't correctly invalidated when new pages were added. With change, the manifest is refreshed when files change inside the srcDir.

Testing

I tested manually by adding new pages to examples/minimal, and made sure that I could see a blank page instead of 404.

CI should stay green

Docs

N/A

@ematipico ematipico marked this pull request as ready for review January 20, 2026 15:00
@changeset-bot

changeset-bot Bot commented Jan 20, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: d221b1c

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 Jan 20, 2026
@github-actions

Copy link
Copy Markdown
Contributor

⚠️ Package Trust Level Decreased

Caution

Decreased trust levels may indicate a higher risk of supply chain attacks. Please review these changes carefully.

📦 Package 🔒 Before 🔓 After
@cloudflare/kv-asset-handler trusted-with-provenance none
@cloudflare/unenv-preset trusted-with-provenance none
workerd trusted-with-provenance none
miniflare trusted-with-provenance none
youch provenance none
@cloudflare/workerd-darwin-64 trusted-with-provenance none
@cloudflare/workerd-darwin-arm64 trusted-with-provenance none
@cloudflare/workerd-linux-64 trusted-with-provenance none
@cloudflare/workerd-linux-arm64 trusted-with-provenance none
@cloudflare/workerd-windows-64 trusted-with-provenance none
wrangler trusted-with-provenance none

@ematipico ematipico merged commit abca1eb into next Jan 20, 2026
23 checks passed
@ematipico ematipico deleted the fix/reload-new-pages branch January 20, 2026 16:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg: astro Related to the core `astro` package (scope)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants