vuetifyjs / vuetify

🐉 Vue Component Framework
https://vuetifyjs.com
MIT License
39.86k stars 6.97k forks source link

[Task] Vuetify 3 Release Checklist #14984

Closed johnleider closed 2 years ago

johnleider commented 2 years ago

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:

* Primary and child components reviewed * imports ordered with appropriate comments * converted to use grid css structure (if applicable) * unit tests * jest spec test (if applicable) * cypress e2e test * SASS/SCSS code reviewed * removes deprecated or unused code * abstracted explicit values to variables * verified sass variable usage * index.ts file export formatted * Documentation page * all examples working with no deprecated code * removed unused or deprecated examples * added **all components** page image * added quick bar and links * updated page entry and formatting * new sections added * accessibility (if applicable) * anatomy * grid (if applicable) * sass variables * theme (if applicable) * updated api section formatting * frontmatter information reviewed
genofire commented 2 years ago

@johnleider Please keep the issue uptodate and add e.g. v-calender which is makes by @KaelWD (thx): https://github.com/vuetifyjs/vuetify/pull/15038

johnleider commented 2 years ago

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

Reliability of the framework? Give me a break. Take this conversation to Discord and stop whining here.

johnleider commented 2 years ago

@johnleider Please keep the issue uptodate and add e.g. v-calender which is makes by @KaelWD (thx): #15038

It is up to date. v-calendar is not shipping with v3.0.

MatthewAry commented 2 years ago

Here is my unsolicited feedback on this recent tangent, I think others might find it useful. Note: I am making assumptions about the state of things in this project so if I am wrong please feel free to correct me.

@sinisarudan Vuetify 3 is beta, which usually means:

I specifically posted to this task, because I wanted to know about a feature. I didn't get a response, and it's no big deal for me right now. I have other things to worry about.

TLDR: Don't expect any kind of support from the dev team for non GA releases. They're still making V3 and will more likely converse with you as long as the discussion has to do with any of their present concerns.

websitevirtuoso commented 2 years ago

I think that beta is an incorrect tag for the current situation. It should be alpha. So many components doesn't work properly like they worked in 2.6 version. Everything great. Let's just wait. This is great UI framework. I am still waiting my v-data-table component

johnleider commented 2 years ago

I think that beta is an incorrect tag for the current situation. It should be alpha. So many components doesn't work properly like they worked in 2.6 version. Everything great. Let's just wait. This is great UI framework. I am still waiting my v-data-table component

Which components do not work properly?

UkonnRa commented 2 years ago

I think that beta is an incorrect tag for the current situation. It should be alpha. So many components doesn't work properly like they worked in 2.6 version. Everything great. Let's just wait. This is great UI framework. I am still waiting my v-data-table component

Which components do not work properly?

The Autocomplete in doc is still broken.

autocomplete

johnleider commented 2 years ago

I feel like I shouldn't have to say this since it is plastered on every page of the next docs, but alas:

image

websitevirtuoso commented 2 years ago

I think that beta is an incorrect tag for the current situation. It should be alpha. So many components doesn't work properly like they worked in 2.6 version. Everything great. Let's just wait. This is great UI framework. I am still waiting my v-data-table component

Which components do not work properly?

Vuetify3 beta3 Component breadcrumbs. Has invalid styles and html structure image

Vuetify3 beta3. Validation Error should have red color but it is gray. In beta2. It was red image

I sm uding vite and latest version of everything. let me know, I can provide more info. Very appreciate for everything

MartinX3 commented 2 years ago

Please learn how to read and stop spamming the Vuetify 3.0 Release CHECKLIST issue ticket.

I didn't subscribe it to read wining people screaming for ETA without really helping the project and ignoring text warnings.

johnleider commented 2 years ago

Would like to suggest adding a Nuxt3 plugin to this list as well.

I will need help with this as I do not use NUXT. Happy to help however I can though.