Skip to content

Update to Vite 8#15819

Merged
ematipico merged 130 commits into
nextfrom
chris/vite-8
Apr 22, 2026
Merged

Update to Vite 8#15819
ematipico merged 130 commits into
nextfrom
chris/vite-8

Conversation

@delucis
Copy link
Copy Markdown
Member

@delucis delucis commented Mar 10, 2026

Changes

  • Draft PR to test support for Vite 8

Testing

Looking to get CI green

Docs

Not yet

@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) pkg: integration Related to any renderer integration (scope) pkg: astro Related to the core `astro` package (scope) docs pr labels Mar 10, 2026
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Mar 10, 2026

🦋 Changeset detected

Latest commit: 465b646

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

@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented Mar 10, 2026

Merging this PR will improve performance by ×6

⚡ 3 improved benchmarks
✅ 15 untouched benchmarks

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation Build: hybrid site (static + server) 8.9 s 1.5 s ×6
Simulation Build: full static site 3,790.1 ms 897.7 ms ×4.2
Simulation Build: full server site 8.2 s 1.4 s ×5.8

Comparing chris/vite-8 (abefe0e) with main (47694d0)1

Open in CodSpeed

Footnotes

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

@ematipico ematipico added the pr preview Apply this label to a PR to generate a preview release label Mar 10, 2026
@controversial
Copy link
Copy Markdown

Vite 8 is released stable today: https://vite.dev/blog/announcing-vite8

excited to see the WIP on this :)

@ematipico ematipico marked this pull request as ready for review March 19, 2026 15:25
@github-actions github-actions Bot added the pkg: example Related to an example package (scope) label Mar 19, 2026
@matthewp
Copy link
Copy Markdown
Contributor

@controversial Just test failures. We think it's down to just a couple of issues, so hoping to get this merged into next and being able to do alpha releases soonish.

@ematipico
Copy link
Copy Markdown
Member

Thank you @matthewp

It's all green, so I am going ahead and merge this.

For anyone subscribed to the issue, we will publish an alpha release soon once we finish preparing our internal infrastructure. I don't know yet how and when, but I'm sure we will broadcast it via the social platforms somehow.

@github-actions github-actions Bot removed the pkg: example Related to an example package (scope) label Apr 21, 2026
@ematipico ematipico merged commit cafec4e into next Apr 22, 2026
26 checks passed
@ematipico ematipico deleted the chris/vite-8 branch April 22, 2026 16:34
@michaelgiraldo
Copy link
Copy Markdown

@ematipico AWESOME!

@delucis
Copy link
Copy Markdown
Member Author

delucis commented Apr 22, 2026

We’ll get an early prerelease of Astro 7 with Vite 8 support published soon!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🚨 action Modifies GitHub Actions docs pr pkg: astro Related to the core `astro` package (scope) pkg: integration Related to any renderer integration (scope) pkg: preact Related to Preact (scope) pkg: react Related to React (scope) pkg: solid Related to Solid (scope) pkg: svelte Related to Svelte (scope) pkg: vue Related to Vue (scope) semver: major Change triggers a `major` release

Projects

None yet

Development

Successfully merging this pull request may close these issues.