Atualizações e desinstalação
O aviso de versão nova, hinow-cli upgrade, versões e uninstall.
Atualizado em 16 de set. de 2026
Ao abrir, o HiNow Code consulta downloads.hinow.ai e, se há versão nova, mostra um aviso com as notas da versão. Você decide se atualiza; ele nunca instala sozinho.
hinow-cli upgrade # a mais recente
hinow-cli upgrade 1.0.2 # uma versão específicaEle baixa o pacote da sua variante, confere o sha256 e troca o binário em ~/.hinow/bin. O anterior fica como .old até a próxima abertura. Num serve como serviço, reinicie depois: hinow-cli service restart.
Numa máquina sem tela ninguém responde ao aviso. hinow-cli serve --autoupdate (ou hinow-cli service install --autoupdate) verifica uma vez por dia e, quando há versão nova e nada está em andamento, instala e reinicia. É a única situação em que o HiNow Code se atualiza sem perguntar, e só porque você pediu com o flag. Detalhes em Modo servidor.
Em máquinas de CI, ou onde a versão é controlada por você: HINOW_DISABLE_AUTOUPDATE=1 no ambiente, ou "autoupdate": false em ~/.config/hinow/hinow.json.
Todas as versões e os pacotes por plataforma estão em downloads.hinow.ai/hinow-cli. O instalador aceita --version para instalar uma específica.
hinow-cli uninstall --dry-run # mostra o que seria removido
hinow-cli uninstall # remove programa, configuração e dados
hinow-cli uninstall --keep-config --keep-dataA linha do PATH no arquivo do shell e o link em ~/.local/bin são removidos junto, e no final ele mostra o rm do binário para você rodar. O login desta máquina é apagado com os dados.

