ملاحظات إصدار "مؤشرات الفئات العمرية" في Play

توضّح هذه الصفحة محتوى التعديلات الأخيرة التي أُجريت على مستودع Maven الخاص بـ مكتبة إشارات العمر في Play.

‫0.0.4 (يوليو 2026)

  • بنية ذات وظيفتَين: بدءًا من هذا الإصدار، يجب استخدام الطريقتَين التاليتَين لتلقّي إشارات العمر:
    • requestAgeSignalsAccess() (طريقة جديدة): تؤدي إلى ظهور طلب مشاركة الفئة العمرية في التطبيق على Play بشكل صريح.
    • checkAgeSignals() (الطريقة الحالية): تلقّي إشارات العمر
  • إيقاف userStatus نهائيًا: تم إيقاف userStatus نهائيًا ولم يعُد متاحًا في الإصدار 0.0.4 أو إصدار أحدث. تم استبدال userStatus بـ ageRangeSource وsignificantChangeStatus.
  • حقل جديد للتغييرات المهمة: تم تقديم حقل التعداد significantChangeStatus لتتبُّع حالة التغييرات المهمة، سواء كانت معلّقة أو تمت الموافقة عليها أو تم رفضها، وتمت إعادة تسمية mostRecentApprovalDate إلى significantChangeApprovalDate لتوضيح المعنى.

‫0.0.3 (فبراير 2026)

  • أضِف حالة المستخدم DECLARED.
  • أضِف رمز الخطأ SDK_VERSION_OUTDATED.
  • إصلاح حالات تعذُّر اختبار الوحدات عند استدعاء أداة إنشاء AgeSignalsResult

‫0.0.2 (ديسمبر 2025)

  • يضمن هذا الإصدار إرجاع القيم الفارغة على شكل null.
  • سيعرض هذا الإصدار من المكتبة نتائج فعلية عند تفعيل واجهة برمجة التطبيقات.

‫0.0.1 (ديسمبر 2025)

  • سيعرض أول إصدار غير تجريبي من المكتبة نتائج حقيقية عند تفعيل واجهة برمجة التطبيقات.

‫0.0.1-beta02 (أكتوبر 2025)

  • أضِف FakeAgeSignalsManager، وهو تنفيذ زائف للواجهة AgeSignalsManager.
  • استبدِل com.google.type.Date بـ java.util.Date.
  • لن يعرض هذا الإصدار نتائج حقيقية عند تفعيل واجهة برمجة التطبيقات.

‫0.0.1-beta01 (أكتوبر 2025)

  • الإصدار الأوّلي.
  • لن يعرض هذا الإصدار نتائج حقيقية عند تفعيل واجهة برمجة التطبيقات.