Chat durável, diffs grandes rápidos e importação de projetos mais fluida

O chat sobrevive a reinicializações do daemon, arquivos grandes continuam responsivos e criar ou importar um repositório leva você ao quadro mais cedo.

Provedores de chat sobrevivem a reinicializações do daemon #4766

Os provedores de chat ativos continuam conectados quando o daemon reinicia, preservando a conversa em vez de forçar uma sessão nova.

Arquivos e diffs grandes continuam responsivos #5175 #5172

A renderização virtualizada de arquivos e diffs mantém revisões longas fluidas, enquanto um trabalho mais amplo de responsividade no desktop reduz os travamentos da interface.

Crie ou importe um repositório sem esperar a configuração #5092 #5127

A configuração do projeto pode criar um repositório no GitHub quando necessário e abrir o quadro enquanto o provisionamento continua em segundo plano.

Screenshots, downloads e importação de perfil do Safari no navegador #4994 #5285

O navegador integrado pode capturar screenshots e baixar arquivos, e usuários do macOS podem importar explicitamente um perfil existente do Safari.

Melhorias

Terminal

  • Shells criados pelo usuário sobrevivem a uma reabertura do desktop. #5040
  • Os terminais no macOS aceitam os atalhos de teclado habituais de início e fim de linha. #5199

Atualizações

  • Os downloads pela barra lateral agora seguem para um fluxo de instalação ao vivo. #5047

Linha de comando

  • O ao doctor verifica todos os binários de harnesses de agentes registrados. #5025

Correções de bugs

Chat

  • Edições na fila e seus recibos de entrega persistem entre reinicializações. #5109
  • Edições inline se recuperam sem perder o estado do branch. #5110
  • Anexos de rascunho e o texto do campo de mensagem sobrevivem a mudanças de ciclo de vida. #5107 #5106
  • Um turno que falhou não esvazia mais o trabalho enfileirado depois dele. #5188

Atualizações

  • Um instalador de reparo recupera atualizações quebradas no macOS e mostra um progresso de reinicialização confiável. #5002
  • Builds preparadas que foram rejeitadas ou falham repetidamente são removidas para que as verificações de atualização possam se recuperar. #4981 #5206

Terminal

  • O controle de back-pressure protege as conexões WebSocket do terminal durante saídas intensas. #4552

Saiba mais