libredirect/browser_extension

Unable to fetch public instances on Brave v.2.8.3

Closed this issue · 3 comments

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

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

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

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