Excelize v1.3.0
- صدر هذا يوم: مايو 13، 2018
- صدر في GitHub: https://github.com/xuri/excelize/releases/tag/v1.3.0
ملاحظات الإصدار
التغييرات الأكثر بروزاً في هذا الإصدار:
كسر التغييرات
- جعل فهرس الصف متناسقاً في الدالة
SetRowHeight
وGetRowHeight
، إصلاح المشكلة #205
ميزات جديدة
- تمت إضافة الدالة الجديدة
SetSheetRow
لدعم كتابة السطر كله في وقت واحد، قضية ذات صلة #96 و #194 - وظائف جديدة
GetColOutlineLevel
،GetRowOutlineLevel
،SetColOutlineLevel
وSetRowOutlineLevel
تمت إضافته لدعم إنشاء مجموعة - إضافة أسلوب المُكَرِّد لـ
Rows
، وظائف جديدةColumns
،Next
وError
تمت إضافته - الدالة
SetCellValue
تدعم الآن قيمة النوعbool
وtime.Duration
- الدالة
AddTable
الآن يدعم اسم مجموعة الجدول، قضية ذات صلة #216 - الدالة
AddPicture
الآن يدعم تعيين وضع صورة، قضية ذات صلة #214 - الدالة
GetCellValue
الآن يدعم قراءةinlineStr
نوع قيمة الخلية، قضية ذات صلة #208 وسحب الطلب #209 - الدالة
AddChart
الآن يدعم تعيين حجم المخطط المخصص - إضافة 3D، 3D 100٪، مكدسة، مكدسة و 100٪ مخطط سلسلة شريط ومكدس معتمد، قضية ذات صلة #160 و #190
- إضافة ارتباط تشعبي إلى دعم الصورة للدالة
AddPicture
، قضية ذات صلة #185 - إضافة خصائص الحماية المقترنة بدعم الخلية، قضية ذات صلة #191
- إضافة الفئات أو القيم على عكس ترتيب (اتجاه المخطط) دعم، وتعيين السيارات أو الحد الأقصى ثابتة، والحد الأدنى من المحور، قضية ذات صلة #202
إصلاحات الأخطاء
- إصلاح
DeleteSheet
جعل الملف المكسور الناجم عن حساب علامةactiveTab
خطأ، قضية ذات صلة #165 - إصلاح عدد الأعمدة المقروءة بشكل خاطئ في بيانات ورقة عمل محددة، قضية ذات صلة #175
- معالجة اسم ملف جدول السلسلة المشتركة الخاصة
xl/SharedStrings.xml
لجعل المكتبة توافق مع برنامج 1C، قضية ذات صلة #188 - إصلاح
checkCellInArea
فهرس خارج النطاق عندما يكون مرجع الخلية المدمجة إحداثيات مفردة، قضية ذات صلة #206 - إصلاح مجموعة الخطوط لا تعمل، قضية ذات صلة #222
Performance
- جعل
SetCellStyle
أسرع من خلال تخطي التحويلات فيcheckCellInArea
، وتخطي الشيكات المنطقة عندما نكون متأكدين من أن الخلية لا يمكن أن تكون قبل أو الماضي الحالي الصف/العمود - حفظ وحدات البايت على الذاكرة بدلاً من سلسلة، 11٪ ذاكرة التوفير، راجع أرقام الأداء
شكرًا لك
شكرا لجميع المساهمين في Excelize. يوجد أدناه قائمة بالمساهمين الذين لديهم مساهمات برمجية في هذا الإصدار:
- @mbresson (Matthieu Bresson)
- @pvelder (Peter De Velder)
- @martinal (Martin Sandve Alnæs)
- @OloloevReal (Ololoev)
- @lunny (Lunny Xiao)
- @srdolor (Ilya Kuznetsov)
- @jdevelop (Eugene)