Ir para o conteúdo

Versões publicadas do SetupVibe

O histórico abaixo reúne 26 versões publicadas no repositório oficial. As descrições em Português do Brasil preservam o registro técnico da evolução do projeto.

Atual v0.41.11 · 26 versões publicadas · CHANGELOG.md

  1. Atual

    Versão 0.41.11

    • Adicionado o OpenCode CLI (opencode-ai) à instalação de ferramentas de IA das edições Desktop, Server e Windows.
    • Adicionado o Kimi Code CLI da Moonshot AI (@moonshot-ai/kimi-code) à edição Desktop Unix, com instalação global pelo npm e validação do comando.
    • Habilitadas as teclas estendidas do tmux em tmux-desktop.conf e tmux-server.conf. As opções extended-keys on e terminal-features '*:extkeys' permitem que combinações como Shift+Enter e Ctrl+Arrow cheguem às aplicações executadas no terminal.
    Detalhes da versão →
  2. Versão 0.41.10

    • Corrigida a instalação do Antigravity CLI no Desktop Unix diante do erro unknown parameter --skip-aliases. O desktop.sh consulta o manifesto de versão oficial, verifica o SHA-512, instala o binário agy e executa agy install --skip-aliases --skip-path diretamente, pois o bootstrapper Unix não encaminha essas opções.
    Detalhes da versão →
  3. Versão 0.41.9

    • Adicionado o Herdr às edições Desktop e Server, com instalação pelo manifesto oficial de releases conforme a arquitetura e validação do comando instalado.
    • Adicionado o Antigravity CLI ao Desktop Unix como agy. O instalador oficial é baixado para um arquivo e executado com --skip-aliases --skip-path para preservar os perfis do shell e manter a entrada interativa disponível.
    • Renomeado o utilitário de envio de chaves SSH de sshcopykey para ssh_copy_id no macOS e no Linux. A reinstalação por desktop.sh e server.sh remove o arquivo antigo ~/.setupvibe/bin/sshcopykey.
    • Corrigido o ssh_copy_id no Windows ao conectar a um servidor pela primeira vez. A opção StrictHostKeyChecking=accept-new é aplicada no envio, na verificação e na conexão para evitar que a confirmação da chave do servidor consuma a chave pública enviada pela entrada padrão.
    Ver as 6 mudanças →
  4. Versão 0.41.8

    • Adicionado o pacote qrcode do PyPI como instalação global do usuário via pip no macOS e no Linux Desktop, com validação de importação e o comando qr exposto no PATH gerenciado do shell
    Detalhes da versão →
  5. Versão 0.41.7

    • Corrigidas as reexecuções do Linux Desktop que ignoravam a instalação do Homebrew quando uma tentativa anterior deixava apenas o diretório de prefixo, com resolução dos dois prefixos Linuxbrew compatíveis antes de adicionar ou executar brew pelo PATH
    Detalhes da versão →
  6. Versão 0.41.6

    • Adicionado o desktop.ps1, instalador Beta nativo e idempotente para Windows 11 22H2+, com Microsoft Win32-OpenSSH Client e Server, componentes-base do WSL 2, WinGet, Chocolatey, ferramentas CLI modernas, utilitários de rede e fontes, além de elevação UAC automática, tratamento de reinicialização e logs de transcrição. As distribuições Linux continuam gerenciadas separadamente pelo desktop.sh
    • Adicionada a opção -Uninstall para remover os utilitários e as configurações do Windows gerenciados pelo SetupVibe e limpar ecossistemas de linguagens deixados por versões Beta anteriores, preservando WinGet, Chocolatey e logs
    • Adicionada a instalação gerenciada dos helpers do Windows em %USERPROFILE%\.setupvibe\bin, com entrada persistente no PATH do usuário, fontes locais ou da branch windows, registro de estado e remoção segura pelo -Uninstall
    • Adicionado um preflight de manutenção e instalação do Windows com detecção de operações concorrentes e reinicialização pendente, inicialização dos serviços necessários, sfc.exe /scannow, alertas de WSUS, validação do component store e logs dedicados do DISM
    Ver as 97 mudanças →
  7. Versão 0.41.5

    • GSD 2 (@gsd-build/cli) adicionado à etapa AI CLI Tools nas edições Desktop e Server
    • Novos aliases ZSH para o GSD 2: gsdn (new), gsds (status), gsdm (map) e gsdi (init)
    Detalhes da versão →
  8. Versão 0.41.4

    • Ativação e configuração automatizadas do serviço cron no macOS e Linux
    • Exemplos de tarefas cron pré-configuradas para heartbeat por hora e registro diário de uso do disco
    • Função auxiliar cron_ensure reforçada nas edições Desktop e Server
    Detalhes da versão →
  9. Versão 0.41.3

    • Cronboard, a TUI para cron, adicionado às edições Desktop e Server
    • Novo alias cronb para abrir rapidamente o painel do Cronboard
    • Documentação completa do Cronboard em todos os idiomas suportados
    Detalhes da versão →
  10. Versão 0.41.2

    • Novo alias setupvibe em todos os arquivos de configuração do Zsh para reinstalar ou atualizar o ambiente
    • Documentação do alias setupvibe em todos os idiomas suportados
    Detalhes da versão →
  11. Versão 0.41.1

    • Instalação do Portainer adicionada à edição Server na etapa 2
    • Edições Desktop e Server passam a publicar o Portainer por ~/.setupvibe/portainer-compose.yml
    • Serviço Docker habilitado e iniciado explicitamente com systemctl enable --now docker no Linux
    • Inicialização do Portainer reforçada com sys_do para contornar atrasos de associação ao grupo durante a instalação
    Ver as 5 mudanças →
  12. Versão 0.41.0

    • Instalação do Portainer adicionada à edição Desktop na etapa 7
    • Docker Compose do Portainer criado em conf/portainer-compose.yml
    • Deployment automatizado do Portainer no diretório ~/.setupvibe/
    Detalhes da versão →
  13. Versão 0.40.0

    • ffmpeg e ImageMagick adicionados à edição Desktop, via Homebrew no macOS e APT no Linux
    • Documentação atualizada para incluir as novas ferramentas de mídia
    • Pacote jq duplicado removido da step_8 em desktop.sh
    Detalhes da versão →
  14. Versão 0.39.0

    • Automação de atualização de versão e consistência entre documentação e scripts
    • Novos aliases do npx skills, skl, skf, ska, sku, skun e skc, em todos os arquivos de configuração do Zsh
    • Documentação atualizada para incluir os novos aliases da Skills CLI
    Detalhes da versão →
  15. Versão 0.38.0

    • CHANGELOG.md criado para registrar as mudanças relevantes entre versões
    Detalhes da versão →
  16. Versão 0.37.0

    • Novos aliases gemini e claude em zshrc-macos.zsh, zshrc-linux.zsh e zshrc-server.zsh
    • README atualizado para documentar os novos aliases de AI CLI
    • Arquivos de configuração do tmux para Desktop e Server completamente revisados
    • tmux.conf legado removido em favor de tmux-desktop.conf e tmux-server.conf
    Detalhes da versão →
  17. Versão 0.36.0

    • Opção de configuração do Docker Swarm Manager adicionada ao desktop.sh
    • Instalação do zoxide adicionada ao server.sh para navegação entre diretórios
    • Documentação atualizada para o uso do Docker Swarm Manager
    • E-mail de contato corrigido para contato@promovaweb.com em todos os arquivos
    Detalhes da versão →
  18. Versão 0.35.0

    • Arquivos de configuração dedicados ao tmux nas edições Desktop e Server, em conf/tmux-desktop.conf e conf/tmux-server.conf
    • tmux-desktop.conf publicado com mais de 20 plugins, tema OneDark, suporte a mouse e persistência de sessão
    • Configuração do tmux Server ajustada para ambientes com menos serviços locais
    • URLs de instalação atualizadas na documentação e nos scripts para usar o domínio setupvibe.dev
    Ver as 14 mudanças →
  19. Versão 0.34.0

    • Instalação do n8n incluída na etapa AI CLI Tools do desktop.sh
    • Arquivo ecosystem.config.js do PM2 adicionado a conf/ e baixado pelos scripts de setup
    • Configurações básicas para janelas e painéis do tmux adicionadas
    • Etapa de atualização do Homebrew adicionada a desktop.sh e server.sh
    Ver as 10 mudanças →
  20. Versão 0.33.0

    • Instalação do Homebrew reforçada com tratamento de permissões e limpeza da regra temporária no sudoers
    • Tratamento de GPG melhorado nos dois scripts para compatibilidade entre ambientes
    Detalhes da versão →
  21. Versão 0.32.1

    • Exportação de variáveis de ambiente corrigida nos scripts de setup
    • Execução das ferramentas básicas assegurada antes das etapas dependentes
    Detalhes da versão →
  22. Versão 0.32.0

    • Guia completo do PM2 adicionado em docs/desktop/en/pm2.md, com comandos, configuração e gestão de logs
    • Configuração do PM2 ampliada nos scripts de setup com suporte ao ecosystem file
    • Keybindings do tmux revisadas para evitar conflitos e melhorar o uso
    • Documentação da configuração e referência de keybindings do tmux atualizadas
    Detalhes da versão →
  23. Versão 0.31.0

    • Instalação do Tmux Plugin Manager adicionada a desktop.sh e server.sh
    • Plugin jaclu/tmux-menus adicionado à configuração do tmux
    • Etapa de instalação das AI CLI Tools adicionada aos dois scripts, incluindo Claude Code e Gemini CLI
    • sshpass adicionado aos scripts de instalação Desktop e Server
    Ver as 13 mudanças →
  24. Versão 0.30.0

    • Etapas do setup Server atualizadas para incluir tmux e plugins em uma etapa dedicada
    • step_9 do server.sh renomeada para step_10 e chamadas de run_section atualizadas
    • Etapas de instalação do README atualizadas para refletir a finalização e a limpeza
    Detalhes da versão →
  25. Versão 0.29.1

    • Detecção de usuário melhorada nos comandos Homebrew dos dois scripts, diferenciando SUDO_USER de whoami
    • Limpeza do keyring do APT e detecção de usuário reforçadas
    • Espera pelo lock do APT adicionada antes dos comandos, necessária em máquinas cloud
    Detalhes da versão →
  26. Versão 0.1.0

    • Primeira versão do desktop.sh para ambientes Desktop macOS e Linux
    • Primeira versão do server.sh para ambientes Linux Server sem interface gráfica
    • Suporte às arquiteturas x86_64 e arm64/aarch64
    • Instalação de Docker e Docker Compose
    Ver as 7 mudanças →

FAQ

Perguntas frequentes

Todas as perguntas na documentação →
De onde vêm as notas de cada versão?
As notas são sincronizadas com o CHANGELOG.md oficial do repositório e apresentadas em Português do Brasil. Consulte o repositório para conferir o estado atual do código.
O que acontece com ferramentas já instaladas?
O instalador verifica parte das dependências antes de agir, mas um ambiente antigo pode ter versões e PATH diferentes. Faça backup e leia as mudanças da versão atual antes de atualizar.
Posso revisar o script antes de executar?
Sim. O repositório oficial publica o código do instalador. Revise o conteúdo, confirme o domínio usado pelo comando e faça backup das configurações locais antes de executar qualquer script com sudo.