زمان اجرا جاوا اسکریپت/تایپ اسکریپت همچنین پیشرفتهایی را در رابطه با TLS، جریانهای وب، مجوزهای تست به ارمغان میآورد.
Deno 1.16، آخرین نسخه JavaScript/TypeScript زمان اجرا، دارای پشتیبانی از تبدیل JSX جدید و انواع مرجع WebAssembly است.
تبدیل JSX، که در کتابخانه React 17 JavaScript UI ارائه شده است، هم API تبدیل JSX را بهبود می بخشد و هم امکان وارد کردن خودکار کتابخانه زمان اجرا JSX را فراهم می کند. JSX یک پسوند نحوی برای جاوا اسکریپت است که اغلب برای توصیف ظاهر رابط کاربری استفاده میشود.
Deno 1.16 همچنین یک API آزمایشی برای گوش دادن به سیگنال های سیستم عامل اضافه می کند. API ناپایدار جدید جایگزین API Deno.signals
موجود می شود، که همچنین ناپایدار بود. سایر ویژگی ها و بهبودهای جدید در Deno 1.16:
- انواع مرجع WebAssembly هستند برای استفاده از مراجع خارجی از جاوا اسکریپت به صورت غیر شفاف در ماژول های WebAssembly پشتیبانی می شود.
- از Deno 1.13، ویژگی
Error.cause
به عنوان راهی برای پیوست کردن علت به خطا پشتیبانی میشود. این برای اشکال زدایی خطاهایی که در اعماق یک برنامه اتفاق می افتد مفید است، بنابراین توسعه دهندگان می توانند این خطاها را در اطلاعات مفیدی برای کمک به اشکال زدایی قرار دهند. در Deno 1.16، ویژگیError.cause
در کنسول نمایش داده میشود که خطا از طریقconsole.log
وارد یا ثبت شود. این با رفتار Node.js 17 مطابقت دارد. fetch
اکنون از واکشی URL فایل پشتیبانی می کند.- تکمیل اتصالات TLS اکنون به صراحت قابل انجام است.
- Web Streams API اکنون از
ReadableStreamBYOBReader
پشتیبانی میکند وسیگنال a>
کد. - API Deno.startTlscode، برای نوشتن درایور SMTP، اکنون پایدار است.
- ویژگی مجوزهای هر آزمون معرفی شده در Deno 1.10 اکنون پایدار است.
کاربران فعلی میتوانند با اجرای deno ارتقا
به Deno 1.16 ارتقا دهند. همچنین، روش های متعدد برای نصب Deno برای اولین بار موجود است. Deno 1.16 پس از انتشار Deno 1.15 در اکتبر منتشر شد.
پست های مرتبط
Deno تبدیل JSX، پشتیبانی WebAssembly را بهبود می بخشد
Deno تبدیل JSX، پشتیبانی WebAssembly را بهبود می بخشد
Deno تبدیل JSX، پشتیبانی WebAssembly را بهبود می بخشد