Closed thany closed 1 year ago
Thanks @dmke for investigating and coming up with a fix!
I've been experiencing this issue for a while now so I'm looking forward to it being resolved. Is there anything else that needs to be done to have this merged and released?
Is there anything else that needs to be done to have this merged and released?
It'd be nice if someone would test #2000 against a Chromium-based browser, just to see that it doesn't break anything: https://devtools.vuejs.org/guide/contributing.html#testing-as-chrome-addon
I've found a VM where I dared to install Chrome into. As far as I can tell, the extension does not break, but displays a warning regarding Manifest v2 being deprecated (as expected).
For the impatient and trusting, I've build a .xip
including this fix:
.zip
extension)To install locally, go to about:addons
and install that file like so:
Don't forget to disable the actual Vue.js devtools extension.
Also, it would probably a really good idea to enable notifications for either #2000 or the releases, so you don't forget to reactivate and update the actual extension (I won't keep my .xpi
updated; you have been warned):
Is this addon released yet?
If not, it's a good idea to release it to Mozilla only until Chrome is tested properly. Seeing how tremedously annoying this problem is, and all... I mean let's be honest, we've had to cope with this for months.
@Akryum Just curious: is that fix a temporary workaround, or a proper permanent fix? Seeing how small of a change it is...
It's a proper fix until the extension is fully migrated to Manifest V3 (which doesn't support background pages).
So why is it closed then? It's not fixed yet, clearly.
Thanks for releasing a new version with this fix @Akryum. I see that the new 6.5.0 update is available on the Chrome Web Store, but Firefox Browser Add-ons is still showing the 6.4.5 release from October 2022. Is there a review process at Mozilla we're waiting on, or does the updated extension still need to be submitted there?
It's still pending review on AMO
For anyone following this issue waiting for the new release, version 6.5.0 containing this fix is now live on AMO: https://addons.mozilla.org/en-US/firefox/addon/vue-js-devtools/versions/
Thanks again to those who helped getting this resolved! 🎉
Vue devtools version
6.4.5
Link to minimal reproduction
N/A
Steps to reproduce & screenshots
Sorry, no reproduction. I don't know what causes the problem, so I have no way of knowing how to make a reproduction.
What is expected?
Nothing happens. Devtools stays open, and stays functional.
What is actually happening?
One of two things may happen:
In either case, should I have been debugging, making changes, etc, I can just go and start all over. Any work that I'm doing in the devtools is rudely interrupted and goes poof, i.e. it doesn't remember any changes and doesn't recover them.
System Info
I don't know why so many people use this script, it's poop. Firefox is not in there.
Any additional comments?
Worked fine in some older version. Don't know which one, since browser addons update fully automatically.