Closed johnleider closed 1 year ago
I'm sorry, v-time-picker and v-date-picker not coming with this release?
What about v-data-table?
What about v-skeleton-loader ?
@michaelnguyen08, @omerkimel , @JesusFregoso You can see the list of components that didn't make the 3.0 cut in the 3.1 milestone.
These were cut from the initial release fairly early this year. Noteably this includes the following components:
v-data-table was mentioned in above, but that is supposed to be in v3.0.0 milestone. I just looked at the docs for v3 and it looks like v-data-table was renamed to v-table. v-table is in the docs and in the list above so that appears to have made the cut for v3.0.
Hi. I just opened the node_modules/vuetify/lib/components directory and I can see, that a component directory "VDataTable" is included in the Beta.1 build. When I try to include it in my App, I see, that VUE is not able to resolve it "[Vue warn]: Failed to resolve component: v-data-table". Seems, that the component is just not registered.
And I disagree, that will be renamed...
Hi. I just opened the node_modules/vuetify/lib/components directory and I can see, that a component directory "VDataTable" is included in the Beta.1 build. When I try to include it in my App, I see, that VUE is not able to resolve it "[Vue warn]: Failed to resolve component: v-data-table". Seems, that the component is just not registered.
Directory is still there because its not that it is being removed, it just hasn't been converted. this: https://github.com/vuetifyjs/vuetify/blob/next/packages/vuetify/src/components/index.ts controls what actually get exported and is what is currently available to use
Where is loading
prop in VBtn component ?
Is it removed completely or added later ?
It was amazing button feature.
I am guessing that not only are components being cut, but also props? For example, Menu is missing a fantastic amount of props functionality -
https://vuetifyjs.com/en/api/v-menu/#props https://next.vuetifyjs.com/en/api/v-menu/#props
I need left
😕
What is the plan with this?
I am guessing that not only are components being cut, but also props? For example, Menu is missing a fantastic amount of props functionality -
https://vuetifyjs.com/en/api/v-menu/#props https://next.vuetifyjs.com/en/api/v-menu/#props
I need
left
😕What is the plan with this?
@aentwist Well v-menu is still WIP, you can track the progress here: https://github.com/vuetifyjs/vuetify/issues/13489 or in the 3.0.0 milestone
I need
left
😕
I have not used v3 yet but based on the docs it seems like :anchor="start"
could be what you are looking for?
I am guessing that not only are components being cut, but also props? For example, Menu is missing a fantastic amount of props functionality -
https://vuetifyjs.com/en/api/v-menu/#props
https://next.vuetifyjs.com/en/api/v-menu/#props
I need
left
😕What is the plan with this?
I don't think we have any completely removed props. Some may have been combined to be more intuitive, but they are there.
In regards to v-btn, the v-progress-circular component wasn't ported when it was. It'll be there, I just have to get to it.
I was imagining the combination of offset-y
and left
, which is now done with anchor="bottom end"
. Thanks for the tip with anchor
, I missed that in the Menu docs. Thanks to both for the info about the props.
What about v-data-table?
see following answer for those interested: https://github.com/vuetifyjs/vuetify/issues/13479#issuecomment-1115233462
Would like to suggest adding a Nuxt3 plugin to this list as well.
Would like to suggest adding a Nuxt3 plugin to this list as well.
@MatthewAry I'd love to see first class nuxt support as well, though that's something done by nuxt itself, not vuetify. Related: https://github.com/vuetifyjs/vuetify/issues/14621#issuecomment-1016186592 https://github.com/nuxt-community/vuetify-module/issues/475
@warflash If that's what @KaelWD says then I suppose that's how it is. However I am really anxious to see support for SASS Variables in Nuxt3 for the Vuetify project.
Где находится
loading
поддержка в компоненте VBtn? Он удален полностью или добавлен позже? Это была удивительная функция кнопки.
For those components not included in the initial release, is there an incremental path for people who's apps use those components, or are they just going to have to wait until 3.1 before they can upgrade?
Isn't 3.0 3.1 3.2 3.x incremental enough?
Just wait until everything is proper released. I can't understand people needing to upgrade to a new version as soon as possible, even if it is Beta.
The only thing I would like would be a comparison table about which component gets added into which version.
Also you can wait for Vue 2.7 and Vueitfy 2.7. These are already announced migration versions with backported features.....
For those components not included in the initial release, is there an incremental path for people who's apps use those components, or are they just going to have to wait until 3.1 before they can upgrade?
If you rely on some of the components that aren't going to be in 3.0, I see two choices:
I have been waiting for Vuetify 3 so that I can migrate to Vue 3 and Vite, but I have chosen option 1 above. I use most of the components that aren't available in 3.0
Please add v-data-table in this release. Thanks
Please add v-data-table in this release. Thanks
How? It's not done.
@MartinX3 I can't understand people needing to upgrade to a new version as soon as possible, even if it is Beta.
I see that you don't understand, but the point is if you start a new project, you DON'T want to start it in v.2.x and then to migrate it all to v.3.x. Take in mind that it is not only vuetify 3, but you are by being forced to use vuetify 2, forced to use vue 2 too! So it is pretty pretty painful enforcement!
Thus, developers and PMs are "enforced" and motivated to do additional work and workarounds etc to enable v.3 version working, then to have the enormous work later in migrating whole the project.
I hope that collaborators on Vuetify are aware of this too :)
@sinisarudan I see you prefer very much time and energy into complaining instead and also investing very much time and energy to do workarounds and extra stuff, just to use as soon as possible the newest not ready software. Weird people. I hope you won't become my employee.
smart people just use vue 2 with vuetify 2 and just add the composition-api package and use typescript. Also smart people know that according to the roadmap you can just wait for vue 2.7 and vuetify 2.7 to easily migrate your project on 3.x without much work. (I use vue/vuetify as frontend for customers and also nuxtjs for (static) websites)
If you are so much into using vue/tify) 3 now go and pay for a support contract, go and donate, go and develop pull requests to accelerate the development of vue(tify) 3 or stop complaining.
I am not sure of anything anymore, I have read a lot of contradictory information... Will v-data-table be available in 3.0 or do I have to wait for 3.1?
In vuetify 3 documentation roadmap current release is alpha please correct this to avoide misconsiption .
?
i mean in this link https://next.vuetifyjs.com/en/introduction/roadmap/
This is BETA documentation for Vuetify 3, examples and information may be broken or outdated.
I am not sure of anything anymore, I have read a lot of contradictory information... Will v-data-table be available in 3.0 or do I have to wait for 3.1?
It's not listed in checklist, so we need to wait for 3.1
Target release is this month. Is this checklist actually only 1/90 or have they just not been updating it?
@eliezerp3 if you want to avoid a delay please submit PR's to port the components.
@MartinX3 Not looking for a fight. It was a genuine question…
@MartinX3 Not looking for a fight. It was a genuine question…
I'm not looking for a fight. Just the issue ticket gets updated daily if something changed. :P (It's written there as a hint)
I'm working on getting the tuning pass PRs up. Some will be involved reviews, over half are simple and will not.
@johnleider Please check https://github.com/vuetifyjs/vuetify/pull/15132
when can I use the vuetify 3.0.
@Tan-Jerry after you submit PR's to accelerate porting.
In regards to v-btn, the v-progress-circular component wasn't ported when it was. It'll be there, I just have to get to it.
@johnleider but the v-progress-circular
component is in the beta 2
Yes, but it wasn't when v-btn
was created in v3.
Target release is this month. Is this checklist actually only 1/90 or have they just not been updating it?
I'm also interested on the update progress. No hurries, it will be ready when its ready, but it would be nice to have an eta, even if it is a bit vague. Best of luck to the contributors helping accelerate the update. No pressure at all!
@Tan-Jerry after you submit PR's to accelerate porting.
@MartinX3 Did you try it by yourself ? PR's does not accelerate anything. Just for example (prior bugs for me) https://github.com/vuetifyjs/vuetify/pull/15132 https://github.com/vuetifyjs/vuetify/pull/15129
Keep it civil please. We are going to get to everything, including community submitted PRs.
Hmm, I was trying to keep bearing with Vuetify 3 (even implementing some workarounds on our ongoing projects) until target release is here. Yet:
In another thread https://github.com/vuetifyjs/vuetify/discussions/14776 the Quasar is mentioned as an alternative while we wait for the Vuetify 3 reaching that level of stability and versatility. I guess I will give it a try.
P.S. Dear @MartinX3 please keep it civil, multiple developers here get "attacked" by you for having different opinions. It's ok to have different opinions even calls for action, and by aggressive reactions to someones opinions we even get stronger reactions and fortify them in the opinions we might not like :)
Best wishes to Vuetify team and keep your good work, we all, by being developers, know how it is to work under pressure and we should have empathy.
On the other side we also have our own dependent projects and our clients/bosses above our heads, and it would help both us and you I guess to be more transparent and objective regarding releases so that we can make our decisions on time and to avoid disappointments.
The main info missing and being misleading as I see by reading community questions is on which date approximately or which release we should expect that we have let's say 90% of the components/functionality provided in 2.x versions
Thanks, best!
90% of the components/functionality provided in 2.x versions
I'd say we're pretty close, the only components missing are the big complex ones that depend on other functionality being stable:
Thanks for the update!
thanks for the update @KaelWD , we're getting closer to some estimates.
Regarding DOCS, I'm not telling that the Docs are not updated.
On the contrary! The v.3.0 docs for v-select
state that props-item
are working as expected.
Yet as I and other devs have stated, read more here in the explained issue - that's not the fact. I myself tried to test it even beyond docs in different ways..
The problem here is that we lose the point of reference/truth, on what can we rely in the current beta.1
and the following versions of Vuetify?
Or you're trying to say that the docs DOES NOT reflect the currently released version and is written independently to reflect the final (desired) v.3.0?
If it does reflect, could anyone investigate that issue of v-select. As being one of the central UX components and not working as documented, I feel we are pushed for alternatives.
Thanks in andvance
You might've missed this
The example you linked to was for v2 and hasn't been updated yet, it needs item-title="text"
to work with those objects
You might've missed this The example you linked to was for v2 and hasn't been updated yet, it needs
item-title="text"
to work with those objects
Do you mind receiving PRs with documentation updates?
item-title
prop is not documented, but item-text, item-value and item-disabled props. Nevertheless, neither is solving this issue.
v-select
supporting objects instead of simple text, I can confirm it's not working. ANd as I've said, you have other dev(s) claiming the same.can we get any answer instead of marking the comment as outdated?? I would really like to keep giving chance to Vuetify, but by this kind of communication it's even harder to feel reliability of the framework. Thanks
V3 Release Checklist
The following is an in progress list of remaining tasks before we release the next version.
This will be updated daily; so watch for changes.
Discord, https://community.vuetifyjs.com/ and join channel #v3-discussion.
Final review
Documentation
Tooling
UI Components
A component is considered complete when the following criteria is met: