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.
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.
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.
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.
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
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
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
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)
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
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
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
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
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/
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
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
Versão 0.38.0
- CHANGELOG.md criado para registrar as mudanças relevantes entre versões
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
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
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
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
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
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
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
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
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
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
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
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.