As melhorias no gerenciamento de dependências incluem suporte dist
tags e sugerir pacotes npm. Os desenvolvedores agora podem usar dist
tags ao adicionar dependências npm. Além disso, deno add
agora fornecerá uma mensagem útil ao tentar adicionar um pacote do JSR que só está disponível no npm. Com deno remove
Deno agora tem um subcomando para remover uma dependência do config e lockfile. E os desenvolvedores podem invocar um deno clean
para limpar o cache global usado para armazenar dependências remotas para uso eficiente em vários projetos.
Deno 1.46 aumenta o desempenho do Deno.serve()
API em 8% a 15% enquanto crypto.randomUUID()
é cinco vezes mais rápido, de acordo com Deno Land. Além disso, deno serve
agora suporta um --parallel
sinalizador que executa o servidor em vários threads. Além disso, Response.clone()
é 80% mais rápido e deno doc
foi otimizado para melhorar o uso de memória. E a biblioteca padrão no Deno 1.46 agora é estável.
Com o Deno 1.46 já tendo chegado, um primeiro release candidate do Deno 2 é esperado em breve. O Deno 2 terá algumas mudanças de quebra “menores”, incluindo mudanças de API e descontinuações. Outras melhorias no Deno 1.46 incluem: