Excelize v2.4.1

ملاحظات الإصدار

التغييرات الأكثر بروزاً في هذا الإصدار:

كسر التغييرات

قم بتغيير مسار استيراد وحدات Go Modules إلى github.com/xuri/excelize/v2

ميزات جديدة

  • دعم تعيين عرض العمود في وضع التدفق ، حل المشكلة #625
  • دعم خلية الدمج في وضع البث ، حل المشكلة #826
  • دعم جديد لـ 2 وظيفة صيغة: BESSELK، BESSELY
  • يدعم محرك حساب الصيغة الآن مراجع الأسماء المحددة ، تتعلق القضية رقم #856
  • إضافة خيار تعطيل للرسم البياني xAxis و yAxis
  • تدعم الوظيفة AddPivotTable نطاق بيانات المصدر المرجعي بالاسم المحدد
  • الوظيفة التالية الآن هي أمان التزامن ، تتعلق بالمسألة رقم #861
  • إدراج التزامن AddPicture و GetPicture أو الحصول على الصورة من ورقة العمل
  • يعمل تزامن Rows و Cols على تكرار الصفوف والأعمدة
  • مجموعة SetSheetRow المتزامنة لصف في ورقة العمل
  • نمط خلية مجموعة SetCellStyle التزامن
  • يخلق التزامن NewStyle النمط
  • تصدير رسالة خطأ 24 وظيفة

تحسين التوافق

  • يحسن التوافق لسمات مساحة اسم XML الافتراضية ، وإصلاح الملف التالف الذي تم إنشاؤه في بعض الحالات
  • يحسن التوافق مع سمات إعداد الصفحة غير القياسية ، فشل إصلاح جدول البيانات المفتوح في بعض الحالات
  • إضافة عدد السمة في جدول السلاسل المشتركة
  • قم بإزالة متطلبات المنطقة الزمنية UTC عند تعيين قيمة الخلية مع الوقت ، حل المشكلة #409
  • يحسن التوافق مع حرف التحكم في XML في سلسلة أحرف الهروب
  • إعادة تسمية الحقل المُصدَّر File.XLSX إلى File.Pkg
  • تغيير أسماء الأوراق ليست حساسة لحالة الأحرف لـ NewSheet ، GetSheetIndex ، DeleteSheet ، حل المشكلة #873
  • إصلاح السمة المحورية المفقودة للتنسيق الشرطي ، حل المشكلة #883
  • تحسين التوافق مع سمة رقم الصفحة الأولى غير الصالحة في تخطيط الصفحة
  • أضف الحد الأقصى لعدد الأحرف المسموح به وأصلح حرف الاحتفاظ المفقود لـ SetCellRichText

إصلاحات الأخطاء

  • إصلاح خطأ تحليل تنسيق الوقت 12/24 ساعة ، إعادة حب المشكلة #823، #841
  • لا يمكن الإصلاح الحصول على تعليقات من GetComments في بعض الحالات ، إعادة حل المشكلة رقم #825
  • إصلاح المشكلة عند الحصول على تعليقات وإضافتها على مؤلفين متعددين ، أعِد حل المشكلة رقم #829 و #830
  • إصلاح مسار ملف غير صالح ومساحة اسم مكررة عند إعادة إنشاء ورقة العمل ، حل المشكلة #834
  • إصلاح تعيين سمات المخطط التفصيلي لا تعمل عندما تكون قيمة showOutlineSymbols و abstractBelow و SummaryRight `false
  • تجنب الصفوف الفارغة في ذيل ورقة العمل بواسطة GetRows ، حل المشكلة #842
  • إصلاح خلية الصيغة المفقودة عند الحصول على قيمة الصفوف ، حل المشكلة #855
  • إصلاح فشل المقارنة داخل وخارج وظيفة IF ، حل المشكلة رقم #858
  • إصلاح GetRowHeight الحصول فعليًا على ارتفاع الصف التالي
  • إصلاح النطاق غير الصحيح عند الحصول على الاسم المحدد وحذفه ، حل المشكلة #879
  • يجب أن تكون السمة LocalSheetID في الاسم المحدد مساوية لـ SheetIndex بدلاً من SheetID
  • إصلاح مجموعة أنماط كل خلية مفقودة عند تعيين نمط الأعمدة ، حل المشكلة #467
  • منع الذعر عند تقديم نطاق غير صحيح كـ PivotTableRange عند إنشاء جدول محوري
  • إصلاح مشكلة دقة قراءة الكسور العشرية ، حل المشكلة #848 و #852
  • هروب حرف XML في القائمة المنسدلة ، تجنب إنشاء ملف تالف ، حل المشكلة #971
  • إصلاح حد عدد الأحرف غير الصحيح في القائمة المنسدلة ، حل المشكلة #972
  • إصلاح الاستخدام العالي لوحدة المعالجة المركزية عند قراءة قيمة الخلية مع تنسيق الأرقام الناتج عن مشكلة تحليل وقت Excel في بعض الحالات ، حل المشكلة #974
  • إصلاح خطأ تحليل الشهر في تنسيق الأرقام المخصص في بعض الحالات

تحسين الأداء

  • تقليل الذاكرة الزائدة عن الحاجة على Save و SaveAs حوالي 19٪ على الأكثر بناءً على النسخة التي تم إصدارها مسبقًا

متنوعه

  • إصلاح مشكلة أمان الكود CWE-190 و CWE-681
  • تم تحديث وحدة التبعيات
  • اختبارات الوحدة وتحديث godoc
  • استخدم GitHub Action لاختبار الوحدة
  • موقع التوثيق متعدد اللغات: العربية والألمانية والإسبانية والإنجليزية والفرنسية والروسية والصينية واليابانية والكورية ، والتي تم تحديثها

results matching ""

    No results matching ""