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.SetSqrefDropList
has been added for support data validation - وظيفة جديدة
AddPictureFromBytes
تمت إضافته، قضية ذات صلة #259 - الدالة
GetCellFormula
الآن تدعم أنواع الصيغ المشتركة، قضية ذات صلة #227 - دعم لتحليل التواريخ في المستقبل
- استخدام قيمة دقيقة/متوسطة/ماكسية ل 2 و 3 لون مقياس التنسيق الشرطي
إصلاحات الأخطاء
- تحسين تنسيق التعليقات، إصلاح يوسع جميع مربعات التعليق مكدسة في مكان واحد
- إصلاح إنشاء ورقة عمل بواسطة
NewSheet
مشكلة الملف السبب، قضية ذات صلة #249
تحسين الأداء
- تحسين الأداء 20% أسرع، 14% توفير الذاكرة على قيم الخلايا المحددة. انظر أرقام الأداء
- استخدام
github.com/mohae/deepcopy
إلى نسخ أوراق العمل عميق بدلاً من دالةdeepcopy
الداخلية التي كانت تستخدم encoding/gob التسلسل و إلغاء التسلسل