From what I can tell, the script is caused by a change on the JUCE website itself, and there’s no easy fix from the application side. I’m guessing this will happen to anybody on windows regardless of any installed component version or registry hack to get the WebBrowser ActiveX component to use different document models.
This is the offending line: const params = new URLSearchParams(window.location.search)
As you can see on caniuse.com, URLSearchParams is not supported on any version of Internet Explorer, so even if you could upgrade the ActiveX control somehow, it’s not going to help.
We’ve removed the web view sign-in process from the Projucer in JUCE 6. There is also support for the more modern, chromium-based WebView2 in the WebBrowserComponent which should resolve issues with old IE-based web views.
Can you be more specific? We haven’t had any reports of issues with project creation on the JUCE 6 branch.
I’m also having the same issue after moving to a new pc, previously had no problems with 5.4.7.
Interestingly, although I can still login via browser without issue, I’m not receiving any emails when trying to reset my password or when changing the email associated with my account. Not sure if that is related at all.
edit: the issue with emails seems to have resolved itself