Skip to content

DevSync v0.6.0 — Zero-Leak Secret Scanner, AI Conflict Resolver & Global Hotkeys

Choose a tag to compare

@Henrique1601 Henrique1601 released this 16 Oct 22:28
· 12 commits to main since this release

DevSync v0.6.0 — Zero-Leak Secret Scanner, AI Conflict Resolver & Global Hotkeys

Uma grande evolução de segurança, inteligência artificial e produtividade para o DevSync:

🛡️ Zero-Leak Pre-Commit Secret Scanner

  • Motor de varredura pré-commit baseado em regras estritas que bloqueia checkpoints automáticos caso detecte chaves privadas (RSA/EC/PGP), tokens GitHub (ghp_), chaves AWS (AKIA), chaves Gemini/Google API (AIzaSy), chaves OpenAI/Anthropic ou webhooks sensíveis (Discord/Slack).
  • Varredura sob demanda via CLI (node src/cli.js scan-secrets <id>), UI Local e protocolo MCP.

🤖 Resolução Semântica de Conflitos com IA (Gemini API) & Fallback Heurístico

  • Motor em src/ai.js que utiliza a API Gemini (gemini-2.5-flash) para reconciliar conflitos quando GEMINI_API_KEY estiver configurada.
  • Fallback determinístico heuristicMerge que preserva alterações locais e mescla adições remotas sem depender da nuvem.

🎛️ Interface Visual & Editor 3-Way de Conflitos

  • Modal interativo na UI Local com 3 painéis: Código Local (HEAD), Código Remoto (Incoming) e Editor Mesclado em tempo real para edição e aplicação direta no repositório.

⌨️ Atalhos Globais de Sistema (Windows Desktop)

  • Ctrl+Shift+S: Sincroniza todos os projetos ativos instantaneamente em segundo plano com notificação nativa.
  • Ctrl+Shift+D: Abre / foca o painel principal do DevSync.
  • Novos atalhos integrados ao menu de contexto do Tray.

🏷️ Sincronização & Envio de Git Tags

  • Suporte nativo à opção --tags no fetch e no push, garantindo sincronização de versões e releases entre Casa e Trabalho.

🔌 Expansão do Servidor MCP (12 Ferramentas)

  • 3 novas ferramentas MCP: devsync_scan_secrets, devsync_ai_resolve_conflict, devsync_resolve_conflict.

🧪 Qualidade & Testes

  • 55 testes automatizados (100% aprovados).
  • Segundo Cérebro Obsidian devidamente atualizado.

Full Changelog: v0.5.0...v0.6.0