-
Notifications
You must be signed in to change notification settings - Fork 112
feat: update Vue 2 version to use @testing-library/dom v8 #284
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
Conversation
ping @afontcu ^ 😄
saifahn
commented
Jan 20, 2023
hi @saifahn! I don't have the bandwidth to work on that, but it should be possible by branching off latest v5 tag (https://github.com/testing-library/vue-testing-library/tree/v5.8.3) and submitting a PR there 👍
@saifahn Understandably this didn't get any attention and we couldn't wait, so we used the resolutions
field in Yarn to override the @testing-library/dom
version.
Thanks for getting back to me!
I actually created a fork branching off the v5.8.3 tag and made a commit. I was in the middle of making a PR when I noticed that I couldn't make a PR back to that tag - I can only compare the changes:
This makes sense because the tag simply points to a commit and is not something that can be updated. Perhaps we could make a separate branch that starts at the same point as v5.8.3 that could be used to track the v5 version and be used for releasing the v5 version?
If you agree with this approach, then we could reopen this PR and point it at that branch, seeing as the changes are the same as what I have done in my fork/branch as well. Looking forward to hearing your thoughts 🙂
Thanks for sharing your workaround. It looks like overrides
may be what we may have to go with in npm if it comes to it.
saifahn
commented
Feb 28, 2023
Tagging you in case this slipped under the radar. As stated above, I didn't make a PR because even after forking the v5.8.3
tag.
I wonder if you have any thoughts on my proposal? 😄
hey!
Perhaps we could make a separate branch that starts at the same point as v5.8.3 that could be used to track the v5 version and be used for releasing the v5 version?
Yeah, that sounds about right. I think it should be called 5.x
, so that semantic-release is able to pick it up as a follow-up branch for v5
saifahn
commented
Mar 3, 2023
Great!
Do you think you could create the branch in this repository from the 5.8.3 tag? (Seeing as I don't have those permissions 😄)
Then I can open a PR that will merge into that branch. (Or we could reopen this PR pointing there)
Thanks!
saifahn
commented
Mar 8, 2023
@afontcu Thanks so much for the update 💜
Uh oh!
There was an error while loading. Please reload this page.
Hi! 👋 I was told here that a contribution to bump
@testing-library/dom
to v8 would be happily received, so here I am 😄I realize I'm opening this against the wrong branch; there doesn't seem to be one for the Vue 2 version that continues from
v5.8.3
. Maybe you can assist me with what to do here?This updates the version of
@testing-library/dom
from v7 to v8 for Vue 2.x.^8.5.0
to be consistent with the Vue 3 version of the library.Issues
npm run validate
, unrelated to this change: