یادداشت‌های انتشار Play Age Signals

این صفحه توضیح می‌دهد که در به‌روزرسانی‌های اخیر مخزن Maven برای کتابخانه Play Age Signals چه چیزهایی وجود دارد.

‫۰.۰.۴ (ژوئیه ۲۰۲۶)

  • معماری دوتابعی: از این نسخه به بعد، باید از روش‌های زیر برای دریافت نشان‌های سن استفاده کنید:
    • requestAgeSignalsAccess() (روش جدید): به‌طور صریح پیام‌واره درون‌برنامه Play را برای درخواست هم‌رسانی گروه سنی راه‌اندازی می‌کند.
    • checkAgeSignals() (روش موجود): نشان‌های سن را دریافت کنید.
  • منسوخ شدن userStatus: userStatus منسوخ شده است و دیگر در نسخه ۰.۰.۴ یا بالاتر پشتیبانی نمی‌شود. userStatus اکنون با ageRangeSource و significantChangeStatus جایگزین شده است.
  • فیلد جدید برای تغییرات قابل‌توجه: فیلد شمارشی significantChangeStatus را برای پیگیری وضعیت معلق، تأییدشده، یا ردشده برای تغییرات قابل‌توجه معرفی کردیم و برای شفافیت بیشتر، نام mostRecentApprovalDate را به significantChangeApprovalDate تغییر دادیم.

‫۰.۰.۳ (فوریه ۲۰۲۶)

  • افزودن وضعیت کاربر DECLARED.
  • کد خطای SDK_VERSION_OUTDATED را اضافه کنید.
  • رفع خرابی‌های آزمایش واحد هنگام فراخوانی سازنده AgeSignalsResult.

‫۰.۰.۲ (دسامبر ۲۰۲۵)

  • این نسخه مطمئن می‌شود که مقادیر خالی به‌صورت null برگردانده می‌شوند.
  • این نسخه از کتابخانه وقتی میانای برنامه‌سازی کاربردی فعال باشد، نتایج واقعی برمی‌گرداند.

‫۰.۰.۱ (دسامبر ۲۰۲۵)

  • اولین نسخه غیربتا از کتابخانه، نتایج واقعی را زمانی که میانای برنامه‌سازی کاربردی فعال باشد برمی‌گرداند.

‫0.0.1-beta02 (اکتبر ۲۰۲۵)

  • ‫FakeAgeSignalsManager را اضافه کنید، پیاده‌سازی جعلی AgeSignalsManager.
  • com.google.type.Date را تا java.util.Date تعویض کنید.
  • وقتی میانای برنامه‌سازی کاربردی فعال باشد، این نسخه نتایج واقعی ارائه نخواهد داد.

‫0.0.1-beta01 (اکتبر ۲۰۲۵)

  • نسخهٔ پخش اولیه.
  • وقتی میانای برنامه‌سازی کاربردی فعال باشد، این نسخه نتایج واقعی ارائه نخواهد داد.