The Wire · Showcase
OXFMT AND OXLINT BUMPS LAND IN CREATE-VUE. ESLINT-PLUGIN-VUE ADDS SORT-KEYS FLEXIBILITY
By RepoJournal · Filed · About Vue.js
Create-vue is rolling forward its tooling stack while eslint-plugin-vue ships a new option that gives developers control over key sorting across blank lines.
Create-vue upgraded oxfmt to 0.53.0 [1] and oxlint to 1.68.0 [2], keeping the Rust-powered linting and formatting pipeline current with the upstream oxc project. Vite itself bumped to 8.0.16 [3], a patch release that likely carries fixes without breaking changes. These dependency updates flow through automatically via Renovate and are safe to merge as they land. On the eslint-plugin-vue side, the sort-keys rule got a new allowLineSeparatedGroups option [4], mirroring ESLint core's own feature. When enabled, blank lines between object properties reset the sort context, letting you organize related keys into visual groups without triggering sort violations. This is opt-in (defaults to false), so your existing configs stay intact. GitHub Actions pinning also shipped across eslint-plugin-vue for better security posture [5]. The core team added Arlo to the official docs team members list [6].
Action items
- → Merge create-vue dependency updates (oxfmt, oxlint, vite patches) at next sync vuejs/create-vue [plan]
- → Review eslint-plugin-vue 3.x release notes for sort-keys adoption vuejs/eslint-plugin-vue [monitor]
- → Update your create-vue scaffold to pin Vite at 8.0.16+ vuejs/create-vue [plan]
References
- [1] chore(deps): update v0.x to ^0.53.0 ↗ vuejs/create-vue
- [2] chore(deps): update oxlint to ~1.68.0 ↗ vuejs/create-vue
- [3] chore(deps): update vite packages to ^8.0.16 ↗ vuejs/create-vue
- [4] feat(sort-keys): add allowLineSeparatedGroups option ↗ vuejs/eslint-plugin-vue
- [5] ci: pin action versions ↗ vuejs/eslint-plugin-vue
- [6] docs: add arlo to core team members list (#3405) vuejs/docs
FAQ
- What changed in Vue.js on June 8, 2026?
- Create-vue is rolling forward its tooling stack while eslint-plugin-vue ships a new option that gives developers control over key sorting across blank lines.
- What should Vue.js teams do about it?
- Merge create-vue dependency updates (oxfmt, oxlint, vite patches) at next sync • Review eslint-plugin-vue 3.x release notes for sort-keys adoption • Update your create-vue scaffold to pin Vite at 8.0.16+
- Which Vue.js repositories shipped on June 8, 2026?
- vuejs/create-vue, vuejs/eslint-plugin-vue, vuejs/docs