Em setembro, a Microsoft revelou o TypeScript 5.6, marcando a mais recente atualização oficial para essa linguagem de programação que inicialmente evoluiu do JavaScript. No entanto, a gigante da tecnologia não está descansando sobre os louros; ela acaba de introduzir a primeira versão beta pública do TypeScript 5.7.
De acordo com uma postagem recente do blog , a Microsoft compartilhou vários aprimoramentos interessantes incluídos no TypeScript 5.7 beta. Uma melhoria significativa aborda um problema antigo em que a linguagem lutava para identificar erros relacionados a variáveis não inicializadas:
Historicamente, o TypeScript tem sido eficaz em capturar problemas quando uma variável não é inicializada em todos os branches precedentes. No entanto, houve cenários específicos em que essa análise falhou. Por exemplo, se uma variável é utilizada dentro de uma função distinta, o sistema de tipos não pode prever quando essa função será executada e, portanto, adota uma perspectiva “otimista”, assumindo que a variável será inicializada.
O blog confirma que o TypeScript 5.7 agora terá a capacidade de identificar erros decorrentes de variáveis não inicializadas. Os usuários podem explorar todos os novos recursos e melhorias introduzidos com esta versão por meio do blog.
A Microsoft classificou o TypeScript 5.7 beta como “estável em termos de recursos”, indicando que novos recursos não serão mais adicionados, permitindo que o foco mude para o refinamento desta versão e a correção de quaisquer bugs descobertos, juntamente com a implementação de alguns recursos de editor de baixo risco.
O cronograma previsto inclui um Release Candidate agendado para 11 de novembro, seguido de perto pelo lançamento oficial do TypeScript 5.7 em 21 de novembro.
Deixe um comentário