Skip to content

deps(frontend): upgrade autobot-frontend npm packages to latest (#2559)#2603

Merged
mrveiss merged 3 commits intoDev_new_guifrom
deps/frontend-npm-upgrade
Mar 27, 2026
Merged

deps(frontend): upgrade autobot-frontend npm packages to latest (#2559)#2603
mrveiss merged 3 commits intoDev_new_guifrom
deps/frontend-npm-upgrade

Conversation

@mrveiss
Copy link
Copy Markdown
Owner

@mrveiss mrveiss commented Mar 27, 2026

Summary

Major Version Upgrades (all build-tested)

Package From To Status
vite 7.x 8.x Build passes
vitest + @vitest/* 3.x 4.x Build passes
vue-router 4.x 5.x Build passes
vue-i18n 9.x 11.x Build passes
@xterm/xterm 5.x 6.x Build passes
jsdom + @types/jsdom 26/21 29/28 Build passes
cypress 14.x 15.x Installed
@pinia/testing 0.1.x 1.x Installed
vite-plugin-vue-devtools 7.x 8.x Build passes
vue-tsc 2.x 3.x Build passes
prettier 3.5 3.8 Installed

Held Back

Package Reason
typescript 6.x vitest-mock-extended@3.1.0 peer dep requires TS 3/4/5 — kept at 5.9.3
tailwindcss 4.x Major config migration (CSS-first) — separate issue recommended
eslint 10.x Too new, ecosystem not ready — kept at 9.x

Minor/Patch Upgrades

vue 3.5.31, apexcharts 5.10.4, postcss 8.5.8, msw 2.12.14, happy-dom 20.8.9, playwright 1.58.2, all @types/* bumped, and ~15 more packages.

Test plan

  • npm run build succeeds
  • npm run test:unit passes
  • npm run type-check passes
  • Manual smoke test of key pages

Closes #2559

@mrveiss mrveiss merged commit 4b6cb2f into Dev_new_gui Mar 27, 2026
3 of 4 checks passed
@github-actions
Copy link
Copy Markdown

⚠️ SSOT Configuration Compliance: Violations Found

Metric Count
Total Violations 2
SSOT Violations (high priority) 1
Other Violations 1

⚠️ 1 values have SSOT config equivalents!

These should be replaced with SSOT config imports:

Python:

from src.config.ssot_config import config
# Use: config.vm.main, config.port.backend, config.backend_url

TypeScript:

import config from '@/config/ssot-config'
// Use: config.vm.main, config.port.backend, config.backendUrl

📖 See SSOT_CONFIG_GUIDE.md for documentation.

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