انتقل إلى المحتوى

سجل تغييرات المطور

تسرد هذه الصفحة إصدارات SDK وتحديثات API وتغييرات المنصة التي تؤثر على تكاملات Pushwoosh.

أغسطس 2026

Anchor link to
التاريخ
المكون
التغيير
التفاصيل
31 أغسطسWeb Push SDK v3.70.0إضافةتمت إضافة webPopups.colorScheme ('auto' أو 'light' أو 'dark') لاختيار لوحة الألوان التي يتم عرض النافذة المنبثقة بها عند تكوين الوضع الداكن. اعرف المزيد
31 أغسطسWeb Push SDK v3.70.0إضافةتقوم كتل منتقي الموضوع (Topic picker) والتقييم (Rating) في النوافذ المنبثقة للويب الآن بالكتابة من خلال SDK: تتم إضافة الاختيارات إلى Tag الجهاز المرتبط، ويتم نشر التقييمات كـ Event مخصص. اعرف المزيد
31 أغسطسWeb Push SDK v3.70.0تغييرلم تعد النافذة المنبثقة للويب التي تحتوي على كتلة عد تنازلي (Countdown) منتهية الصلاحية تُعرض، حتى عند تشغيلها يدويًا عبر show(). اعرف المزيد
27 أغسطسiOS SDK v7.2.5تغييرتفتح روابط Push الآن داخل التطبيق فقط للنطاقات المدرجة في Associated Domains الخاصة بالتطبيق. جميع الروابط الأخرى تفتح في المتصفح. اعرف المزيد
27 أغسطسiOS SDK v7.2.5إضافةتعرض بطاقات PushwooshInboxKit الآن مرفق الإشعار كصورة للبطاقة. اعرف المزيد
27 أغسطسiOS SDK v7.2.5إصلاحتم إصلاح روابط Push والروابط الخارجية وأزرار In-App التي كانت تفتح وجهة خاطئة أو لا تفتح شيئًا على الإطلاق. اعرف المزيد
24 أغسطسCustomer Journey APIتغييريقبل حقل email_type في نقطة send_email الآن فقط سلسلة نصية فارغة، أو marketing، أو transactional (بأحرف صغيرة)، ويتم التحقق من صحتها عند التحقق من صحة Journey أو بدئها. اعرف المزيد
21 أغسطسAndroid SDK v6.11.0إضافةتمت إضافة قالب فيديو In-App إلى pushwoosh-inapp-ui. يعرض فيديو تشغيل تلقائي بملء الشاشة مع عنوان ورسالة وزر إجراء متراكب، بالإضافة إلى عناصر تحكم كتم الصوت والإغلاق. اعرف المزيد
21 أغسطسAndroid SDK v6.11.0إضافةتمت إضافة Pushwoosh.getBaseUrl() لإرجاع نقطة نهاية Pushwoosh API التي يرسل إليها SDK الطلبات حاليًا. اعرف المزيد
21 أغسطسAndroid SDK v6.11.0تغييريتم الآن الكشف التلقائي عن وسيلة نقل الإشعارات على أجهزة Huawei/Honor التي تعمل بنظام HMS فقط في Cordova و React Native، بما يطابق التطبيقات الأصلية. مع وجود إعداد HMS الكامل، يتم استخدام HMS Push Kit بشكل افتراضي. اعرف المزيد
21 أغسطسAndroid SDK v6.11.0مهملتم إهمال Pushwoosh.enableHuaweiPushNotifications() وليس له أي تأثير. يتم الآن الكشف التلقائي عن وسيلة نقل الإشعارات. اعرف المزيد
19 أغسطسMessaging API v2إضافةتمت إضافة use_latest_user_device إلى NotifySegment. عند تعيينه، يتم التسليم فقط إلى أحدث جهاز نشط لكل مستخدم مطابق، وليس كل جهاز مرتبط بـ User ID هذا. اعرف المزيد
14 أغسطسiOS SDK v7.2.4إصلاحتم إصلاح وميض رسائل In-App الأصلية أو اختفائها أو تعليقها على الشاشة عندما يستدعي التطبيق SDK من رد نداء مفوض In-App. اعرف المزيد
14 أغسطسiOS SDK v7.2.4إصلاحتم إصلاح عدم ظهور رسالة In-App أصلية عندما يحتوي رابط الزر الخاص بها على مسافة أو أحرف غير لاتينية. اعرف المزيد
14 أغسطسiOS SDK v7.2.4إصلاحتم إصلاح العناصر النائبة للتخصيص في رسائل In-App الأصلية التي كانت تعود إلى النص الافتراضي بدلاً من قيم Tag الجهاز. اعرف المزيد
13 أغسطسMessaging API v2إضافةتمت إضافة mode و timezone إلى FrequencyCapping. يربط وضع اليوم التقويمي الجديد نافذة العد والأيام بمنتصف الليل المحلي في المنطقة الزمنية IANA المحددة، بدلاً من نافذة متغيرة من وقت الإرسال. اعرف المزيد
12 أغسطسReact Native SDK v6.1.59إضافةتمت إضافة setEmails() و setUserEmails() لتسجيل عنوان (عناوين) البريد الإلكتروني للمستخدم لقناة البريد الإلكتروني، مما يطابق تسليمات الإشعارات والبريد الإلكتروني لنفس المستخدم. اعرف المزيد
11 أغسطسFlutter SDK v2.3.23إضافةتمت إضافة setAppCode()/getAppCode() لتبديل تطبيق Pushwoosh، واختياريًا نقطة نهاية API الخاصة به، في وقت التشغيل؛ ومعلمة base_url اختيارية في initialize()؛ و presentInApp() لعرض رسالة In-App أصلية من كائن تكوين. اعرف المزيد
10 أغسطسiOS SDK v7.2.3إصلاحتم إصلاح مشكلة كانت قد تمنع عرض Rich Media. اعرف المزيد
10 أغسطسiOS SDK v7.2.3تغييرتم تحسين دقة فحص تكامل بدء التشغيل للتطبيقات التي تقوم بتكوين SDK في وقت التشغيل. اعرف المزيد
07 أغسطسiOS SDK v7.2.2إضافةتدعم رسائل In-App الأصلية الآن المحتوى الديناميكي: يتم ملء العناصر النائبة للتخصيص في نص الحملة بقيم Tag الجهاز، تمامًا مثل Rich Media. اعرف المزيد
07 أغسطسiOS SDK v7.2.2إصلاحتم إصلاح عطل كان قد يحدث عند قراءة مفوض إشعارات الواجهة الأمامية، ومشكلة في عرض Rich Media عندما يحتوي سياق الحملة أو بيانات الإشعار المخصصة على قيم ليست بتنسيق JSON صالح. اعرف المزيد
07 أغسطسiOS SDK v7.2.2تغييرتم تحصين SDK ضد الحمولات الخبيثة من الخادم والإشعارات، مما يحسن استقرار إجراءات Inbox ومعالجة الإشعارات والتسجيل. اعرف المزيد
07 أغسطسAndroid SDK v6.10.2إضافةتدعم رسائل In-App الأصلية الآن المحتوى الديناميكي: يتم ملء العناصر النائبة للتخصيص في نص الحملة بقيم Tag الجهاز، تمامًا مثل Rich Media. اعرف المزيد
06 أغسطسMessaging API v2إضافةتمت إضافة subject و file_urls و message_at إلى كتلة حمولة SMS. تحول subject و file_urls الرسالة إلى MMS على مقدمي الخدمات الذين لديهم نقطة نهاية MMS؛ ويتجاهل مقدمو الخدمات الآخرون كليهما ويسلمون النص الأساسي العادي. اعرف المزيد
03 أغسطسAndroid SDK v6.10.1إضافةتمت إضافة قوالب In-App: banner (شريط مدمج مع إخفاء تلقائي اختياري)، و carousel (مجموعة بطاقات قابلة للتمرير)، و sheet (بطاقة مثبتة في الأسفل مع إمكانية الإخفاء بالسحب لأسفل) إلى pushwoosh-inapp-ui. اعرف المزيد

يوليو 2026

Anchor link to
التاريخ
المكون
التغيير
التفاصيل
31 يوليوiOS SDK v7.2.1إضافةيدعم PushwooshInApp قوالب In-App من نوع sheet (بطاقة سفلية)، و carousel (شرائح قابلة للتمرير)، و banner (شريط مدمج)، بالإضافة إلى modal، و fullscreen، و stories. اعرف المزيد
31 يوليوStatistics APIتغييريُرجع messages:list الآن خطأ عندما يتجاوز page × per_page 100,000. قم بتضييق نطاق التاريخ أو استخدم صفحات أصغر. اعرف المزيد
29 يوليوMessaging API v2إصلاحلم يعد Notify يتجاهل عناوين URL للروابط العميقة التي تحتوي على تخصيص Liquid ({{ }} / {% %}). اعرف المزيد
28 يوليوMessaging API v2تغييريؤدي تعيين days: 0 و count: 0 معًا الآن إلى تعطيل تحديد سقف التكرار بالكامل، بدلاً من إرجاع خطأ. هذا يسهل إيقاف تحديد السقف دون منطق إضافي من جانبك. لا يزال إرسال واحد فقط من days أو count مرفوضًا. اعرف المزيد
27 يوليوWeb Push SDK v3.63.0إضافةيمكن الآن التحكم في النوافذ المنبثقة للويب بالكامل من الكود الخاص بك، مع API جديد لإظهار وإخفاء والتحقق من حالة النافذة المنبثقة، بالإضافة إلى أحداث للتفاعل مع تغييرات الرؤية في الوقت الفعلي. اعرف المزيد
24 يوليوiOS SDK v7.2.0إضافةيمكن الآن عرض رسائل In-App بشكل أصلي على الجهاز. تمت إضافة PushwooshInApp، الذي يدعم قوالب modal و fullscreen و stories عبر Pushwoosh.inApp API. اعرف المزيد
24 يوليوAndroid SDK v6.10.0إضافةيمكن الآن عرض رسائل In-App بشكل أصلي على الجهاز. تمت إضافة pushwoosh-inapp-ui، الذي يدعم قوالب modal و fullscreen و stories عبر PushwooshInAppUi API. اعرف المزيد
24 يوليوAndroid SDK v6.10.0إصلاحتم إصلاح مشكلة كانت قد تمنع عرض بعض رسائل In-App. اعرف المزيد
21 يوليوUser-centric APIإضافةيدعم postEvent الآن PW_Conversion لتتبع الإيرادات. اعرف المزيد
15 يوليوiOS SDK v7.1.5إصلاحتم إصلاح مشكلة في تكوين نغمة رنين VoIP المخصصة، وجعل SDK أكثر مرونة تجاه حمولات الإشعارات والعلامات وبيانات Inbox ومحتوى Rich Media المشوه. اعرف المزيد
15 يوليوiOS SDK v7.1.5تغييريتم الآن إعادة تسجيل رموز إشعارات Live Activity بعد إعادة تشغيل التطبيق، ويتم تخطي تحديثات الرموز المكررة، لتحديثات عن بعد أكثر موثوقية. اعرف المزيد
14 يوليوLiquid Templatesإضافةيمكن لعلامة connected_content الآن إرسال رؤوس الطلب، بحيث يمكنك تمرير رمز تفويض عند سحب محتوى ديناميكي من عنوان URL. اعرف المزيد
09 يوليوAndroid SDK v6.9.6تغييرتم جعل SDK أكثر مرونة تجاه المشكلات النادرة في رسائل In-App و Rich Media ومعالجة الإشعارات. أصبحت تحديد الموقع الجغرافي والسياج الجغرافي وتسجيل إشعارات Firebase أكثر موثوقية الآن على الأجهزة التي تحتوي على مكتبة خدمات Google Play قديمة أو مفقودة، إلى جانب تحديثات العلامات ومعالجة تخزين الإشعارات المحلية. اعرف المزيد
03 يوليوAndroid SDK v6.9.5تغييريمكن الآن تكوين مدة الرسوم المتحركة لـ Rich Media من نوع modal عن بعد عبر إعدادات نمط In-App، دون الحاجة إلى تحديث التطبيق. حصلت الإشعارات ورسائل In-App و Rich Media أيضًا على تحسين للاستقرار في هذا الإصدار. اعرف المزيد
03 يوليوiOS SDK v7.1.4إضافةيمكن الآن جدولة Live Activities لتبدأ في تاريخ مستقبلي وإلغاؤها بواسطة activityId. يدعم Rich Media من نوع modal الآن انتقالات التلاشي وبدون رسوم متحركة، مع مدة رسوم متحركة قابلة للتكوين. اعرف المزيد
03 يوليوiOS SDK v7.1.4إصلاحتم إصلاح مؤقت الإغلاق التلقائي لـ Rich Media من نوع modal، الذي كان يعمل سابقًا فقط عند العرض الأول، إلى جانب مشكلة تنظيف الموارد بعد إغلاق Rich Media من نوع modal. اعرف المزيد
01 يوليوMessaging API v2إضافةيدعم Notify الآن Viber كقناة عبر كتلة حمولة viber. اعرف المزيد

يونيو 2026

Anchor link to
التاريخ
المكون
التغيير
التفاصيل
26 يونيوMessaging API v2إضافةأرسل تحديثات Android Live Updates عن طريق إضافة كائن live_update (OPERATION_START/OPERATION_UPDATE/OPERATION_END، live_update.id مشترك) إلى كتلة android في Notify للمعاملات. اعرف المزيد
25 يونيوiOS SDK v7.1.3إضافةتمت إضافة handleWillPresentNotification() و handleNotificationResponse() للتطبيقات التي تمتلك مفوض UNUserNotificationCenter، بالإضافة إلى مدقق تكامل بدء التشغيل الذي يطبع تشخيصات التكوين. اعرف المزيد
25 يونيوAndroid SDK v6.9.4تغييريمكن الآن عرض رسائل In-App من نوع modal بدون رسوم متحركة انتقالية. اعرف المزيد
24 يونيوMessaging API v2إضافةيمكن لـ Notify الآن إنشاء رسائل SMS من إعداد مسبق محفوظ: قم بتعيين sms_preset على مستوى الحمولة بدلاً من تضمين sms.body لكل لغة (لا يزال sms.body المضمن يتجاوز الإعداد المسبق لتلك اللغة). اعرف المزيد
24 يونيوAndroid SDK v6.9.3إصلاحتم إصلاح أعطال Rich Media من نوع modal عند الانتقالات في الخلفية وعند فتح الروابط الخارجية. يتم الآن شحن Core و WebKit كتبعيات متعدية. يحل محل الإصدار 6.9.2 المسحوب. اعرف المزيد
19 يونيوGoogle Wallet APIإضافةإصدار وتحديث بطاقات Google Wallet من الواجهة الخلفية الخاصة بك. تتم مزامنة التغييرات مع كل جهاز قام بحفظ البطاقة. اعرف المزيد
18 يونيوiOS SDK v7.1.2إضافةيدعم PushwooshInboxKit الآن أنواع البطاقات الغنية (carousel، فيديو، و Apple Wallet) التي يتم تحديدها لكل رسالة عبر displayType، مع ردود نداء مفوض لإجراءات بطاقة Wallet. اعرف المزيد
18 يونيوCustomer Journey APIإضافةواجهة برمجة تطبيقات Customer Journey API جديدة من نوع REST/JSON لإنشاء وتحديث وإدارة Journeys، وتشغيل إدخالات API، وقراءة إحصائيات Journey (الأساس https://journey.pushwoosh.com). اعرف المزيد
16 يونيوAndroid SDK v6.9.1إضافةتمت إضافة getSubscriptionAccountId() لإسناد اشتراك Google Play Billing. يتم الآن شحن Firebase Messaging كتبعية متعدية. يمكن إخفاء شريط تقدم Live Updates للتحديثات التي تقتصر على الحالة فقط. اعرف المزيد
16 يونيوWeb Push SDK v3.59.0إضافةتضمين النوافذ المنبثقة للويب من الكود: قم بتصدير WebPopupsWidget من حزمة SDK. اعرف المزيد
15 يونيوMessaging API v2إضافةتمت إضافة طريقة Cancel (POST /messaging/v2/cancel) لإلغاء رسالة معلقة أو في انتظار أو قيد المعالجة بواسطة message_code. اعرف المزيد
15 يونيوiOS SDK v7.1.1إضافةتمت إضافة Pushwoosh.configure.pushPrimer، وهو مربع حوار اختياري ناعم قابل للتخصيص يتم عرضه قبل مطالبة نظام iOS بالإذن. اعرف المزيد
15 يونيوiOS SDK v7.1.0إضافةتمت إضافة PushwooshNotificationServiceExtension، وهي فئة أساسية جاهزة للاستخدام لملحقات خدمة الإشعارات. اعرف المزيد
15 يونيوiOS SDK v7.1.0مهملتم إهمال PWNotificationExtensionManager لصالح الفئة الفرعية PushwooshNotificationServiceExtension. اعرف المزيد
11 يونيوMessaging API v2إضافةتمت إضافة use_latest_user_device إلى NotifyTransactional: عند استهداف users، يتم التسليم فقط إلى أحدث جهاز نشط لكل مستخدم. اعرف المزيد
11 يونيوCustomer Journey Statistics APIتغييرتُرجع عناصر Journey من نوع In-App الآن مقاييس pointStat shows و interactions و skipped بدلاً من sent/opened/conversion. اعرف المزيد
08 يونيوiOS SDK v7.0.46إضافةتمت إضافة وحدة PushwooshNotificationUI: تجربة “stories” بملء الشاشة جاهزة للاستخدام للإشعارات الموسعة، يتم عرضها عن طريق إنشاء فئة فرعية من PushwooshStoriesViewController في ملحق محتوى الإشعارات. اعرف المزيد
08 يونيوiOS SDK v7.0.46إصلاحتم إصلاح حالات رفض تحميل App Store (خطأ 409)، وتعليق ملحق خدمة الإشعارات مع App Groups، وعطل عند وجود قيم شارة مشوهة. اعرف المزيد
02 يونيوAndroid SDK v6.9.0إضافةتمت إضافة وحدة pushwoosh-liveupdates للإشعارات المستمرة بنمط التقدم على Android 16 (API 36+)، لحالات الاستخدام مثل الطلبات والرحلات والتوصيلات. اعرف المزيد
02 يونيوApple Wallet PassKit APIإضافةتمت إضافة بطاقات Apple Wallet كقناة، مع PassKit API لإصدار وتحديث البطاقات. تتم مزامنة التحديثات مع كل جهاز أضاف البطاقة. اعرف المزيد
01 يونيوTags APIإضافةتمت إضافة علامات نظام البريد الإلكتروني لتقسيم البريد الإلكتروني: Last Email Open Message Code، Last Email Click Message Code، Last Email Confirm، Bounced Email، و Unsubscribed Emails. اعرف المزيد

مايو 2026

Anchor link to
التاريخ
المكون
التغيير
التفاصيل
26 مايوMessaging API v2إضافةيدعم Notify الآن الرسائل القصيرة (SMS) كقناة من الدرجة الأولى. اعرف المزيد
22 مايوWeb Push SDK v3.57.0إضافةتمت إضافة api.setLanguage(...) لتجاوز لغة الجهاز. لها الأولوية على initParams و navigator.language. اعرف المزيد
22 مايوWeb Push SDK v3.57.0إضافةتمت إضافة دعم لخيار webPopups widget في معلمات init الخاصة بـ SDK. اعرف المزيد
22 مايوSMTP gatewayإضافةتمت إضافة نقطة نهاية إرسال SMTP smtp.pushwoosh.com:587 (STARTTLS + AUTH PLAIN). يتم إعادة توجيه الرسائل إلى Messaging API v2 كبريد إلكتروني للمعاملات. اعرف المزيد
21 مايوAndroid SDK v6.8.1تغييرتم تحسين دقة تتبع الجلسة والخمول ونية الخروج. يحتفظ setLogLevel() الآن بالمستوى السابق ويسجل خطأ بدلاً من إلقاء استثناء عند وجود قيمة غير معروفة. اعرف المزيد
18 مايوiOS SDK v7.0.43إزالةتمت إزالة PushwooshInboxUI القديم من خطوط أنابيب البناء والإصدار. قم بالترحيل إلى PushwooshInboxKit. اعرف المزيد
18 مايوiOS SDK v7.0.43تغييريتم الآن رفض رموز التطبيق التي تحتوي على . بشكل صريح. تم إهمال هذا التنسيق منذ فترة طويلة. اتصل بدعم Pushwoosh إذا كنت لا تزال تستخدم واحدًا. اعرف المزيد
18 مايوiOS SDK v7.0.43إصلاحيتم الآن تشغيل تحديث InboxKit فقط عند الانتقالات الحقيقية في الخلفية لمنع طلبات POST الإضافية
14 مايوAndroid SDK v6.8.0إضافةتمت إضافة setAdvertisingId() لتمرير GAID إلى Pushwoosh لمطابقة Meta Ads MADID. يتطلب موافقة المستخدم وتكاملًا يدويًا في تطبيقك. اعرف المزيد
13 مايوiOS SDK v7.0.41إضافةتمت إضافة setAdvertisingId() لتمرير IDFA إلى Pushwoosh لمطابقة Meta Ads MADID. يتطلب موافقة ATT وتكاملًا يدويًا في تطبيقك. اعرف المزيد
07 مايوiOS SDK v7.0.40إضافةتمت إضافة PushwooshInboxKit مع تخطيطات بطاقات banner و captioned و classic، وأزرار CTA مضمنة، والسحب للحذف. اعرف المزيد
04 مايوTags APIإزالةتمت إزالة حقل application_specific من استجابات Tags API. اعرف المزيد