---
layout: blog
meta:
  title: Blog
  description: The Vuetify blog shares the latest news, updates, and stories — stay up to date with developments across the Vuetify ecosystem.
  keywords: vuetify, blog, news, updates, stories, ecosystem
---

<br>

# From the blog

Latest news, updates, and stories about Vuetify.

<PromotedEntry />

---

<br>

## Announcing Vuetify0 1.0

🖊️ John Leider • 📅 July 22nd, 2026

Vuetify0 is 1.0. The release candidate held — the frozen surface shipped through the validation window without a breaking change — and the package is now `@vuetify/v0`, no tag required. For a headless meta-framework, 1.0 is a promise about the foundation: nineteen composables, seventeen utilities, and a thirteen-component spine locked under semver for the whole 1.x line, enforced by CI, with the rest of the components promoting onto it individually. It ships 40 components, 71 composables, and 24 utilities — the logic layer a decade of Vuetify was built on, extracted, hardened, and frozen so you can build on it directly... { .text-medium-emphasis }

[Read More](/blog/announcing-vuetify0-v1/) { .text-end }

## June 2026 Update

🖊️ Jacek Czarniecki • 📅 July 8th, 2026

This was a stabilization month. v4.1.0 shipped on June 2, followed by two patch releases. Most of that work went into the updated VOverlay, fixing placement and sizing bugs. Lot's of great new features were released to the users. Meanwhile Vuetify0 spent its first month in beta with the public API frozen, refining what shipped on the road to v1.0 in July... { .text-medium-emphasis }

[Read More](/blog/june-2026-update/) { .text-end }

## Announcing the Vuetify0 Release Candidate

🖊️ John Leider • 📅 July 2nd, 2026

Vuetify0 has reached release candidate. The API freeze held through six beta releases — nothing renamed, nothing removed — across 184 commits with 60 fixes and 5 performance rewrites. The RC promotes the v1 stable set — the selection family, createRegistry, and the core plugins — and the surface stands at 50 components, 71 composables, and 24 utilities, every component shipping a built-in English aria label (WCAG 4.1.2). From here to v1.0 the work is final testing and documentation — no new features... { .text-medium-emphasis }

[Read More](/blog/announcing-vuetify0-rc/) { .text-end }

## May 2026 Update

🖊️ Jacek Czarniecki • 📅 June 16th, 2026

May was a full-throttle feature sprint for Vuetify 4.1, the first minor since 4.0.0. The core team pushed hard to clear the backlog and land everything queued for the release: seven components promoted out of labs (VFileUpload, VDateInput, VColorInput, VIconBtn, VPicker, VStepperVertical, VPullToRefresh), four new ones (VHeatmap, VHighlight, VMonthPicker, VDateRangePicker), a full data-table accessibility pass, and a wave of fixes across 89 commits and 4 releases. Vuetify0 ran in parallel, landing its headless drag-and-drop family (useDragDrop, createSortable, createKanban) on the road to its June beta... { .text-medium-emphasis }

[Read More](/blog/may-2026-update/) { .text-end }

## Announcing the Vuetify0 Beta

🖊️ John Leider • 📅 June 2nd, 2026

Vuetify0 has reached beta, freezing the public API: the existing composables and components keep their names and signatures through v1. Since the alpha, the totals went to 49 components and 68 composables, no composables remain in draft, and a headless drag-and-drop family (useDragDrop, createSortable, createKanban) was added along with createOtp, useDelay, and the Overflow component. The release also covers the testing and stability work — 5,700+ unit tests, 98.7% coverage — ahead of v1... { .text-medium-emphasis }

[Read More](/blog/announcing-vuetify0-beta/) { .text-end }

## April 2026 Update

🖊️ John Leider • 📅 May 4th, 2026

April delivered the Vuetify0 v1.0.0 public alpha — 46 components and 63 composables of headless Vue primitives — alongside three Vuetify framework patch releases, MCP v0.7.0 with playground and link CRUD tools, and four ESLint Config releases including ESLint 10 support. Six new v0 components (Carousel, Image, NumberField, Progress, Toggle, Overflow) merged in April, the display composable became the first Vuetify internal to migrate to v0, and useTheme/useLocale/useFeatures became reactive-by-default across 847 total commits... { .text-medium-emphasis }

[Read More](/blog/april-2026-update/) { .text-end }

## March 2026 Update

🖊️ John Leider • 📅 April 16th, 2026

March delivered 7 Vuetify patch releases stabilizing v4, while Vuetify0 exploded with 427 commits reaching v0.2.0 with 7 new headless components including Switch, Slider, Treeview, and Combobox. The Nuxt Module hit v1.0.0-beta, the CLI shipped 10 releases with Vite 8 and Vue Router 5 support, and the ESLint plugin gained automated v4 migration rules across 720 total commits... { .text-medium-emphasis }

[Read More](/blog/march-2026-update/) { .text-end }

## Announcing the Vuetify0 Alpha

🖊️ John Leider • 📅 April 7th, 2026

The Vuetify0 alpha is here — a headless meta-framework for Vue 3 with 46 components, 63 composables, first-class AI integration, and an adapter-based plugin system. 100% TypeScript, zero styles. Includes a full tutorial building DevKey, a developer API dashboard, from scratch. { .text-medium-emphasis }

[Read More](/blog/announcing-vuetify0-alpha/) { .text-end }

## February 2026 Update

🖊️ John Leider • 📅 March 9th, 2026

February marks Vuetify's most significant milestone—the stable release of **Vuetify 4.0.0** with CSS layers, MD3 design system, and unstyled component foundations. The Vuetify CLI hit v1.0.0, VAvatarGroup shipped as a new component, and Vuetify0 gained createDataTable and Breadcrumbs composables across 390 commits and 68 merged PRs... { .text-medium-emphasis }

[Read More](/blog/february-2026-update/) { .text-end }

## Vuetify Project baseline with Vite and TailwindCSS

🖊️ Jacek Czarniecki • 📅 February 16th, 2026

Ever wondered what does it really take to make Vuetify project play in harmony with TailwindCSS? This article is about to lay it out in a consise step-by-step guide. With CSS layers enabled by default in Vuetify v4, the two frameworks coexist smoothly while sharing aligned breakpoints, theme colors, and custom fonts. We cover disabling Vuetify's built-in utilities in favor of Tailwind's, resolving conflicting classes and more. { .text-medium-emphasis }

[Read More](/blog/building-with-vite-and-tailwindcss/) { .text-end }

## January 2026 Update

🖊️ John Leider • 📅 February 11th, 2026

January delivered Vuetify 4.0.0-beta.0 with MD3 typography and elevation systems, VCommandPalette in labs, grid system overhaul, and the Vuetify CLI reaching 100 commits with analyze command and tab completion. Vuetify0 hit v0.1.0 with Tabs, Radio, and Checkbox components, while Snips gained 11 new snippets from J-Sek... { .text-medium-emphasis }

[Read More](/blog/january-2026-update/) { .text-end }

## December 2025 Update

🖊️ John Leider • 📅 January 12th, 2026

December was our most productive month of 2025 with 522 commits across 16 repositories. The month delivered Vuetify 4.0.0-alpha.0 with CSS layers, six v3.11.x patches, the Vuetify CLI public release, Google OAuth for Vuetify One, PWA support across all ecosystem products, and 6 Vuetify0 releases with new composables including usePagination, useClickOutside, and useVirtual... { .text-medium-emphasis }

[Read More](/blog/december-2025-update/) { .text-end }

## Vuetify Project baseline with Nuxt and UnoCSS

🖊️ Jacek Czarniecki • 📅 December 22th, 2025

Let's explore a lean, production‑ready setup for Nuxt application that combines Vuetify 3 with UnoCSS. By disabling Vuetify’s default CSS bundles (basic colors and utility classes) and generating only the styles actually used, the resulting CSS footprint shrinks dramatically. We will ensure the project foundation works with themes, typography, and breakpoints without compromises. { .text-medium-emphasis }

[Read More](/blog/building-with-nuxt-and-unocss/) { .text-end }

## November 2025 Update

🖊️ John Leider • 📅 December 10th, 2025

November delivered Vuetify v3.11.0 (Harbinger) with VCalendar and VHotkey promoted from labs, new VTimePicker input variant, VDatePicker MD3 improvements, and significant CLI progress. J-Sek contributed an impressive 14 PRs while the v0 project hit 109 commits across 5 releases... { .text-medium-emphasis }

[Read More](/blog/november-2025-update/) { .text-end }

## October 2025 Update

🖊️ John Leider • 📅 November 11th, 2025

October focused on refinement and reliability, delivering critical accessibility improvements with enhanced focus trap functionality, optimized VDataTable performance for large datasets, and refined components across the board. The month also saw the launch of Vuetify Link, our new URL shortening service, and significant updates to the Vuetify MCP server with HTTP transport support. We made substantial progress on v0 composables, laying the groundwork for Vuetify 4.0... { .text-medium-emphasis }

[Read More](/blog/october-2025-update/) { .text-end }

## September 2025 Update

🖊️ John Leider • 📅 October 12th, 2025

September marks significant progress as we assemble the building blocks for Vuetify's next phase. From revolutionary design-to-development workflows with our new Figma UI Kit to foundational v0 composables, September has been about connecting the pieces that will define the future of Vue development. This update includes the release of v3.10.0 (Argo), updated Figma UI Kit, new Vuetify0 composables, and over 60 bug fixes and features... { .text-medium-emphasis }

[Read More](/blog/september-2025-update/) { .text-end }

## August 2025 Update

🖊️ John Leider • 📅 September 9th, 2025

August marks a pivotal moment in Vuetify's evolution as we prepare to release the pre-alpha of Vuetify0 (v0), launch our redesigned issues page, and continue delivering powerful components and improvements. This month brings exciting developments including the "Mastering Vuetify Theming" webinar recap, VEditor final testing phase, free premium themes for personal use, and significant framework updates with 87 merged pull requests... { .text-medium-emphasis }

[Read More](/blog/august-2025-update/) { .text-end }

## July 2025 Update

🖊️ John Leider • 📅 August 6th, 2025

July was a month of significant advancements in the Vuetify ecosystem, highlighted by the release of v3.9.0 (Zealot) and the promotion of VTreeview and VTimePicker from labs to core components. This update also includes a focus on component stability, bug fixes, and developer experience improvements, with subsequent patches up to v3.9.3... { .text-medium-emphasis }

[Read More](/blog/july-2025-update/) { .text-end }

## June 2025 Update

🖊️ John Leider • 📅 July 7th, 2025

June delivered substantial progress on VHotkey component, VCommandPalette development, component stability improvements, and developer experience enhancements across the Vuetify ecosystem. Discover the completion of VHotkey and useHotkey composable, new components in development like VMaskInput and VEditor, and exciting ecosystem updates including documentation improvements and Vuetify Studio enhancements... { .text-medium-emphasis }

[Read More](/blog/june-2025-update/) { .text-end }

---

## May 2025 Update

🖊️ John Leider • 📅 June 6th, 2025

This month brings exciting advancements across the Vuetify ecosystem, with major strides in AI integration, component refinements, and developer experience. Discover the official release of @vuetify/mcp (Model Context Protocol), substantial improvements to VDateInput and VNumberInput components, and the introduction of the new VColorInput Labs component... { .text-medium-emphasis }

[Read More](/blog/may-2025-update/) { .text-end }

---

## April 2025 Update

🖊️ John Leider • 📅 May 1st, 2025

April delivered tangible progress on MCP, the new theming engine, component refinements, docs, ESLint v4, and tooling across the Vuetify ecosystem. Discover how these updates enhance your development experience and prepare Vuetify for the future... { .text-medium-emphasis }

[Read More](/blog/april-2025-update/) { .text-end }

---

## Announcing Vuetify v3.8

🖊️ John Leider • 📅 April 8th, 2025

Vuetify v3.8 is here! Discover the latest features, improvements, and bug fixes in this minor release, including new components and form input enhancements. This release is packed with new features, improvements, and bug fixes, and contains no breaking changes... { .text-medium-emphasis }

---

[Read More](/blog/announcing-vuetify-3.8/) { .text-end }

## Vuetify HeroDevs Partnership

🖊️ Taylor Corbett • 📅 March 28th, 2025

Vuetify is excited to announce a partnership with HeroDevs to provide extended long-term support for Vuetify 2 users through Vue 2 NES + Essentials. For teams that haven't yet migrated to Vuetify 3, this solution is designed to keep applications secure and up to date without requiring an immediate migration, addressing security vulnerabilities, compliance issues, and compatibility challenges... { .text-medium-emphasis }

[Read More](/blog/vuetify-herodevs-partnership/) { .text-end }

---

## State of the Union 2024 - Post Mortem

🖊️ John Leider • 📅 March 19th, 2025

A lot has changed since the 2024 State of the Union. In this post, I want to share the journey we've been on, the challenges we've faced, and the incredible team that's come together to shape Vuetify's future. From nearly losing it all to finding renewed purpose and energy, this is a story of resilience, community, and a shared vision for what Vuetify can become... { .text-medium-emphasis }

[Read More](/blog/state-of-the-union-2024-post-mortem/) { .text-end }

---

## Building a Basic Nuxt Application with Vuetify

🖊️ Eric Sarrion • 📅 February 21st, 2025

Discover how to craft a polished Nuxt application with Vuetify in this detailed guide. Leverage Vue.js and Nuxt’s streamlined framework to build a basic app featuring a toolbar, navigation menu, and multiple pages. Ideal for developers of all levels looking to simplify their workflow with automatic imports and reusable components... { .text-medium-emphasis }

[Read More](/blog/building-a-basic-nuxt-application-with-vuetify/) { .text-end }

---

## State of the Union 2024

🖊️ John Leider • 📅 September 8th, 2024

It's been a long road to get where we are today, and looking back, I can’t help but feel proud of how far Vuetify has come. From humble beginnings to now surpassing Vuetify 2’s usage, the journey has been anything but easy, but we’ve always had our community to lean on. Today, I want to take some time to reflect on our past, acknowledge our wins and challenges, and share where we're headed... { .text-medium-emphasis }

[Read More](/blog/state-of-the-union-2024/) { .text-end }

---
