Skip to content

v4.1.10

Choose a tag to compare

@shagundeogharkar shagundeogharkar released this 29 May 13:22
· 5 commits to v4 since this release
46607e9

New

  • Added support for CometChat Campaigns notification feeds through the NotificationFeedRequestBuilder, enabling paginated notification retrieval with filtering by read state, category, channel, tags, and date range.
  • Added the NotificationCategoriesRequestBuilder API to retrieve available notification categories for feed filtering and organization.
  • Added the NotificationFeedItem and NotificationCategory models to provide structured access to notification feed data, including metadata, delivery status, timestamps, and category information.
  • Added the PushNotification model to provide typed access to push notification payload data, including campaign and announcement identifiers.
  • Added the NotificationFeedListener interface to receive real-time notification feed updates and react to new notification events.
  • Added the FeedReadState enum with READ, UNREAD, and ALL values to simplify notification feed filtering.
  • Added the CometChat.addNotificationFeedListener() and CometChat.removeNotificationFeedListener() methods to register and manage real-time notification feed listeners.
  • Added the CometChat.markFeedItemAsDelivered(), CometChat.markFeedItemsAsDelivered(), and CometChat.markFeedItemAsRead() methods to support notification delivery tracking and read-state management.
  • Added the CometChat.reportFeedEngagement() method to report notification engagement events using custom interaction types.
  • Added the CometChat.getNotificationFeedUnreadCount() and CometChat.getNotificationFeedItem() methods to retrieve unread notification counts and fetch individual notification feed items.
  • Added the CometChat.markPushNotificationDelivered() and CometChat.markPushNotificationClicked() methods to track push notification delivery and click interactions.
  • Added static access to NotificationFeedRequestBuilder, NotificationCategoriesRequestBuilder, NotificationFeedItem, NotificationCategory, PushNotification, NotificationFeedListener, and FeedReadState through the CometChat namespace, simplifying SDK integration and usage.

Enhancements

  • None

Fixes

  • None