Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

What's New in 2.10.0 should show that Vue3 is now in use and where to report bugs with it #12083

Open
gaktive opened this issue Oct 1, 2024 · 2 comments · May be fixed by #12127
Open

What's New in 2.10.0 should show that Vue3 is now in use and where to report bugs with it #12083

gaktive opened this issue Oct 1, 2024 · 2 comments · May be fixed by #12127

Comments

@gaktive
Copy link
Member

gaktive commented Oct 1, 2024

The Vue2 to Vue3 upgrade is a Go now for 2.10.0 but we're aware that various pages & functionality may be broken due to all the components we're migrating.

We should let users know in a prominent way that this has happened. Along with a headline in the release notes, we should update What's New and, to a lesser extent, have a banner upon login after upgrading from 2.9.x that advises that:

  1. Vue3 is now in place
  2. Link to our repo or a place for people to file bugs if they run into problems

We'll focus on fixing Vue3 bugs for 2.10.1 and we can then remove everything for that subsequent release as we fix things.

@gaktive gaktive added this to the v2.10.0 milestone Oct 1, 2024
@github-actions github-actions bot added the QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this label Oct 1, 2024
@gaktive
Copy link
Member Author

gaktive commented Oct 2, 2024

Possible copy:
"This release includes a major upgrade to the Vue framework. Please read our docs at LINK_HERE."
Talk with @nwmac & @kwwii

Then on the details page, we can go more into depth, especially for extension developers.

@gaktive gaktive added the size/1 Size Estimate 1 label Oct 2, 2024
@nwmac nwmac self-assigned this Oct 4, 2024
@nwmac nwmac linked a pull request Oct 4, 2024 that will close this issue
7 tasks
@gaktive
Copy link
Member Author

gaktive commented Oct 9, 2024

@rancher/docs we'll file a ticket to have a link to a section in the release notes about what's going on here.

@gaktive gaktive added QA/None and removed QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this labels Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants