Nova UI do Composer, Agente, Mensagens de Commit

  • UI do Composer na barra lateral com diffs inline

  • Versão inicial de um Agente no Composer que pode escolher seu próprio contexto e usar o terminal

  • Geração de mensagens de commit do Git

  • Recomendações de file pills no chat/composer

  • @Recommended no chat/composer para fazer busca semântica por contexto

  • Experiência mais agradável ao soltar imagens

  • Várias melhorias de performance

  • Beta: Prévia de um futuro recurso de detecção de bugs

Histórico do Composer, Erros @Lint, VS Code 1.93.1

  • O histórico do Composer permite acessar sessões anteriores do Composer após reiniciar. Você também pode editar e reenviar mensagens anteriores dentro de uma sessão.

  • Fizemos pequenas melhorias em Debug with AI e adicionamos novamente erros @Lint no Chat.

  • VS Code 1.93.1: o Cursor agora é baseado no VS Code 1.93.1.

  • A importação automática em Python para o Cursor Tab está muito mais estável nesta versão.

  • Trocar de modelo está muito mais fácil com a busca de modelos (Cmd-option-/) no chat, no Composer e nas caixas de entrada do cmd-k.

  • O Composer agora só aplica arquivos que estão em contexto para evitar alucinações.

  • Usar cursor . com WSL agora deve estar mais estável.

UPDATE (0.42.1 - 0.42.5): Corrige o seguinte problema de segurança upstream: CVE-2024-43601. Também corrige alguns bugs do Composer e um bug com o Cursor Tab. Permite que o Composer seja aplicado automaticamente a arquivos que não estão em seu contexto. Também inclui mitigações adicionais para CVE-2024-48919. Reduz alguns erros de conexão raros. Adiciona uma saída de emergência quando o Claude prevê o caminho de arquivo errado no chat.

Importação automática em Python com Cursor Tab, melhorias no Composer, suporte a Remote SSH para Mac

Esta atualização corrige o seguinte problema de segurança: CVE-2024-45599.

  • O Cursor Tab agora passa a importar automaticamente símbolos em arquivos Python! Também aprimoramos significativamente a estabilidade do Cursor Tab.

  • Os Notepads do Composer (anteriormente chamados de Projects) agora podem incluir arquivos marcados e ser referenciados no chat, assim como no próprio Composer.

  • O Composer agora pode ser adicionado ao painel de IA. Esta versão também inclui várias correções de estabilidade e suporte a imagens!

  • Apply e Composer estão um pouco mais rápidos nesta versão.

  • Adicionamos suporte para usar o Cursor em Macs via Remote SSH.

ATUALIZAÇÃO (0.41.1–0.41.3): Melhora a UX de onboarding, corrige um bug com o cancelamento do Composer, corrige o botão Apply que não funcionava em alguns blocos de código e corrige um bug em que o Cursor Tab detectava edições malformadas.

Nova UX de chat, Composer ativado por padrão, novo modelo do Cursor Tab

  • Temos uma nova UX de chat! Estamos animados para que você teste e compartilhe seu feedback.

  • O Composer agora vem ativado por padrão e está disponível para todos os usuários Pro/Business ao pressionar cmd+I. Adicionamos Composer Projects (beta), que permite compartilhar instruções entre vários composers.

  • Também treinamos um novo modelo do Cursor Tab, mais inteligente e com melhor compreensão de contexto.

  • Auto imports (beta) para Cursor Tab em arquivos TypeScript — quando o Tab sugerir um símbolo que ainda não foi importado, agora vamos importá-lo automaticamente para o seu arquivo atual. Você pode ativar isso em Settings > Features > Cursor Tab!

ATUALIZAÇÃO (0.40.1–0.40.4): Corrige um bug com apply em SSH remoto, alguns bugs de chat, deixa o Cursor Tab mais rápido para usuários da Europa/Ásia, corrige alguns bugs pendentes do Cursor Tab e notificações que escondiam o campo de entrada do chat, e inclui uma correção para o Cursor pedindo permissões para arquivos na sua pasta ~/Library no macOS (issue upstream: microsoft/vscode#208105)

Cursor Tab mais rápido, mais melhorias no Composer

  • Cursor Tab (anteriormente chamado de Copilot++) agora usa streaming em blocos por padrão. Esta versão também inclui várias melhorias de desempenho no Cursor Tab. Mais novidades virão em versões futuras!

  • Suporte a vários Composers simultâneos, painel de controle do Composer e várias correções de bugs, como exclusão de arquivos aceitos.

Uma captura de tela do Visual Studio Code exibe um arquivo TypeScript chamado 'cppActions.ts', localizado no diretório 'vscode > src > vs > workbench > contrib > aiCpp > electron-sandbox'. O código define uma classe 'AcceptCppSuggestionAction' que estende 'Action2', com um construtor que configura um menu. Abaixo da classe, a função 'registerAction2' é chamada para registrar 'AcceptCppSuggestionAction'. Uma função auxiliar 'getGhostTextControllerFromAccessor' é definida, que obtém um controlador usando um serviço de editor. O realce de sintaxe está ativo e o editor está em um tema escuro. Uma mensagem esmaecida dizendo '⌘L to chat, ⌘K to generate' aparece entre linhas de código.
Sugestões do Cursor Tab mais rápidas!

ATUALIZAÇÃO (0.39.1–0.39.6): Corrige vários bugs de renderização do Cursor Tab, um bug em que o explorador de arquivos ficava sem resposta e um bug em que o Cursor Tab travava.