تطوير البرمجيات

Laravel وPHP 8.6 وNuxt وInertia وFlutter: أخبار التطوير التي تستحق المتابعة هذا الخريف

إصدار جديد من PHP بعد أسابيع، وNuxt 4.6 يمهّد لـNuxt 5، وFlutter 3.47 يعيد هيكلة حزم التصميم، وعدة فترات دعم انتهت للتو. تحديث عملي لأصحاب منتجات الويب والجوال.

Laravel وPHP 8.6 وNuxt وInertia وFlutter: أخبار التطوير التي تستحق المتابعة هذا الخريف

لا يتابع معظم أصحاب الأعمال ملاحظات إصدارات الأطر البرمجية، ولا ينبغي أن يُطلب منهم ذلك. لكن الأدوات التي بُني عليها منتجك لها فترات دعم، وحين تنتهي تتوقف الإصلاحات الأمنية. يغطي هذا الحصاد الإصدارات والمواعيد الموثقة في الأشهر الأخيرة عبر التقنيات التي نستخدمها أكثر في فيغا للبرمجيات: Laravel وPHP في الخادم، وInertia.js مع Vue وNuxt في الويب، وFlutter للجوال.

Laravel: الإصدار 12 يخرج من الدعم النشط

Laravel 13 هو الإصدار الرئيسي الحالي منذ 17 مارس 2026. ويتطلب PHP 8.3 أو أحدث، وأضاف حزمة Laravel AI SDK الرسمية التي توفر واجهة واحدة لتوليد النصوص والوكلاء الذين يستدعون الأدوات والتضمينات والصوت والصور. كما قدّم موارد JSON:API، والبحث بالتشابه المتجهي مع PostgreSQL وpgvector، وحماية رسمية من تزوير الطلبات، واستخدامًا أوسع لسمات PHP. وتقول Laravel إن معظم التطبيقات يمكن ترقيتها دون تغيير كبير في الشيفرة.

والتاريخ الذي ينبغي الانتباه إليه هو 13 أغسطس 2026، حين انتهى دعم إصلاح الأخطاء في Laravel 12، فيما تستمر الإصلاحات الأمنية حتى 24 فبراير 2027. أما Laravel 11 فقد تجاوز موعد انتهاء دعمه الأمني في 12 مارس 2026. ويحظى Laravel 13 بإصلاح الأخطاء حتى الربع الثالث من 2027 وبالإصلاحات الأمنية حتى 17 مارس 2028، ويتوقع موقع Laravel News صدور Laravel 14 في الربع الأول من 2027.

PHP 8.6: الإتاحة العامة في 19 نوفمبر

يمر PHP 8.6 بمرحلة الإصدارات المرشحة الأخيرة. ويحدد الجدول الرسمي في ويكي PHP صدور RC5 في 5 نوفمبر والإتاحة العامة في 19 نوفمبر 2026. وأبرز ميزاته اللغوية التطبيق الجزئي للدوال، الذي أعلنت مؤسسة PHP اعتماده في ديسمبر 2025؛ إذ يتيح للمطوّر إنشاء دالة جديدة من دالة قائمة بترك بعض المعاملات علامات مؤقتة، ويكمّل عامل الأنبوب الذي قُدّم في PHP 8.5.

وكالعادة، من الحكمة انتظار تأكيد إطار العمل والحزم الأساسية دعمها قبل ترقية أنظمة الإنتاج. وتدرج Laravel 13 حاليًا الإصدارات من PHP 8.3 إلى 8.5 ضمن المدعومة.

Inertia.js v3: انتهاء فترة إصلاح الأخطاء للإصدار الثاني

صدر Inertia.js v3 في 26 مارس 2026. ويتضمن عميل HTTP مدمجًا يلغي الحاجة الإلزامية إلى Axios، وخطافًا جديدًا باسم useHttp للطلبات التي لا تغيّر الصفحة، وتحديثات متفائلة تطبّق التغييرات فورًا وتتراجع عنها إن أعاد الخادم خطأً. وهو إصدار يتضمن تغييرات جذرية، منها اقتصار المخرجات على ESM وإعادة تسمية بعض الواجهات، لذا يحتاج إلى ترقية مخططة.

ووفق سياسة الدعم الخاصة بـInertia، توقف إصلاح الأخطاء في الإصدار الثاني في 26 سبتمبر 2026، وتنتهي إصلاحاته الأمنية في 26 مارس 2027. وعلى التطبيقات التي ما زالت على الإصدار الثاني جدولة الانتقال.

Nuxt 4.6 والطريق إلى Nuxt 5

وصل Nuxt 3 إلى نهاية عمره في 31 يوليو 2026، أي إن أي موقع على Nuxt 3 يعمل الآن دون إصلاحات رسمية. وصدر Nuxt 4.5 في 18 يوليو، ثم Nuxt 4.6 في 5 أكتوبر. ويقدّم الإصدار 4.6 واجهة أوامر أسرع وأصغر، وواجهة استيراد محمولة لشيفرة الخادم، وجلسات مدمجة في ملفات تعريف ارتباط مختومة، ودالة fetch مُنمّطة أُعيد بناؤها، ورسائل خطأ أوضح أثناء التطوير، وتحسينات في الأداء.

كما يمهّد الإصدار لـNuxt 5؛ إذ يتيح ضبط إصدار التوافق على 5 تفعيل إعدادات Nuxt 5 الافتراضية من الآن، ويقول الفريق إن الشيفرة المكتوبة لطبقة الخادم الجديدة ستعمل دون تغيير حين ينتقل Nuxt 5 إلى Nitro v3 وh3 v2. ويستطيع Nuxt 4.6 أيضًا تفعيل وضع Vapor الجديد في Vue لمكونات محددة، لكنه يتطلب إصدارات مرشحة من Vue 3.6، فتعامل معه بوصفه تجريبيًا. وفي 28 أكتوبر أعلن الفريق عن Nuxt DevTools v4، الذي يمكن لمستخدمي Nuxt 4.5 وما بعده إضافته وحدةً مستقلة.

Flutter 3.47 وGenkit Dart 1.0

صدر Flutter 3.47 في 12 أغسطس 2026. ووصلت حزمتا material_ui وcupertino_ui إلى الإصدار 1.0 على pub.dev بوصفهما حزمتي تصميم مستقلتين اختياريتين، ضمن فصل أنظمة التصميم عن نواة الحزمة، مع أداة dart fix للترحيل. وأصبح محرك Impeller العارض الافتراضي على macOS وWindows وLinux، وصارت معاينات الودجات مستقرة، وارتفع الحد الأدنى إلى iOS 15 وmacOS 12 مع Xcode 27. كما تنبّه الوثائق إلى تحديث أمني: يحظر Flutter 3.47.8 مفاتيح جهة التصديق eMudhra المخترقة.

وفي 8 أكتوبر، أعلن فريق Flutter عن Genkit Dart 1.0، أول إصدار مستقر من إطار Google مفتوح المصدر لبناء ميزات الذكاء الاصطناعي والوكلاء بلغة Dart وFlutter. ويوفر واجهة واحدة لنماذج Gemini وClaude وOpenAI والنماذج المتوافقة، وتدفقات مُنمّطة يمكن نشرها نقاطَ وصول، وأدوات تتوقف لطلب تأكيد المستخدم، ومراقبة مبنية على OpenTelemetry. وهو لفرق Flutter طريقة عملية لإضافة الذكاء الاصطناعي دون ربط التطبيق بمزوّد واحد.

ماذا يعني هذا لشركتك؟

  • راجع الإصدارات لديك؛ فالتطبيقات المبنية على Nuxt 3 أو Laravel 11 أو أقدم أو Inertia v2 خارج فترات الدعم أو قريبة من نهايتها.
  • خطّط للترقيات ولا تتعجل؛ فاعتماد PHP 8.6 وNuxt 5 يستحق حين تكون الحزم المعتمدة جاهزة، لا يوم الإطلاق.
  • خصّص ميزانية للصيانة؛ فترقية الأطر البرمجية تكلفة تشغيل طبيعية للبرمجيات، كصيانة المعدات.
  • استفد من لبنات الذكاء الاصطناعي الجديدة؛ فحزمة Laravel AI SDK وGenkit Dart تسهّلان بناء ميزات ذكاء اصطناعي غير مرتبطة بمزوّد واحد داخل منتجاتك الحالية.
  • تحقق من إصدارات الجوال المستهدفة؛ فرفع الحد الأدنى لإصدار iOS قد يستبعد نسبة صغيرة من الأجهزة القديمة، فراجع ذلك في بيانات الاستخدام لديك.

تحدّث معنا

تبني فيغا للبرمجيات منتجات Laravel وVue وNuxt وFlutter وتتولى صيانتها للشركات في تركيا والإمارات. وإن لم تكن متأكدًا من الإصدارات التي تعمل عليها منصتك، أو مما تتطلبه الترقية، فيمكننا مراجعتها معك وتقديم خطة واضحة مرتبة حسب الأولوية.

المصادر

هل أنت مستعد لبناء شيء مميز؟

أخبرنا بما تحتاجه، وسيصلك عرض مكتوب بالنطاق والمراحل والمدة خلال يومي عمل.