Post #71022
2025-12-16 21:37 UTC
Thanks for the suggestion. Says on it’s site summer 2026 is target for release. Still a while away, I wonder how long we have with Firefox before this takes over…
Replies (0)
No replies.
2025-12-16 21:37 UTC
No replies.