Esta versão apresenta novos recursos e resolve vários problemas. Os destaques incluem suporte ao servidor de linguagem TypeScript-Go, suporte ao Baseline, melhorias no Bun e uma série de atualizações essenciais.
O WebStorm 2025.2 introduz o suporte experimental ao novo servidor de linguagens TypeScript-Go, trazendo um melhor desempenho e arquitetura mais moderna no desenvolvimento em TypeScript.
Você pode habilitar esse servidor no seu projeto, instalando o pacote @typescript/native-preview como dependência, em vez de typescript. O WebStorm irá detectá-lo e utilizá-lo automaticamente.
Agora o WebStorm 2025.2 mostra dados do Web Platform Baseline diretamente na documentação rápida.
Ao passar o mouse sobre uma API de plataforma de Web, você verá detalhes sobre quando cada recurso tornou-se disponível de forma confiável nos principais navegadores, com base nos dados do Baseline da WebDX CG.
O WebStorm 2025.2 introduz uma integração mais inteligente com o Bun. Quando estiver presente no seu projeto um arquivo bun.lockb ou bun.lock, o WebStorm detectará automaticamente o Bun e o definirá como o gerenciador de pacotes.
O WebStorm também criará uma configuração de execução/depuração do Bun quando você tentar executar ou depurar um arquivo, chamando-o a partir do menu de contexto. Todas as ações relevantes, tais como executar o bun install, usar opções de menu de contexto para o package.json ou resolver sugestões de dependências, usarão o Bun como padrão.
in em modelos O WebStorm 2025.2 adiciona suporte para a palavra-chave in em modelos Angular – uma funcionalidade que foi introduzida no Angular 20. Agora você pode usar expressões como foo in myObj e @if (key in myObj) diretamente em seus modelos com realce de código completo e validação.
A partir do WebStorm 2025.2, o formatador integrado é automaticamente desabilitado para a formatação completa do arquivo quando o Prettier está configurado no seu projeto. Isso ajuda a evitar conflitos de formatação e garante resultados consistentes em toda a sua base de código. A formatação instantânea e outros recursos do editor continuam funcionando conforme o esperado, mas a formatação completa do arquivo é transferida para o Prettier quando ele está presente.
A versão 2025.2 atualiza o suporte do WebStorm ao Prisma para a versão 6.10.1 do LSP, trazendo ajustes e correções de compatibilidade necessários para o IDE devido às últimas alterações no servidor de linguagem do Prisma. A atualização garante estabilidade contínua, insights de código e suporte à formatação ao trabalhar com arquivos de esquema .prisma.
O WebStorm 2025.2 apresenta uma implementação reformulada das injeções de linguagem GraphQL em arquivos TypeScript e JavaScript. A complementação automática, a resolução de símbolos, o realce de sintaxe e a pesquisa de documentação agora funcionam de maneira mais confiável para consultas GraphQL dentro de literais de modelo.
O WebStorm 2025.2 apresenta várias melhorias que facilitam a leitura e a navegação na janela pop-up Parameter Info.
Também resolvemos alguns problemas antigos com a integração do Jest. Os conjuntos de testes que utilizam jest-circus e falham durante a desmontagem (teardown) são agora corretamente reportados como reprovados. Além disso, os testes Jest não são mais executados indevidamente como testes Playwright em determinadas configurações.
O WebStorm 2025.2 inclui várias correções que melhoram a precisão dos resultados dos testes quando você trabalha com o Vitest. As árvores de testes agora são exibidas corretamente, mesmo quando vários suites compartilham o mesmo nome. Além disso, os suites de testes que falham em um hook afterAll agora são marcados corretamente como reprovados, garantindo que os resultados reflitam os resultados reais dos testes.