2.3 · Changelog
Personalização de layout e melhorias de estabilidade
Nesta versão de fim de ano, nos concentramos totalmente em corrigir bugs e melhorar a estabilidade.
Isso inclui o Agente central, os controles de layout, a visualização de diffs de código e mais. Vamos lançar essas atualizações gradualmente ao longo da semana, garantindo que não haja regressões enquanto você programa nas festas de fim de ano.
Melhorias de estabilidade
- O Cursor agora separa processos em execução para extensões instaladas pelo usuário e extensões internas do Cursor, como a indexação da base de código.
- Estabilidade aprimorada em como o agente respeita as preferências de execução automática, para evitar pedir aprovação em todas as alterações se o usuário tiver selecionado "run all" ou "sandbox".
- Navegador integrado aprimorado para suportar a abertura de múltiplas abas.
- Correção no carregamento do chat, onde às vezes reinicializações ou atualizações podiam tornar conversas anteriores inacessíveis.
- O botão de atualização agora aparecerá com menos frequência e ficará em cooldown por muito mais tempo quando dispensado.
- Corrigido problema em que gerar planos no Plan Mode roubava o foco de outros painéis ativos.
- Corrigido problema na barra de menu do navegador integrado no Windows.
- Estabilidade e qualidade aprimoradas para agentes paralelos ao usar worktrees.
- Estabilidade aprimorada ao reverter para checkpoints anteriores em conversas com agentes.
- Capacidade aprimorada de editar e arrastar mensagens enfileiradas para o agente.
- Corrigido um bug de edição que causava a mensagem de erro
old_str replace failed. - Corrigido atraso raro na entrada de prompt e no menu @ ao abrir.
- Corrigido um bug em que o ícone de início de mensagem de voz não era exibido.
- Corrigidos arquivos excluídos em uma worktree que não estavam sendo removidos ao aplicar alterações.
- Corrigidos controles de aceitar/rejeitar que não apareciam para edições de arquivos em agentes paralelos.
- Corrigidos nomes de modelos incorretos exibidos em agentes paralelos após aplicar.
- Corrigido reenvio do primeiro modelo em uma execução de agente paralelo após aplicar.
- Corrigido bug de alternância de múltiplos modelos com diretórios que não são a raiz do repositório Git.
- Corrigida incompatibilidade de modelo no Plan Mode ao usar worktrees.
- Corrigido problema em que worktrees exigiam aprovação de edição fora das configurações de execução automática definidas.
- Corrigido um bug raro em que um usuário podia ser desconectado ao envio para verificações de abuso.
- Corrigido status de não lido persistindo na barra lateral do agente após o Q&A do Plan Mode.
- Corrigido problema em que painéis selecionados eram redefinidos em atualizações de versão.
- Corrigido ⌘+N para criar apenas novas conversas de agente quando focado na visualização de chat.
- Corrigido problema em que abas nativas não eram exibidas corretamente com o layout do agente.
- Corrigido problema ao exibir terminais no layout do lado direito.
- Corrigido problema em que a parte inferior do conteúdo da tela podia ser cortada em alguns cenários.
- Adicionados novos atalhos de teclado (⌘+⌥+⇥) para alternar entre layouts definidos pelo usuário.
- Veja o explorador de arquivos ao clicar no nome do repositório na barra de navegação superior.
- O explorador de arquivos agora abre por padrão durante o onboarding.
- Ícone de novo agente movido da barra de título principal para o próprio painel com base em feedback.
- Adicionado um ícone de reticências "Mais ações" para ocultar o chat e configurar o posicionamento diretamente.
- Adicionados atalhos de teclado na exibição para o menu "Mais ações".
- Selecionar nomes de arquivos diretamente no resumo de alterações foca esse arquivo no painel de revisão.
- Corrigido bug em que os botões manter/desfazer tudo não apareciam na interface.
- Corrigido bug em que manter/desfazer tudo trocava de lado ao rolar da lista de arquivos para a barra de ferramentas do compositor.
- Visibilidade aprimorada ao alternar entre diffs divididos/unificados para revisão de alterações.
- Adicionado suporte para headers de Static Client em MCP OAuth com escopos e estado.
- Servidores MCP OAuth agora abrem novas abas de autenticação para servidores previamente autenticados na inicialização.
Personalização de layout
Agora ficou mais fácil personalizar o layout padrão em todos os espaços de trabalho.
Incluímos quatro layouts padrão: agent, editor, zen e browser. Você pode usar Command (⌘) + Option (⌥) + Tab (⇥) para alternar entre layouts ou alternar facilmente entre diferentes espaços de trabalho. Além disso, você pode voltar nessa lista incluindo Shift (⇧), de forma semelhante ao macOS.