Skip to content

ArchitectUI Vue Admin Free - v2.2.2

Latest

Choose a tag to compare

@puikinsh puikinsh released this 01 Jul 10:34
· 2 commits to master since this release

πŸ”’ Security Patch & Dependency Refresh

Resolves 9 Dependabot alerts and refreshes every direct dependency to its latest release. All flagged packages are dev-only / transitive β€” none ship in the production bundle.

Security fixes

Advisory Severity Package Issue
GHSA-fx2h-pf6j-xcff High vite server.fs.deny bypass on Windows alternate paths
GHSA-v6wh-96g9-6wx3 Moderate launch-editor NTLMv2 hash disclosure via UNC path (Windows)
GHSA-vmh5-mc38-953g High undici TLS certificate validation bypass (SOCKS5 ProxyAgent)
GHSA-hm92-r4w5-c3mj High undici Cross-origin request routing (SOCKS5 pool reuse)
GHSA-pr7r-676h-xcf6 Moderate undici Cross-user disclosure (shared-cache whitespace bypass)
GHSA-p88m-4jfj-68fv Moderate undici HTTP header injection (Set-Cookie percent-decoding)
GHSA-g8m3-5g58-fq7m Low undici Set-Cookie SameSite downgrade (substring matching)
GHSA-35p6-xmwp-9g52 Low undici HTTP response queue poisoning (keep-alive socket reuse)
GHSA-4x5r-pxfx-6jf8 Low @babel/core Arbitrary file read via sourceMappingURL comment
  • vite β†’ 8.1.2 β€” clears the fs.deny bypass and drops the vulnerable launch-editor dependency from the tree entirely.
  • undici β†’ 7.28.0 (transitive via jsdom) β€” clears all six SOCKS5 / Set-Cookie / cache advisories (vulnerable range 7.0.0 – 7.27.2).
  • @babel/core β†’ 7.29.7 (transitive via @vitejs/plugin-vue-jsx) β€” clears the sourceMappingURL file-read advisory.
  • npm audit: 3 vulnerabilities β†’ 0.

Dependency updates

Vite 8.1.2 Β· Vue 3.5.39 Β· Vue Router 5.1.0 Β· BootstrapVueNext 0.45.7 Β· FontAwesome 7.3 Β· @types/node 26 Β· Vitest 4.1.9 Β· @vue/test-utils 2.4.11 Β· vue-tsc 3.3.6 Β· ESLint 10.6 Β· eslint-plugin-vue 10.9.2 Β· @typescript-eslint 8.62.1 Β· Prettier 3.9.4 Β· sass 1.101 Β· PostCSS 8.5.16 Β· autoprefixer 10.5.2 Β· @googlemaps/js-api-loader 2.1.1.

Verification

  • npm run type-check β€” clean
  • npm run build β€” succeeds, all chunks generated
  • npm run test:run β€” 8/8 tests passing
  • npm run lint β€” clean
  • npm audit β€” 0 vulnerabilities

Full changelog: CHANGELOG.md