انتقل إلى المحتوى
DevOrbit
خبرTech News· 1 دقائق قراءة

Node.js 26 يدخل مرحلة الدعم طويل الأمد (LTS) في أكتوبر 2026: ما الجديد وهل تنتقل الآن؟

صدر Node.js 26 في 5 مايو 2026 بواجهة Temporal مفعّلة افتراضياً ومحرك V8 14.6، ومن المقرر أن يدخل مرحلة الدعم طويل الأمد في أكتوبر 2026. ملخص التغييرات وما يجب الانتباه له قبل الترقية.

بقلم Owner · نُشر

Node.js 26 يدخل مرحلة الدعم طويل الأمد (LTS) في أكتوبر 2026: ما الجديد وهل تنتقل الآن؟

أصدر مشروع Node.js الإصدار 26.0.0 في 5 مايو 2026 كإصدار «Current»، على أن ينتقل إلى الدعم طويل الأمد (LTS) في أكتوبر 2026 بحسب إعلان الإصدار.

أبرز ما فيه

  • واجهة Temporal مفعّلة افتراضياً: بديل حديث وأدق لكائن Date القديم في التعامل مع التواريخ والمناطق الزمنية.
  • محرك V8 بالإصدار 14.6 (من Chromium 146)، ومعه دوال مثل Map.prototype.getOrInsert() و Iterator.concat().
  • Undici 8 لعميل HTTP المدمج.

تغييرات قد تكسر شيفرتك

  • إزالة http.Server.prototype.writeHeader() نهائياً (استخدم writeHead()).
  • إزالة وحدات البث الداخلية القديمة مثل _stream_readable و _stream_writable.
  • إزالة خيار --experimental-transform-types، وإهمال module.register() وقت التشغيل.

هل تنتقل الآن؟

للإنتاج، انتظر حتى ينتقل الإصدار رسمياً إلى LTS، واختبر تطبيقك وحزمه عليه قبل ذلك. يبقى Node.js 24 خياراً مستقراً حتى تكتمل الترقية — وهو ما تعتمد عليه منتجاتنا المبنية بـ Next.js حالياً.

المصادر: إعلان Node.js 26.0.0 · جدول إصدارات Node.js