Release do Herdr · 07 de setembro de 2026

Herdr v0.9.0

Detalhamento editorial da versão, com mudanças publicadas e referência oficial para consulta técnica.

Breaking changeVer release no GitHub

Resumo

O Herdr v0.9.0 consolida a administração de máquinas locais e SSH numa janela, separa a apresentação do terminal por cliente e reduz o uso de memória do histórico ocioso. A versão também muda contratos de fechamento de workspaces, assinatura de eventos e inicialização da interface de terminal.

Novidades

  • Herdr v0.9.0 — Máquinas e conexões: o comando herdr machine adiciona e administra máquinas locais ou SSH, com lista conjunta de agents, navegação por máquina, notificações e reconexão automática.
  • Herdr v0.9.0 — Clientes independentes: clientes diferentes podem abrir workspaces e abas próprias; quando compartilham a mesma aba, o último cliente que interage controla o tamanho.
  • Herdr v0.9.0 — Agents e aparência: o Herdr reconhece estados do Muse, muda a apresentação de textos da barra lateral conforme seus valores e aceita variações claras e escuras em temas personalizados.

Melhorias

  • Herdr v0.9.0 — Atualização de clientes: clientes compatíveis podem ser atualizados sem interromper servidores e agents ativos. Recursos ausentes desativam somente a ação dependente.
  • Herdr v0.9.0 — Terminal por cliente: a interface do terminal executa no cliente, mantém tema, menus e modo de cópia locais e reduz redesenhos em sessões concorrentes.
  • Herdr v0.9.0 — Histórico e gráficos: o histórico ocioso usa menos memória, e imagens pelo protocolo Kitty ficam ativas por padrão nos terminais compatíveis.

Correções

  • Herdr v0.9.0 — Seleção e colagem: a seleção permanece visível durante novas saídas, o Wayland não congela durante cópias e conexões diretas preservam colagens multilinha.
  • Herdr v0.9.0 — Estado de agents: Claude Code, Codex, GitHub Copilot CLI, Oh My Pi e OpenCode recebem ajustes de detecção para atividade, perguntas, aprovações e retomada de sessões.
  • Herdr v0.9.0 — Windows e WSL: o OpenSSH preserva mouse e quebras de linha, o Codex aguarda prompts extensos antes de enviar Enter e o WSL aceita imagens da área de transferência do Windows.
  • Herdr v0.9.0 — Worktrees e SSH: a remoção de worktrees não desloca o foco, um repositório verificado pode ser autorizado por requisição com --trust-repository e clientes desconectados deixam os painéis em execução.

Breaking changes

  • Herdr v0.9.0 — Inicialização da interface: o modo de processo único --no-session foi removido. A interface agora usa um servidor em segundo plano; detach mantém os painéis ativos e server stop encerra a sessão.
  • Herdr v0.9.0 — Fechamento de workspaces: fechar um workspace principal que tenha worktrees abertas exige workspace close --group ou close_group: true; sem essa indicação, o grupo permanece aberto.
  • Herdr v0.9.0 — Assinatura de eventos: novas assinaturas de lifecycle começam pelos eventos ao vivo e deixam de repetir o histórico retido. Clientes da API precisam assinar antes de obter o snapshot inicial.

Ponto de Atenção

  • Herdr v0.9.0 — Compatibilidade de servidor: servidores anteriores à geração 1 dos endpoints precisam de uma atualização única. A troca de servidor remoto pergunta antes de encerrar os processos dos painéis e usa Não como resposta padrão.
  • Herdr v0.9.0 — Teste sugerido: atualize um cliente ligado a um servidor compatível, conecte duas máquinas com herdr machine e confira abas distintas em dois clientes. Depois, valide o fechamento de um grupo de worktrees e a ordem entre assinatura de lifecycle e snapshot inicial.

Notas da versão

  • Herdr v0.9.0 — Publicação oficial: consulte o release no GitHub, publicado em 7 de setembro de 2026.
Voltar para o changelog do Herdr

Área pública disponível

Participe da comunidade no Discord

Entre pelo convite oficial, apresente-se à comunidade e acompanhe os avisos e projetos compartilhados entre os encontros.