4 Punkte von xguru 2025-02-23 | Noch keine Kommentare. | Auf WhatsApp teilen
  • 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.

Noch keine Kommentare.