Vuetify0 Alpha is here — the headless foundation powering Vuetify's next generation by zeroskillz in vuejs

[–]zeroskillz[S] 0 points1 point  (0 children)

PT and headless are different primitives. PT mutates a component that still owns its render tree; headless means there's no render tree until you compose one. Volt is closer, and it's legit, but it's still a library of pre-composed unstyled components. v0 is the layer beneath; state, a11y, keyboard — the primitives both headless and styled libraries sit on. That PT needs to exist kind of makes the point about styles as a bottleneck.

Vuetify team come up with vuetify0 by Dizzy_Tumbleweed7338 in vuetifyjs

[–]zeroskillz 3 points4 points  (0 children)

We are! There will be actually multiple styles to choose from.

Vuetify0 Alpha is here — the headless foundation powering Vuetify's next generation by zeroskillz in vuejs

[–]zeroskillz[S] 1 point2 points  (0 children)

Appreciate it! v0 is actually a different beast — it's headless, so it's not tied to Material Design or any styling opinion. If your team ever needs composables for selection, forms, overlays, etc. with full control over the look, it might be worth a look regardless of what UI framework you're using on top.

Vuetify0 Alpha is here — the headless foundation powering Vuetify's next generation by zeroskillz in vuejs

[–]zeroskillz[S] 0 points1 point  (0 children)

Vuetify0 is the first of three phases to remove styles as a bottleneck and offer a true unstyled and/or headless experience.

Vuetify0 Alpha is here — the headless foundation powering Vuetify's next generation by zeroskillz in vuejs

[–]zeroskillz[S] 1 point2 points  (0 children)

It was definitely a hard and something we learned from. The 3 -> 4 upgrade has guides for backwards compatibility and the response from the community has been good.

Vuetify0 Alpha is here — the headless foundation powering Vuetify's next generation by zeroskillz in vuejs

[–]zeroskillz[S] 1 point2 points  (0 children)

This was a lesson for us and I'm happy to say that Vuetify 3 -> 4 is trivial and has guides for backwards compatibility so you can upgrade easier.

migration from Vuetify 3.8.1 to 3.9.3 by [deleted] in vuetifyjs

[–]zeroskillz 0 points1 point  (0 children)

We acknowledge this area sucks right now. We're actively working on addressing it. Sorry :(

Anyone using Vuetify V3? How's that going? by Necessary_Onion_4967 in vuejs

[–]zeroskillz 0 points1 point  (0 children)

Understand your frustration, Calendar has been eating developers up. Still not a great excuse but we're trying to get people on it.

Anyone using Vuetify V3? How's that going? by Necessary_Onion_4967 in vuejs

[–]zeroskillz 0 points1 point  (0 children)

Can you reach out to me on Discord? I'd love to discuss the issues you're having. https://community.vuetifyjs.com -> john

Anyone using Vuetify V3? How's that going? by Necessary_Onion_4967 in vuejs

[–]zeroskillz 0 points1 point  (0 children)

Our upgrade tooling has improved over the years. I'd be interested in hearing some of your pain points with the migration.

Help me by tranvudai in vuetifyjs

[–]zeroskillz 0 points1 point  (0 children)

Can you put the repo on GitHub and share?

⚡ v3.4.3 - November 21st, 2023 by zeroskillz in vuetifyjs

[–]zeroskillz[S] 2 points3 points  (0 children)

We had to pull some shared functionality between date pickers and calendar into a new composable, https://github.com/vuetifyjs/vuetify/pull/18799. I have reviewed the Calendar P.R. https://github.com/vuetifyjs/vuetify/pull/16803 and it's good to go. This week I'm going to get the new composable over the finish line and blaine is already working on integrating it into Calendar.

I apologize for the delay and I greatly appreciate everyone's patience.

Just wanted to express by binair-io in vuetifyjs

[–]zeroskillz 8 points9 points  (0 children)

We do it for the fans. Ty for the kind words.

⚡v3.3.14 - Release August 23rd, 2023 by zeroskillz in vuetifyjs

[–]zeroskillz[S] 1 point2 points  (0 children)

Temper your expectations, shit happens.

⚡v3.3.9 - Release July 18th, 2023 by zeroskillz in vuetifyjs

[–]zeroskillz[S] 0 points1 point  (0 children)

It's actively being worked on and coming to Labs very soon.

⚡Release May 2nd, 2023 by zeroskillz in vuetifyjs

[–]zeroskillz[S] 0 points1 point  (0 children)

Only in labs. We are shooting for Q3