ملاحظات الإصدار القارئ الشامل JavaScript SDK

الإصدار 1.4.0

يحتوي هذا الإصدار على ميزات جديدة وإصلاحات للثغرات الأمنية وتحديثات لعينات التعليمات البرمجية.

الميزات الجديدة

  • تم تحديث التحقق من صحة سجل المجال الفرعي للسماح بالارتباطات الخاصة

التحسينات

  • نماذج التعليمات البرمجية المحدثة لاستخدام الإصدار 1.4.0

الإصدار 1.3.0

يحتوي هذا الإصدار على ميزات جديدة وإصلاحات للثغرات الأمنية وتحديثات لعينات التعليمات البرمجية.

الميزات الجديدة

  • تمت إضافة إمكانية القارئ الشامل iframe لطلب أذونات الميكروفون لمدرب القراءة

التحسينات

  • نماذج التعليمات البرمجية المحدثة لاستخدام الإصدار 1.3.0
  • نماذج التعليمات البرمجية المحدثة لتوضيح استخدام أحدث الخيارات من الإصدار 1.2.0

الإصدار 1.2.0

يحتوي هذا الإصدار على ميزات جديدة وإصلاح الثغرات الأمنية وإصلاح الأعطال وتحديثات نماذج التعليمات البرمجية وخيارات التكوين.

الميزات الجديدة

  • إضافة خيار لتعيين النسق إلى فاتح أو داكن
  • تمت إضافة خيار لتعيين العقدة الأصل حيث يتم وضع حاوية iframe/webview
  • الخيار المضاف لتعطيل تجربة التدقيق النحوي
  • الخيار المضاف لتعطيل تجربة الترجمة
  • الخيار المضاف لتعطيل "الكشف عن اللغة"

التحسينات

  • تمت إضافة العنوان والسمات المشروطة aria إلى iframe
  • عيّن isLoading على خطأ عند الخروج
  • نماذج التعليمات البرمجية المحدثة لاستخدام الإصدار 1.2.0
  • تمت إضافة نموذج التعليمات البرمجية React
  • تمت إضافة عينة التعليمات البرمجية ل Ember
  • تمت إضافة نموذج التعليمات البرمجية لدالة Azure
  • تمت إضافة نموذج التعليمات البرمجية C# الذي يوضح كيفية استدعاء Azure Function للمصادقة
  • تمت إضافة نموذج التعليمات البرمجية ل Android Kotlin يوضح كيفية استدعاء وظيفة Azure للمصادقة
  • تحديث نموذج رمز Swift ليكون متوافقا مع Objective C
  • نموذج تعليمة برمجية متقدمة محدثة بلغة C# لتوضيح استخدام الخيارات الجديدة: العقدة الأصل، وتعطيلGrammar، وتعطيل التحويل، وتعطيلLanguageDetection

الإصلاحات

  • تم إصلاح ثغرات أمنية متعددة عن طريق ترقية حزم TypeScript
  • تم إصلاح الخطأ حيث عرض renderButton أيقونة مكررة وتسمية في الزر

الإصدار 1.1.0

يحتوي هذا الإصدار على ميزات جديدة وإصلاح الثغرات الأمنية وإصلاح الأعطال وتحديثات نماذج التعليمات البرمجية وخيارات التكوين.

الميزات الجديدة

  • تمكين حفظ تفضيلات المستخدم وتحميلها عبر مستعرضات وأجهزة مختلفة
  • تمكين تكوين خيارات العرض الافتراضية
  • تمت إضافة خيار لتعيين لغة الترجمة وتمكين ترجمة الكلمات وتمكين ترجمة المستندات عند بدء تشغيل القارئ الشامل
  • دعم إضافي لتكوين القراءة بصوت عال عبر الخيارات
  • إضافة القدرة على تعطيل تجربة التشغيل الأولى
  • تمت إضافة ImmersiveReaderView ل UWP

التحسينات

  • تحديث نموذج التعليمات البرمجية ل Android HTML للعمل مع أحدث SDK
  • استجابة التشغيل المحدثة لإرجاع عدد الأحرف التي تمت معالجتها
  • نماذج التعليمات البرمجية المحدثة لاستخدام الإصدار 1.1.0
  • لا يسمح باستدعاء launchAsync عند التحميل بالفعل
  • تم التحقق من وجود محتوى غير صحيح عن طريق تجاهل الرسائل التي لا تكون فيها البيانات سلسلة
  • استدعاء ملفوف إلى نافذة في عبارة if للتحقق من دعم المستعرض ل Promise

الإصلاحات

  • تم إصلاح dependabot عن طريق إزالة yarn.lock من gitignore
  • تم إصلاح الثغرة الأمنية عن طريق ترقية pug إلى v3.0.0 في نموذج التعليمات البرمجية quickstart-nodejs
  • تم إصلاح الثغرات الأمنية المتعددة عن طريق ترقية حزم Jest وTypeScript
  • تم إصلاح ثغرة أمنية عن طريق ترقية Microsoft.IdentityModel.Clients.ActiveDirectory إلى v5.2.0

الإصدار 1.0.0

يحتوي هذا الإصدار على تغييرات بارزة وميزات جديدة وتحسينات نموذج التعليمات البرمجية وإصلاح الأعطال.

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

  • يتطلب Azure AD الرمز المميز والنطاق الفرعي، ويتجاوز الرموز المميزة المستخدمة في الإصدارات السابقة.
  • عيّن CookiePolicy على معطل. يتم تعطيل استبقاء تفضيلات المستخدم بشكل افتراضي. يتم تشغيل «القارئ» باستخدام إعدادات افتراضية في كل مرة ما لم يتم تعيين CookiePolicy على ممكن.

الميزات الجديدة

  • دعم إضافي لتمكين ملفات تعريف الارتباط أو تعطيلها
  • تمت إضافة نموذج رمز البدء السريع ل Android Kotlin
  • تمت إضافة نموذج التعليمات البرمجية للبدء السريع ل Android Java
  • تمت إضافة نموذج التعليمة البرمجية للبدء السريع للعقدة

التحسينات

  • README.md المتقدمة Node.js المحدثة
  • نموذج تعليمة Python البرمجية الذي تم تغييره من متقدم إلى بداية سريعة
  • عينة التعليمات البرمجية iOS Swift المنقولة إلى js/samples
  • نماذج التعليمات البرمجية المحدثة لاستخدام الإصدار 1.0.0

الإصلاحات

  • تم إصلاحه لنموذج التعليمات البرمجية المتقدمة Node.js
  • تمت إضافة ملفات مفقودة للموارد المتقدمة-csharp-multiple-resources
  • إزالة en-us من الارتباطات التشعبية

إصدار 0.0.3

يحتوي هذا الإصدار على ميزات جديدة وتحسينات لعينات التعليمات البرمجية وإصلاح الثغرات الأمنية وإصلاح الأخطاء.

الميزات الجديدة

  • تمت إضافة نموذج التعليمات البرمجية ل iOS Swift
  • تمت إضافة نموذج التعليمات البرمجية المتقدمة C# الذي يوضح استخدام موارد متعددة
  • دعم إضافي لتعطيل ميزة تبديل ملء الشاشة
  • دعم إضافي لإخفاء زر إنهاء التطبيق القارئ الشامل
  • تمت إضافة دالة رد اتصال يمكن استخدامها من قبل التطبيق المضيف عند الخروج من القارئ الشامل
  • نماذج التعليمات البرمجية المحدثة لاستخدام مصادقة Azure Active Directory

التحسينات

  • عينة التعليمات البرمجية المتقدمة ل C# المحدثة لتضمين مستند Word
  • نماذج التعليمات البرمجية المحدثة لاستخدام الإصدار 0.0.3

الإصلاحات

  • ترقية lodash إلى الإصدار 4.17.14 لإصلاح الثغرة الأمنية
  • مكتبة C# MSAL المحدثة لإصلاح الثغرة الأمنية
  • تمت ترقية mixin-deep إلى الإصدار 1.3.2 لإصلاح الثغرة الأمنية
  • تمت ترقية jest وwebpack وwebpack-cli التي كانت تستخدم إصدارات ضعيفة من set-value و mixin-deep لإصلاح الثغرة الأمنية

إصدار 0.0.2

يحتوي هذا الإصدار على ميزات جديدة وتحسينات لعينات التعليمات البرمجية وإصلاح الثغرات الأمنية وإصلاح الأخطاء.

الميزات الجديدة

  • تمت إضافة نموذج التعليمات البرمجية المتقدمة ل Python
  • تمت إضافة نموذج التعليمة البرمجية للبدء السريع ل Java
  • تمت إضافة نموذج تعليمة برمجية بسيطة

التحسينات

  • إعادة تسمية resourceName إلى cogSvcsSubdomain
  • البيانات السرية المنقولة خارج التعليمات البرمجية واستخدام متغيرات البيئة
  • نماذج التعليمات البرمجية المحدثة لاستخدام v0.0.2

الإصلاحات

  • تم إصلاح أخطاء إمكانية وصول ذوي الاحتياجات الخاصة بزر القارئ الشامل
  • تم إصلاح التمرير المقطوع
  • حزمة المقابض التي تمت ترقيتها إلى الإصدار 4.1.2 لإصلاح الثغرة الأمنية
  • الأخطاء الثابتة في اختبارات وحدة SDK
  • أخطاء توافق JavaScript Internet Explorer 11 الثابتة
  • عناوين URL ل SDK المحدثة

إصدار 0.0.1

الإصدار الأولي من القارئ الشامل JavaScript SDK.

  • تمت إضافة القارئ الشامل JavaScript SDK
  • دعم إضافي لتحديد لغة واجهة المستخدم
  • تمت إضافة مهلة لتحديد متى يجب أن تفشل الدالة launchAsync مع حدوث خطأ في المهلة
  • تمت إضافة دعم لتحديد فهرس z من القارئ الشامل iframe
  • دعم إضافي لاستخدام علامة عرض الويب بدلا من iframe، للتوافق مع تطبيقات Chrome
  • اختبارات وحدة SDK المضافة
  • تمت إضافة نموذج التعليمات البرمجية المتقدمة Node.js
  • تمت إضافة نموذج التعليمات البرمجية المتقدمة C#‎
  • تمت إضافة نموذج التعليمة البرمجية للبدء السريع ل C#‎
  • تمت إضافة تكوين الحزمة و Yarn وملفات الإنشاء الأخرى
  • تمت إضافة ملفات تكوين git
  • تمت إضافة ملفات README.md إلى نماذج التعليمات البرمجية وSDK
  • إضافة ترخيص MIT
  • إرشادات المساهم المضافة
  • إضافة أصول SVG لزر الأيقونة الثابتة