Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: update dependencies (latest vite) #281

Merged
merged 27 commits into from
Nov 10, 2024
Merged

feat: update dependencies (latest vite) #281

merged 27 commits into from
Nov 10, 2024

Conversation

ElMassimo
Copy link
Owner

Description 📖

This pull request updates most dependencies, such as vue, vite, and related plugins, to the latest stable version of each.

Background 📜

I started working on a vite-5 branch last year, but I never had time to revisit it.

@TechAkayy kindly opened a pull request to resume that work in:

I've cherry-picked part of that effort in this commit, to minimize the amount of changes and understand what's breaking with the new versions.

Current Status

At this point, the CI is green again, and both the docs and blog examples are building and running as usual.

Thanks again @TechAkayy for diving into this gnarly codebase and not only documenting the breaking changes in Vue 3.4 but also providing fixes, I really appreciate it! 😃

My goal is to do a beta 0.10 release, and if all is well, incorporate the new enhanceIslands feature (#274) in a future release.

Copy link

nx-cloud bot commented Nov 10, 2024

☁️ Nx Cloud Report

CI is running/has finished running commands for commit 8cd0b51. As they complete they will appear below. Click to see the status, the terminal output, and the build insights.

📂 See all runs for this CI Pipeline Execution


✅ Successfully ran 2 targets

Sent with 💌 from NxCloud.

@ElMassimo ElMassimo merged commit c291852 into main Nov 10, 2024
9 of 12 checks passed
@ElMassimo ElMassimo deleted the vite-5-diff branch November 10, 2024 02:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant