يتضمن الإصدار 24.3.0 أربعة عشر تحسينًا وإصلاحًا للأخطاء. تبرز قدرتان جديدتان: مجموعة اختبارات آلية ومعايرة أداء JMH.
اختبارات شاملة آلية
هذا أول إصدار من LogoRRR مدعوم بمجموعة اختبارات تكاملية باستخدام TestFX. تُشغّل الاختبارات نافذة التطبيق الفعلية — فتح الملفات والنقر على الأزرار والتحقق من حالة واجهة المستخدم — مما يعني اكتشاف الانتكاسات تلقائيًا بدلاً من الانتظار حتى المراجعة اليدوية.
يُظهر الفيديو اختبارات السحب والإفلات عملاءً، مما يعطي فكرة عن آلية عمل الاختبارات وكيف يبدو واجهة LogoRRR عمليًا:
مزيد من التفاصيل حول نهج الاختبار في منشور الاختبار الآلي.
معايير أداء JMH
أُضيف دعم أساسي لمعايرة JMH إلى قاعدة الكود. كشف قياس المسارات الحارة في كود معالجة الملفات في LogoRRR أن دالة يُستدعى كثيرًا كانت أبطأ بكثير مما هو متوقع — وأدى ذلك إلى تحسين الإنتاجية بأكثر من ضعفَين. مزيد من التفاصيل في منشور JMH.
عرض أكثر كثافة
يمكن لـ LogoRRR الآن تمثيل أسطر السجل بكثافة أعلى من ذي قبل. تم تقليل الحجم الأدنى للمربع، مما يسمح لشاشة واحدة بإظهار مزيد من السياق. يمكن أيضًا فتح ملفات zip متعددة في عملية سحب وإفلات واحدة — أسقط مجلدًا من الأرشيفات وسيُفتح كل ملف سجل بداخله في آنٍ واحد.
التنزيل
- Apple App Store
- صفحة إصدار GitHub — مثبّت Windows وحزم Linux .deb
التفاصيل الكاملة: المرحلة · التحسينات · إصلاحات الأخطاء
