foxyproxy / browser-extension

Version 8 and above. Browser extension source code for Firefox, Chrome, and other Chromium-based browsers
GNU General Public License v2.0
199 stars 29 forks source link

Please deprecate automatic release notes #86

Closed detuur closed 6 months ago

detuur commented 6 months ago

From what I can tell, FoxyProxy is entering a period of renewed active development, which is great news for my favourite proxy add-on, which I use across a variety of devices. Unfortunately, FoxyProxy still automatically displays release notes after updates. This is very poor UX, given that Firefox will auto-update add-ons in the background. So once FoxyProxy updates, it will immediately spawn a tab for its release notes and steal focus, regardless of whether you're reading a blog, typing out a PR, trying to follow your colleague's explanation on a video call, or indeed even presenting at a meeting.

I don't consider an update to FoxyProxy to be breaking news. Even for the add-ons that I'm very invested in, I don't want them to interrupt my work. Update pages are simply way too intrusive for their purpose, and that purpose can easily be supplanted by (opt-in) e-mail lists, or even a little banner in the FoxyProxy UI if it's something truly important.

At the very least, this behaviour should be opt-in.

erosman commented 6 months ago

The reason for showing the Help document (not the release note) is to remind users to read the Help since there are many changes in the new v8 release of FoxyProxy.

There have been many queries about features that are already documented in the Help.

This behavior is temporary and will be changed once most users have upgraded to v8.

erosman commented 6 months ago

v8.7 Removed Help document display on install/upgrade

erosman commented 6 months ago

Foxy Proxy v8.7 uploaded to AMO. Basic is available now and standard will be after it is reviewed by AMO.