O TypeScript 5.9, uma atualização do JavaScript Superset da Microsoft com sintaxe para tipos, mudou para um estágio de liberação do candidato. A nova versão do TypeScript traz suporte para a avaliação do módulo diferido do ECMAScript e uma prévia de pairar expansível para visualizar detalhes do tipo variável.

O candidato de lançamento do Typatript 5.9 (RC), anunciado em 25 de julho, segue a versão beta de 8 de julho. O RC também restaura AbortSignal.abort() à biblioteca DOM, entre outras correções relatadas. Os usuários do TypeScript atual podem atualizar para o TypeScript 5.9 executando o comando npm npm install -D typescript@rc.

Com o apoio da avaliação do módulo diferido do ECMAScript, o TypeScript 5.9 usa o novo import defer Sintaxe, permitindo que os desenvolvedores importem um módulo sem executar imediatamente o módulo e suas dependências. Isso fornece um melhor controle sobre quando ocorrem efeitos colaterais do trabalho e do trabalho, de acordo com a Microsoft. O principal benefício de import defer O módulo é apenas avaliado no primeiro uso. Esse recurso é visto como particularmente útil para os módulos de carregamento condicionalmente com inicialização cara ou específica da plataforma. Ele também pode melhorar o desempenho da inicialização, adiando a avaliação do módulo para os recursos do aplicativo até que sejam realmente necessários.