لیست تغییرات کتابخانه

نسخه ۱.۰.۱ - ۱۳۹۷/۰۶/۱۳

تغییرات

  • افزودن متد‌های setUserInfo و getUserInfo
  • افزودن متدهای addTag و addTags
  • افزودن متدهای removeTag و removeTags
  • حل مشکل حذف کاربر با متد unregister

ارتقا

  • قابلیت register مجدد کاربر با متد register

نسخه ۱.۰.۰ - ۱۳۹۷/۰۶/۰۳

تغییرات

  • افزودن متد track برای رصد تعامل کاربر.
  • حل مشکل مقدار بازگشتی در متد isRegistered.
  • حل مشکل عدم resolve شدن پرامیس در متد register.
  • عدم نمایش پیام‌های silent درون برنامه‌ای چابک.

ارتقا

  • تغییر مقدار پیش‌فرض live برای متد publishEvent به true.

    نکته : اگر در نسخه‌های پایین‌تر از پیش‌فرض default متد publishEvent استفاده می‌کردید برای حفظ تنظیمات قبلی‌، بهتر است اکنون از پیش‌فرض با مقدار false برای live استفاده کنید.

  • غیرفعال سازی register خودکار توسط چابک در هنگام بارگذاری صفحه.

    نکته: فرایند register مجدد کاربر در هنگام بارگذاری صفحه باید توسط شما و با به کارگیری از متد isRegistered انجام شود.

نمونه:

if (chabok.isRegistered()) {
    chabok.register(chabok.getUserId())
} else {
    chabok.register('<userId>')
}

نسخه ۰.۴.۵

  • بهبود عملکرد تنظیم آیکون Notification

نسخه ۰.۴.۴

  • افزودن قابلیت تنظیم title و آیکون Notification

نسخه ۰.۴.۳

  • رفع مشکل ارسال پیام توسط متد publishEvent

نسخه ۰.۴.۲

  • رفع مشکل عضویت بر روی کانال‌های عمومی توسط متد subscribe
  • بهبود عملکرد ارسال پیام به وسیله متد publish

نسخه ۰.۴.۱

  • حذف متد enableEventDelivery

    در صورت استفاده از متد enableEventDelivery باید آن را با متد subscribeEvent جایگزین نمایید.

نسخه ۰.۴.۰

  • افزودن قابلیت عضویت و لغو عضویت از یک کانال با استفاده از متد‌های subscribe و unSubscribe

  • افزودن قابلیت عضویت و لغو عصویت از یک رویداد با استفاده از متدهای subscribeEvent و unSubscribeEvent

نسخه ۰.۳.۴

  • بهبود پایداری اتصال با چابک

  • افزودن تنظیمات جهت غیرفعال سازی اتصال بلادرنگ چابک

نسخه ۰.۳.۳

  • حل مشکل اتصال به چابک در مرورگرهایی که Service worker را پشتیبانی نمی‌کنند.

نسخه ۰.۳.۲

  • افزودن قابلیت عدم نمایش Notification

نسخه ۰.۳.۱

  • ساختار جدید برای ایجاد و استفاده از چابک

نسخه ۰.۳.۰

  • حل مشکل اتصال به چابک در زمان باز بودن چندین صفحه

نسخه ۰.۲.۰

  • افزودن Service Worker چابک برای دریافت پیام‌ها در پس‌زمینه

  • نمایش Push Notification در مرورگر

نسخه ۰.۱.۶

  • افزودن قابلیت ارسال و دریافت پیام‌های چابک