ملف PDF حول ما جاء في RAD Studio Pasiphae (الإصدار 7099)
#1
ملف PDF حول ما جاء في RAD Studio Pasiphae (الإصدار 7099)

كود :
https://altd.embarcadero.com/releases/studio/Beta/Pasiphae/Pasiphae_beta_doc_7099.pdf


هذا المستند عبارة عن ملاحظات الإصدار التجريبي (Beta) لبرنامج RAD Studio Pasiphae
(الإصدار 7099)، بتاريخ 13 يونيو 2026. يركز هذا الإصدار على تحسين الجودة وإضافة
ميزات جديدة لكل من Delphi و++CBuilder.

إليك ملخص لأبرز ما جاء في الملف:

1. تحسينات بيئة التطوير (IDE Tools)

  - دمج أداة Navigator: تم دمج ميزة الملاحة (المملوكة سابقاً لـ Parnassus) بشكل
    كامل، وهي تتيح التنقل السريع داخل الكود عبر نافذة "Goto" وخريطة مصغرة
    (Minimap) محسنة تعرض الأخطاء ونقاط التوقف.
  - واجهة برمجة تطبيقات (API) جديدة للمنسقين: توفير واجهة (OpenTools API) تتيح
    للمطورين الخارجيين بناء أدوات تنسيق الكود (Formatters) الخاصة بهم ودمجها في
    البرنامج.
  - إعادة تنظيم Code Insight: تم تخصيص صفحات خيارات منفصلة لكل لغة برمجة بدلاً
    من القائمة المنسدلة السابقة.
  - دعم الشاشات عالية الدقة (HighDPI): تم تحديث أدوات عرض الأنماط (FMX Style
    viewer) لتدعم دقة الشاشات العالية بشكل صحيح.
  - إزالة قيود النصوص: تم إلغاء حد الـ 2K حرف للنصوص في "Object Inspector".

2. المترجمات (Compilers) والمنصات

  - تحديث مترجم Delphi Linux: تمت ترقيته لاستخدام LLVM 20، مما يجعله متوافقاً مع
    المترجمات الحديثة ويوفر أداءً أفضل في معالجة الكود (CodeGen).
  - دعم Windows Arm64EC: إضافة دعم الحزم الديناميكية (Dynamic packages) وتحسين
    جودة المترجم لهذا النوع من المعالجات.
  - مدير ذاكرة جديد (rpmalloc): تم اعتماده كمدير افتراضي للذاكرة في WinArm64EC،
    مما أدى لزيادة سرعة معالجة النصوص (String concatenation) لتصل إلى 100 ضعف
    مقارنة بالإصدار السابق.
  - تحسينات الأداء: أظهرت الاختبارات (SciMark) تحسناً كبيراً في الأداء، حيث وصلت
    السرعة في بعض الحالات إلى 7 أضعاف (مثل ديمو Conway's Life).
  - تحديث أندرويد: رفع الحد الأدنى للإصدار المدعوم (minSdkVersion) من 23 إلى 24.

3. المكتبات (Libraries)

  - أداة VCL TTabView جديدة: عنصر تحكم حديث للألسنة (Tabs) يشبه واجهة WinUI،
    يتيح وضع أيقونات، نصوص متعددة الأسطر، وأزرار إغلاق لكل لسان.
  - تحديث مصمم الأنماط (FMX Style Designer): إضافة أدوات لتحليل الأنماط (البحث
    عن الألوان غير المستخدمة أو الروابط المكسورة) ودعم عناصر الرسوم المتجهة
    (Vector elements) وتدرجات الألوان.
  - تحسينات FireDAC: دعم إصدار PostgreSQL 18.4، وتحسين جلب البيانات من Oracle،
    ودعم قاعدة بيانات Informix على نظام Linux.
  - الإنترنت والشبكات: إضافة استثناءات جديدة لمهلة التوصيل (ESocketTimeoutError)
    ودعم بروتوكول OAuth2 مع PKCE لزيادة الأمان.

4. إصلاح الأخطاء

  - يتضمن الملف قائمة طويلة جداً (من صفحة 30 إلى 37) لإصلاحات برمجية لأخطاء تم
    الإبلاغ عنها سابقاً من قبل المستخدمين في مختلف أقسام البرنامج (Compiler,
    IDE, VCL, FireMonkey).

ملاحظة هامة: المستند يؤكد أن هذه النسخة تجريبية (Beta) وأن الميزات المذكورة قد
تتغير أو تُعدل قبل الإصدار النهائي الرسمي.
[-] كل من 1 user says قال شكرا ل Embarcadero.XE على المشاركة المفيدة
  • أبو معاذ
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم