I don’t know when it stopped working but I used a script that added the ?all=1 to every MB URL. I really liked that but it’s gone. Searching for “show all release groups” or “all=1” didn’t give me any hits. Where can I find it? (Or is there now a setting to always show all groups?)
I know it’s alittle bit lame, but I have just added this search hint in this userscript topic title, now it is found via forum search, as first result:
I tried downgrading first as that was simpler than disabling all other scripts of installing ViolentMonkey. Lo and behold: it works, the old version works!
Now you want to know what makes the difference, I guess. What do you need to know?
Thank you very much!
If you have time, could you please test these versions one after the other, and tell me which one is incompatible with Firefox and/or Tampermonkey?
Tried it again, but it does not work.
I think I did see some irregularities after updating. Maybe I should try testing them all with closing the browser after updating…
Scripts work with Greasemonkey and Violentmonkey.
But DEBUG and mb_ALL-RELEASE-GROUPS (who have neither include nor match in their metadata block) don’t run on Tampermonkey. They only run in Greasemonkey and Violentmonkey.
Usually, having no include and no match means that the script should run on all pages.
But it seems that Tampermonkey really wants an explicit // @match *://* to run such userscripts.
So this problem is not really related to Firefox but to Tampermonkey.
You can either use Violentmonkey or Greasemonkey instead, in the meantime.
But I know some userscripts no longer run properly with newer Greasemonkey.
I advise Violentmonkey.
I am trying FireMonkey first but I seem to have to run scripts manually and several return that jquery is not defined. (jQuery is still used a lot, while I’ve not used it in years…)
None of the versions run in FireMonkey (Xubuntu 23.04, Firefox 125; different laptop than the other one but same OS and Firefox version, just running FireMonkey here and ViolentMonkey on the other).
If it’s a matter of matching, shouldn’t that be a simple one to change in the script?