Excelize v1.4.0
- صدر هذا يوم: أغسطس 14، 2018
- صدر في GitHub: https://github.com/xuri/excelize/releases/tag/v1.4.0
ملاحظات الإصدار
التغييرات الأكثر بروزاً في هذا الإصدار:
كسر التغييرات
- إضافة قيمة إرجاع الخطأ للدالات:
AddChart،AddComment،AddPicture،AddShape،AddTableوSetConditionalFormat
ميزات جديدة
- وظيفة جديدة
GetCommentsتمت إضافته للدعم يسترد كافة التعليقات ويعيد خريطة اسم ورقة العمل إلى تعليقات ورقة العمل - وظائف جديدة
RGBToHSLوHSLToRGBتمت إضافته لدعم تحويل RGBA ، HSL اللون - وظيفة جديدة
NewDataValidationوظائف السلسلةDataValidation.SetDropList،DataValidation.SetError،DataValidation.SetInput،DataValidation.SetRange،DataValidation.SetSqrefوDataValidation.SetSqrefDropListhas been added for support data validation - وظيفة جديدة
AddPictureFromBytesتمت إضافته، قضية ذات صلة #259 - الدالة
GetCellFormulaالآن تدعم أنواع الصيغ المشتركة، قضية ذات صلة #227 - دعم لتحليل التواريخ في المستقبل
- استخدام قيمة دقيقة/متوسطة/ماكسية ل 2 و 3 لون مقياس التنسيق الشرطي
إصلاحات الأخطاء
- تحسين تنسيق التعليقات، إصلاح يوسع جميع مربعات التعليق مكدسة في مكان واحد
- إصلاح إنشاء ورقة عمل بواسطة
NewSheetمشكلة الملف السبب، قضية ذات صلة #249
تحسين الأداء
- تحسين الأداء 20٪ أسرع، 14٪ توفير الذاكرة على قيم الخلايا المحددة. انظر أرقام الأداء
- استخدام
github.com/mohae/deepcopyإلى نسخ أوراق العمل عميق بدلاً من دالةdeepcopyالداخلية التي كانت تستخدم encoding/gob التسلسل و إلغاء التسلسل
شكرًا لك
شكرا لجميع المساهمين في Excelize. يوجد أدناه قائمة بالمساهمين الذين لديهم مساهمات برمجية في هذا الإصدار:
- @dolmen (Olivier Mengué)
- @liepumartins (Mārtiņš)
- @nad2000 (Radomirs Cirskis)
- @alex-whitney (Alex Whitney)
- @rentiansheng (Reage)
- @farmerx (Farmerx)