تخطَّ إلى المحتوى

TypeScript 7.1 Beta يقدّم واجهات API معيارية ودعم ES2026

تاريخ النشر: 20 أكتوبر 2026

أصدرت Microsoft النسخة التجريبية TypeScript 7.1 Beta مع واجهات API أصلية جديدة للمترجم ودعم ميزات JavaScript. لتجربة النسخة التجريبية:

Terminal window
npm install -D typescript@beta

ما الذي تغيّر

  • أصبح الخياران --target es2026 و--lib es2026 مدعومين كخيارات مستقرة، مع تحديث تعريفات المكتبة القياسية.
  • تتضمن نقاط الدخول الجديدة للواجهة typescript/sync وtypescript/async وtypescript/fs وtypescript/ast. يجب تحرير كائنات API وProgram، مثلًا باستخدام using.
  • تدعم عمليات استيراد مرحلة المصدر (import source وimport.source()) كائنات مصادر الوحدات، بما في ذلك استخدامات WebAssembly، مع إعدادات --module وesnext المناسبة.
  • تتيح محوّلات المحتوى التعامل مع TypeScript المضمّن في ملفات مثل .vue و.svelte. يتطلب التشغيل من سطر الأوامر الخيار --runExternalCode.
  • تُظهر اختبارات الأداء التي نشرتها Microsoft عمليات بناء أسرع واستهلاكًا أقل للذاكرة مقارنةً بـ TypeScript 7.0.

التوفّر

هذه نسخة تجريبية وليست إصدارًا مستقرًا. تحقّق من توافق الأطر والأدوات قبل الترقية. نوقش دعم سمات الاستيراد في الوحدات المحيطية في خبر منفصل.

المصدر

اقرأ الإعلان الرسمي: Announcing TypeScript 7.1 Beta.