- Integrierte OpenTelemetry-Unterstützung: Deno instrumentiert APIs wie
console.log, Deno.serve und fetch automatisch
deno lint deutlich aufgewertet: 15 neue Regeln für JSX und React hinzugefügt sowie ein Plugin-System eingeführt (ähnlich wie ESLint)
- Modul
node:sqlite hinzugefügt, damit sich SQLite einfacher nutzen lässt
deno check verbessert: Unterstützung für das JSDoc-Tag @import und die Möglichkeit, compilerOptions je Workspace unterschiedlich festzulegen
deno lsp verbessert: Geschwindigkeit der automatischen Vervollständigung um bis zu das 20-Fache erhöht, Unterstützung für Autovervollständigung in node_modules und .wasm-Dateien. Formatierungsunterstützung für .scss, .sass, .less, .vue, .svelte und mehr
deno task verbessert: leistungsfähiger und besser vorhersehbar. Mit Wildcard-Unterstützung lassen sich mehrere Tasks mit Mustern wie "start-*" ausführen
deno outdated --update --interactive hinzugefügt, um die Abhängigkeitsverwaltung zu verbessern
- Berechtigungen für
Deno.cwd() gelockert: Bisher war --allow-read erforderlich, jetzt kann es ohne Berechtigung verwendet werden
- Leistungsverbesserungen bei
deno compile: Auf dem Mac 5 MB kleinere Binärdateien, 40 % schnellere Dateizugriffe
deno bench wurde präziser
- Experimentelle API für Unterstützung von
WebTransport und dem QUIC-Protokoll hinzugefügt: QUIC-Verbindungen sind über Deno.connectQuic und Deno.QuicEndpoint möglich
- Kompatibilität mit Node.js und npm verbessert: automatische Erkennung von
.npmrc, Unterstützung für verschiedene Node.js-APIs wie process.cpuUsage, fs.readFile(Sync), FileHandle.stat und weitere
- Leistungsoptimierungen:
Deno.stat und fs.stat sind unter Windows 2,5-mal schneller. node:fs.cpSync ist 2-mal schneller als in Deno 2.1 und 3-mal schneller als in Node.js 20
- WebGPU-Leistung optimiert und Integration mit Jupyter verbessert
- LTO (Link Time Optimization) angewendet, wodurch die Größe von Linux-Binärdateien um 15 MB reduziert wurde (137 MB → 122 MB)
- Upgrade auf TypeScript 5.7 und V8 13.4:
TypedArray unterstützt generische Typen, was die Typsicherheit verbessert
- Deno 2.1 bleibt die LTS-Version und erhält 6 Monate lang Sicherheits- und Performance-Patches
Noch keine Kommentare.