Skip to content

Commit

Permalink
Prepare ar docs for the next released version 2.9.0
Browse files Browse the repository at this point in the history
- Typo fix for version 2.1.0 and 2.8.1 release notes
  • Loading branch information
xuri committed Sep 9, 2024
1 parent 7a71621 commit 402d9c6
Show file tree
Hide file tree
Showing 4 changed files with 91 additions and 3 deletions.
1 change: 1 addition & 0 deletions ar/SUMMARY.md
Original file line number Diff line number Diff line change
Expand Up @@ -242,6 +242,7 @@
* [أداء](performance.md)
* [إسهام](contribution.md)
* الإصدارات الصادرة
* [v2.9.0](releases/v2.9.0.md)
* [v2.8.1 (2024-02-26)](releases/v2.8.1.md)
* [v2.8.0 (2023-08-28)](releases/v2.8.0.md)
* [v2.7.1 (2023-04-10)](releases/v2.7.1.md)
Expand Down
4 changes: 2 additions & 2 deletions ar/releases/v2.1.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,12 @@
### تحسين الأداء

* وظيفة جديدة `NewStreamWriter` و `Flush` لإنشاء ورقة العمل الجديدة مع كميات ضخمة من البيانات. مقارنة مع الكتابة غير المتدفقة، خفض استخدام الذاكرة بنسبة 90.2%، والتكلفة الزمنية بنسبة 53%
* جعل الدالة `GetRows` قراءة البيانات كتدفق. انخفاض استخدام الذاكرة بنسبة 78.9%، قضية تتصلs [#146](https://github.com/xuri/excelize/issues/146) and [#382](https://github.com/xuri/excelize/issues/382)
* جعل الدالة `GetRows` قراءة البيانات كتدفق. انخفاض استخدام الذاكرة بنسبة 78.9%، قضية تتصل [#146](https://github.com/xuri/excelize/issues/146) and [#382](https://github.com/xuri/excelize/issues/382)
* تحسينات التوافق، إضافة 49 مساحات اسم XML الداخلية دعم

### متنوعه

* إضافة تسجيل الأخطاء المحتملة عند فك ترميز XML، قضية تتصلs [#539](https://github.com/xuri/excelize/issues/539)
* إضافة تسجيل الأخطاء المحتملة عند فك ترميز XML، قضية تتصل [#539](https://github.com/xuri/excelize/issues/539)
* تحسين اختبارات وحدة تغطية التعليمات البرمجية (تغطية الخط: 97.04%)
* إضافة خطأ التحقق مفقود في اختبارات الوحدة
* [موقع الوثائق](https://xuri.me/excelize) بلغات متعددة: الإنكليزية والفرنسية والروسية والصينية واليابانية والكورية، والتي تم تحديثها
2 changes: 1 addition & 1 deletion ar/releases/v2.8.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
### ميزات بارزة

* إضافة وظيفة جديدة تم تصديرها `SetCellUint` ، وحل المشكلات [#1681](https://github.com/xuri/excelize/issues/1681)
* أضف وظيفة جديدة تم تصديرها `GetPictureCells` للحصول على جميع خلايا الصورة ، وحل المشكلاتs [#1218](https://github.com/xuri/excelize/issues/1218)
* أضف وظيفة جديدة تم تصديرها `GetPictureCells` للحصول على جميع خلايا الصورة ، وحل المشكلات [#1218](https://github.com/xuri/excelize/issues/1218)
* أضف وظيفة مُصدَّرة جديدة `GetConditionalStyle` للحصول على تعريف نمط التنسيق الشرطي ، وحل المشكلات [#1690](https://github.com/xuri/excelize/issues/1690)
* أضف وظيفة جديدة مُصدَّرة `GetHeaderFooter` للحصول على رأس وتذييل ورقة العمل
* أضف وظيفة مُصدَّرة جديدة `AddSlicer` لإضافة مقسمات شرائح الجدول والجدول المحوري
Expand Down
87 changes: 87 additions & 0 deletions ar/releases/v2.9.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
# Excelize v2.9.0

* سيصدر: 2024

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

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

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

* قم بتغيير نوع البيانات لحقل البنية `ConditionalFormatOptions` `Format` كمؤشر ، وحل المشكلة [#1867](https://github.com/xuri/excelize/issues/1867)

### ميزات بارزة

* تدعم وظيفة `MergeCell` مسح قيمة الخلايا التابعة عند دمج الخلايا
* تدعم وظائف `AddDataValidation` و `DeleteDataValidation` و `GetCellStyle` التزامن الآمن ، وحل المشكلات [#1825](https://github.com/xuri/excelize/issues/1825) و [#1903](https://github.com/xuri/excelize/issues/1903)
* تدعم وظيفة `GetDataValidations` الحصول على عمليات التحقق من صحة البيانات التي يتم تخزينها في قوائم الامتدادات ، وحل المشكلات [#1835](https://github.com/xuri/excelize/issues/1835)
* تدعم وظيفة `SetSheetName` حساسية حالة الأحرف ، وحل المشكلات [#1856](https://github.com/xuri/excelize/issues/1856)
* تدعم وظائف `GetPictureCells` و `GetPictures` الحصول على صور الخلايا المدرجة بواسطة وظيفة صيغة IMAGE
* تقديم تعداد `PictureInsertType` المُصدر الجديد
* أضف حقل `AutoFitIgnoreAspect` جديد في دعم نوع البيانات `GraphicOptions` لملء الخلية بالصورة وتجاهل نسبة العرض إلى الارتفاع الخاصة بها
* تدعم وظيفة `SetCellHyperLink` إزالة الارتباط التشعبي بواسطة نوع الرابط `None` ، وحل المشكلات [#1940](https://github.com/xuri/excelize/issues/1940)

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

* تحسين التوافق لتطبيق تنسيق الأرقام، ودعم تطبيق تنسيق الأرقام مع المحاذاة ، وحل المشكلة [#1847](https://github.com/xuri/excelize/issues/1847)
* تحسين التوافق للجزء الداخلي للمصنف مع بادئة مساحة اسم جدول البيانات ، وحل المشكلة [#1886](https://github.com/xuri/excelize/issues/1886)
* تحسين التوافق لملفات الوسائط الداخلية للمصنف باستخدام المسار المطلق ، وحل المشكلة [#1888](https://github.com/xuri/excelize/issues/1888)

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

* إصلاح خطأ الانحدار v2.8.1، التصفية التلقائية لا تعمل في LibreOffice ، وحل المشكلة [#1830](https://github.com/xuri/excelize/issues/1830)
* إصلاح خطأ الانحدار v2.8.1، ودعم ضبط التحقق من صحة البيانات باستخدام نطاق خلايا متعدد ، وحل المشكلة [#1831](https://github.com/xuri/excelize/issues/1831)
* إصلاح خطأ الانحدار v2.8.1، أو الخطأ في الصفوف المكررة، إذا كان التنسيق الشرطي أو التحقق من صحة البيانات يحتوي على مرجع متعدد لنطاق الخلايا
* إصلاح خطأ الانحدار v2.8.1، كتابة قيمة خلية غير صحيحة في حالة الحفظ عدة مرات ، وحل المشكلة [#1906](https://github.com/xuri/excelize/issues/1906)
* إصلاح خطأ الانحدار v2.8.1، تكرار خطوط الشرارة عند إنشاء خطوط شرارة على أوراق متعددة ، وحل المشكلة [#1910](https://github.com/xuri/excelize/issues/1910)
* تدعم الدالة `CalcCellValue` حساب دوال الصيغة ISNUMBER و OR و FIND باستخدام وسيطات المصفوفة ، وحل المشكلة [#1819](https://github.com/xuri/excelize/issues/1819)
* إصلاح مشكلة نتيجة حساب الدالة `CalcCellValue` ، وحل المشكلة [#1851](https://github.com/xuri/excelize/issues/1851)
* أصلح خطأ إرجاع `RemoveCol` عند حذف الأعمدة ، وحل المشكلة [#1829](https://github.com/xuri/excelize/issues/1829)
* إصلاح نوع بيانات النتيجة غير الصحيحة لوظيفة صيغة DATE ، وحل المشكلة [#1833](https://github.com/xuri/excelize/issues/1833)
* إصلاح الذعر عند قراءة المصنف مع عنصر الصف الداخلي بدون السمة `r`
* يتم قطع الأقواس الثابتة في الصيغ عند إدراج أعمدة أو صفوف جديدة ، وحل المشكلة [#1861](https://github.com/xuri/excelize/issues/1861)
* إصلاح نتيجة الهروب غير الصحيحة للتحقق من صحة البيانات في بعض الحالات
* إصلاح بعض الشخصيات التي لا يمكن عرضها في كاتب الدفق ، وحل المشكلة [#1865](https://github.com/xuri/excelize/issues/1865)
* حفظ المصنف بمسار جزء داخلي مفروز للاحتفاظ بنفس التجزئة للملفات المتطابقة وإصلاح نوع MIME غير الصحيح ، وحل المشكلة [#1889](https://github.com/xuri/excelize/issues/1889)
* إصلاح تنسيق محور مجموعة الوظائف `AddChart` الذي لا يعمل في مخطط التحرير والسرد ، وحل المشكلة [#1921](https://github.com/xuri/excelize/issues/1921)
* قم بإصلاح وظيفة `AddChart` لتعيين موضع عناوين المحور الأساسي غير الصحيح
* إصلاح وظيفة `AddChart` لا يتم عرض عنوان المحور العمودي الثانوي ، وحل المشكلة [#1926](https://github.com/xuri/excelize/issues/1926)

### تحسين الأداء

* إصلاح مشكلة تباطؤ سرعة الانحدار v2.8.0 وزيادة استخدام الذاكرة
* تقليل استخدام الذاكرة للوظيفة `GetRows` ، وحل المشكلات [#1874](https://github.com/xuri/excelize/issues/1874)
* تحسين أداء وظيفة `ColumnNumberToName`، وتقليل استخدام الذاكرة بنسبة 50% تقريبًا وتكلفة الوقت بنسبة 50%

### متنوعه

* تم تحديث وحدة التبعيات
* اختبارات الوحدة وتحديث godoc
* [موقع التوثيق](https://xuri.me/excelize) متعدد اللغات: العربية والألمانية والإسبانية والإنجليزية والفرنسية والروسية والصينية واليابانية والكورية ، والتي تم تحديثها

### شكرًا لك

شكرا لجميع المساهمين في Excelize. يوجد أدناه قائمة بالمساهمين الذين لديهم مساهمات برمجية في هذا الإصدار:

* @mirgong (helloWorld)
* @YueChenXu-Kimi (岳晨旭)
* @JackMin1314 (陈王)
* @paolobarbolini (Paolo Barbolini)
* @iEvan-lhr (Evan lu)
* @yetyear (yeahyear)
* @ha5ky (hu5ky)
* @lizhichao (vic)
* @realzuojianxiang (realzuojianxiang)
* @msackman (Matthew Sackman)
* @yyle88 (yangyile-yyle88)
* @yunkeweb (yunkeweb)
* @iraj720 (Nima)
* @jianxinhou
* @barlevd
* @18409615759 (nna)
* @qijinkui (xiaokui)
* @user1121114685 (联盟少侠)
* @wangsongyan
* @vsemichev (Vovka Morkovka)
* @zhayt (Aybek)
* @ShowerBandV (ShowerBandV)

0 comments on commit 402d9c6

Please sign in to comment.