- Suporte integrado a OpenTelemetry: o Deno instrumenta automaticamente APIs como
console.log, Deno.serve e fetch
- Grande atualização no
deno lint: adição de 15 novas regras relacionadas a JSX e React, além da introdução de um sistema de plugins (semelhante ao ESLint)
- Adição do módulo
node:sqlite para facilitar o uso do SQLite
- Melhorias no
deno check: suporte à tag JSDoc @import e possibilidade de configurar compilerOptions de forma diferente por workspace
- Melhorias no
deno lsp: velocidade de autocompletar até 20 vezes maior, suporte a autocompletar para node_modules e arquivos .wasm. Suporte de formatação para .scss, .sass, .less, .vue, .svelte e outros
- Melhorias no
deno task: mais poderoso e previsível. Suporte a curingas, permitindo executar várias tarefas com padrões como "start-*"
- Adição de
deno outdated --update --interactive para melhorar o gerenciamento de dependências
- Permissões mais flexíveis para
Deno.cwd(): antes exigia --allow-read, mas agora pode ser usado sem permissão
- Melhorias de desempenho no
deno compile: no Mac, redução de 5 MB no tamanho do binário e 40% de aumento na velocidade de leitura de arquivos
deno bench mais preciso
- Adição de APIs experimentais com suporte a
WebTransport e ao protocolo QUIC: conexões QUIC possíveis via Deno.connectQuic e Deno.QuicEndpoint
- Melhorias na compatibilidade com Node.js e npm: detecção automática de
.npmrc, suporte a várias APIs do Node.js como process.cpuUsage, fs.readFile(Sync) e FileHandle.stat
- Otimizações de desempenho:
Deno.stat e fs.stat 2,5 vezes mais rápidos no Windows. node:fs.cpSync 2 vezes mais rápido que no Deno 2.1 e 3 vezes mais rápido que no Node.js 20
- Otimizações de desempenho no WebGPU e melhorias na integração com o Jupyter
- Aplicação de LTO (otimização em tempo de link), reduzindo o tamanho do binário no Linux em 15 MB (137 MB → 122 MB)
- Upgrade para TypeScript 5.7 e V8 13.4:
TypedArray passa a oferecer suporte a tipos genéricos, melhorando a segurança de tipos
- O Deno 2.1 continua como versão LTS, com patches de segurança e desempenho por 6 meses
Ainda não há comentários.