stopou_blocker 0.1.0
stopou_blocker: ^0.1.0 copied to clipboard
Plugin do Stopou para bloqueio por VPN local (preparado para estratégias futuras).
0.1.0 #
- 🚀 MAJOR UPDATE - Plugin totalmente otimizado para FlutterFlow
- ✅ 6 novos métodos de verificação de status:
hasVpnPermission(),hasAccessibilityPermission(),hasNotificationPermission(),isVpnRunning(),isKeywordBlockerRunning() - ✅ Overlay customizável para alertas (substitui Toast simples)
- ✅ Accessibility Service otimizado (-80% eventos processados, throttling de 1s, cache persistente)
- ✅ VPN robusto com retry automático, health checks e fallback DNS
- ✅ Permissão SYSTEM_ALERT_WINDOW para overlays do sistema
- ✅ Tratamento avançado de erros com recovery automático
- ✅ Testes unitários expandidos para cobertura completa
- ✅ App exemplo redesenhado com dashboard em tempo real
- ✅ Documentação detalhada das melhorias para FlutterFlow
0.0.11 #
- Atualização de versão para publicação no pub.dev.
0.0.10 #
- Exibe a palavra-chave detectada no aviso de acessibilidade.
0.0.9 #
- Atualização de versão para publicação no pub.dev.
0.0.8 #
- Adicionado enum
BlockStrategiese parâmetrostrategiesnostartpara definir estratégias de bloqueio.
0.0.7 #
- Adicionado parâmetro
dnsServersnostartpara configurar servidores DNS iniciais. - Removido curinga
*do exemplo de blocklist (usar.bet.br).
0.0.6 #
- Suporte para atualização dinâmica do servidor DNS via
updateDnsServers.
0.0.5 #
- Correção de compatibilidade no método
onRequestPermissionsResult(Android 13+). - Adicionado suporte à permissão de notificações (
POST_NOTIFICATIONS). - Melhoria no tratamento de erros e logs no plugin.
- Ajustes no fluxo de inicialização da VPN.
0.0.4 #
- Correções na configuração do plugin
- Ajuste no fluxo de build Android
- Preparação para testes de VPN no APK
0.0.3 #
Versão corrigida CODEx.
0.0.2 #
- Separado método de permissão (
requestPermission) do método de execução da VPN (startVpn). - Melhorias no controle do fluxo de inicialização da VPN.
0.0.1 #
- Primeira versão publicada do stopou_blocker.
- Suporte inicial para Android usando
VpnService. - Exposição de métodos básicos:
requestPermissionstartstopupdateBlocklistgetStatus
- Suporte a eventos em tempo real via
EventChannel(stopou_blocker/events).