libredirect / browser_extension

A browser extension that redirects popular sites to alternative privacy friendly frontends
https://libredirect.github.io
GNU General Public License v3.0
3.29k stars 123 forks source link

Unable to fetch public instances on Brave v.2.8.3 #906

Closed Luiz-C-Lima closed 7 months ago

Luiz-C-Lima commented 8 months ago

I upgraded Libredirect from 2.8.1 to 2.8.3, but after the update Libredirect lost all my settings and was unable to fetch public instances, I tried to fetch them with both GitHub and Codeberg. A way that I found to fix it was to remove 2.8.3, install 2.8.2 fetch the instances and then upgrade back to 2.8.3.

To test I installed Ungoogled Chromium and added Libredirect 2.8.3, on Ungoogled Chromium the extension could fetch the public instances without a problem, the problem appears to be happening only on Brave.

20240317_21h27m20s_grim

Brave displays the following errors on Libredirect

20240317_21h36m22s_grim 20240317_21h36m15s_grim 20240317_21h36m06s_grim 20240317_21h36m04s_grim 20240317_21h36m50s_grim 20240317_21h36m43s_grim

albert-softie commented 7 months ago

having the same problem on vivaldi v6.6.3271.55, it might be impacting other chromium forks too

ManeraKai commented 7 months ago

The way of upgrading directly from 2.8.1 => 2.8.3 is making the problem.

ManeraKai commented 7 months ago

It's a matter of data not being correctly converted. I'll try to prevent that in future versions.