v1.1.4 — fim do carregamento infinito + interface nova com temas
GoLiveBypass v1.1.4
Duas melhorias que você sente na hora: o fim do "Discord carregando infinitamente" no meio da sessão, e uma interface nova para a GUI — com temas claro e escuro. Obrigado pdl-clay de novo (PRs #22 e #23).
🔥 Fim do "carregando infinitamente"
O bug mais chato que o standalone tinha: saída gratuita morre em minutos/horas, o pool inteiro ia junto, o gateway caía para a conexão direta (IP brasileiro), o servidor bloqueava e o Discord ficava em loop de "carregando" para sempre.
Agora o roteador procura uma saída nova na hora, sem reiniciar nada:
- pool morto → busca em runtime (com trava contra buscas simultâneas e cooldown de 30s para não floodar a API de proxies)
- a conexão que disparou a busca já sai pela saída nova
- se nada responder, cai para direto como antes — Discord sem bypass é ruim, Discord que não abre é pior
- o cache do pool encurtou de 24h para 30min: saída de ontem quase nunca está viva hoje
Coberto pela bateria nova tests/test-exit-refresh.sh (9 cenários: pool morto, dedupe, cooldown, fallback intacto, saída viva nunca trocada...).
🎨 Interface nova da GUI
A janela foi redesenhada (#22):
- Temas claro e escuro — botão redondo no canto; dark é o padrão; sua escolha fica salva
- Card de status contextual — some quando está tudo certo, aparece só em problema
- O aviso do Ctrl+R virou um popover no botão "!" (adeus
alert()nativo) - Switch bonito no "Iniciar com o Windows/Mac/sistema", logo da rosa no header
- Acessibilidade: tooltips, focus visível, respeito ao
prefers-reduced-motion - De brinde: a bandeja no KDE agora aparece até quando o app sobe no login (espera o StatusNotifier do Plasma)
Atualizar
Baixe o arquivo da sua plataforma aqui embaixo e abra por cima. Quem usa o standalone por script: baixe o golivebypass.js novo e troque o seu (ou rode o instalador standalone de novo).
Changelog completo
standalone: re-seleção de saída em runtime com dedupe + cooldown de 30s; fallback direto intacto (#23)standalone: cache do pool de 24h para 30min (#23)tests:test-exit-refresh.shcobrindo os 9 cenários da re-seleção (#23)gui: interface nova — temas claro/escuro, card contextual, popover do aviso, switch do autostart, logo, acessibilidade (#22)gui: bandeja no KDE esperando o StatusNotifierWatcher no login (#22)