يعالج إصدار Claude Code 2.1.289 عدة مشكلات حرجة في الاستقرار، بما في ذلك تجميد الطرفية الناتج عن أنماط برمجية محددة وأخطاء عرض الإضافات. كما يحل التحديث ثغرات أمنية حيث كانت قواعد رفض أو طلب Bash تُتجاوز تحت ظروف معينة في بيئة العزل.

  • إصلاح تجميد الطرفية عند كتل برمجية قصيرة تحتوي على العديد من وسوم <script> غير المغلقة أو استبدالات متداخلة بعمق.
  • تصحيح قواعد رفض وطلب Bash التي كانت تُتخطى عندما تحتوي الأوامر على بادئات متغيرات البيئة أو تعيينات متغيرات عارية تحت وضع السماح التلقائي.
  • حل مشكلات فشل الإضافات المثبتة في التحميل خلال الجلسة الأولى بعد الترقية.
  • إصلاح فشل لوحات الإضافات في الرسم عند استخدام الروابط لعناوين localhost، أو رموز @، أو مسارات file:.
  • إضافة agent.spawn لزملاء العمل وحالات الخمول/الانتظار في $.agent.list().
  • تحسين الإبلاغ عن الأخطاء للأشرطة ولوحات الإضافات التي تفشل في الرسم.

تعزز هذه التغييرات موثوقية بيئة التطوير من خلال منع الأعطال غير المتوقعة وضمان فرض سياسات الأمان بشكل صحيح.