Skip to content

Upgrade frontend deps, especially Yarn Modern - #464

Draft
benoit74 wants to merge 1 commit into
mainfrom
upgrade_deps
Draft

Upgrade frontend deps, especially Yarn Modern#464
benoit74 wants to merge 1 commit into
mainfrom
upgrade_deps

Conversation

@benoit74

@benoit74 benoit74 commented Apr 7, 2026

Copy link
Copy Markdown
Collaborator

Upgrade all frontend dependencies, especially move to Yarn Modern since it is now many years old, and also Vuetify 4 and VueRouter 5.

@benoit74 benoit74 self-assigned this Apr 7, 2026
@codecov

codecov Bot commented Apr 7, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 0.90%. Comparing base (e0e20f0) to head (8c16fae).
⚠️ Report is 8 commits behind head on main.

Additional details and impacted files
@@          Coverage Diff          @@
##            main    #464   +/-   ##
=====================================
  Coverage   0.90%   0.90%           
=====================================
  Files         11      11           
  Lines       1211    1211           
  Branches     166     166           
=====================================
  Hits          11      11           
  Misses      1200    1200           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@benoit74
benoit74 marked this pull request as draft April 7, 2026 08:12
@benoit74

benoit74 commented Apr 7, 2026

Copy link
Copy Markdown
Collaborator Author

This is not working as smoothly as I expected, too many things are breaking, especially UI display: many CSS rules have changed, I tried to introduce UnoCSS with Vuetify presets but there are still many bits to tune.

If anyone wants to complete the effort, help is much welcomed

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