Atualizando o Nexus
O Nexus procura novas versões em segundo plano a cada quatro horas, e imediatamente quando você pressiona "Verificar atualizações" no "Menu" do painel. As versões são publicadas no GitHub, e a janela de atualização traz um link para lá ("Ver versões no GitHub") se você quiser ler as notas de lançamento antes que qualquer coisa aconteça.
No Windows, o Nexus instala as atualizações sozinho. No macOS e no Linux ainda não há instalador integrado: atualize baixando a nova build da página de download e instalando do mesmo jeito da primeira vez.
Comportamento das atualizações (Windows)
Nas Configurações, em "Geral" e depois "Atualizações de software", a opção "Comportamento das atualizações" tem três escolhas. Citando a descrição do próprio app: "Manter sempre atualizado instala novas versões automaticamente. Baixar e notificar faz o download em segundo plano e pergunta antes de instalar. Só notificar avisa quando uma nova versão está disponível."
Na prática:
- "Manter sempre atualizado" (o padrão): uma atualização detectada é baixada e verificada em segundo plano, e aplicada na próxima vez que o serviço iniciar. O Nexus nunca se reinicia no meio de uma sessão para atualizar.
- "Baixar e notificar": a atualização é baixada e verificada, e o selo "Instalar atualização" fica esperando por você. Nada é instalado até você pressioná-lo.
- "Apenas notificar": o Nexus só avisa que existe uma atualização ("Atualização disponível"); nada é baixado até você abrir a janela de atualização e escolher "Baixar e instalar".
Toda atualização passa por verificação de integridade antes de instalar: o hash SHA-256 do instalador é conferido contra o arquivo SHA256SUMS publicado junto com a versão. A preparação em segundo plano recusa qualquer versão que não traga esse arquivo. Depois de uma atualização, o painel reconecta na nova versão e mostra as notas de lançamento ("O que há de novo").
O canal Beta
A opção "Canal de atualização", na mesma seção, tem duas escolhas, descritas no app assim: "Production é o canal estável. Beta dá acesso antecipado aos recursos mais recentes, se você estiver com coragem."
- "Produção" (o padrão) só oferece versões estáveis.
- "Beta" oferece a versão mais recente, seja beta ou estável. Versões beta carregam um sufixo
-beta.N(por exemplo,v3.1.0-beta.1). Quando a versão estável correspondente é lançada, ela conta como mais nova que suas betas, então quem está no beta recebe a estável automaticamente; você volta para a estável sem mexer em nada.
Sair do canal Beta é a mesma configuração única: volte para "Produção" e o Nexus oferece a próxima versão estável. Se você instalar uma build beta diretamente, o Nexus muda seu canal para "Beta" por conta própria, para que você continue recebendo atualizações beta.
Nota
A seção "Atualizações de software" aparece nas Configurações apenas no Windows, porque a autoatualização é exclusiva do Windows. No macOS e no Linux, baixe as novas builds da página de download; a entrada "Verificar atualizações" ainda diz se a sua versão atual é a mais recente ou não.
Atualizando no macOS e no Linux
- macOS: baixe o novo
Nexus.dmge instale por cima do app antigo. - Linux: baixe o novo
Nexus-Linux-x64.tar.gz, extraia e execute./install.shde novo.
Suas configurações e perfis sobrevivem à atualização em todas as plataformas; as atualizações nunca tocam nos seus dados.