- पिछले महीने आख़िरी 1.x वर्ज़न 1.46 जारी किया गया था, और अब 2.0 RC पेश किया गया है जिसमें वे सभी फीचर शामिल हैं जिनकी अंतिम वर्ज़न से उम्मीद की जा रही है
मुख्य बदलाव
- global variables में बदलाव:
window हटा दिया गया है। इसकी जगह globalThis या self का उपयोग करें
process global variable जोड़ा गया है, इसलिए अब node:process import करने की ज़रूरत नहीं है
- dependency management:
deno add: subpath वाले specifier को हैंडल करता है
deno install --entrypoint: किसी खास module की सभी dependencies इंस्टॉल करता है
deno remove कमांड से dependencies को तेज़ी से हटाया जा सकता है
- dependency से जुड़े error messages में सुधार
- permission system में बदलाव
Deno.errors.NotCapable error जोड़ा गया
Deno.mainModule के लिए अब --allow-read permission की ज़रूरत नहीं है
--allow-hrtime flag हटा दिया गया है
--allow-run flag में बदलाव
- API बदलाव
- कुछ API stable हो गए हैं (
WebGPU, Deno.dlopen() आदि)
- कई
Deno API हटाए गए हैं या soft deprecate किए गए हैं
- command line interface में बदलाव
deno bundle, deno vendor subcommand हटा दिए गए हैं
- कुछ CLI flags deprecate किए गए हैं
DENO_LOG environment variable से debug logging सक्रिय की जा सकती है
- Import Assertions सपोर्ट हटा दिया गया है और उसकी जगह Import Attributes लाया गया है
- TypeScript 5.6 में अपडेट किया गया है
अभी कोई टिप्पणी नहीं है.