releva_sdk 0.0.38 copy "releva_sdk: ^0.0.38" to clipboard
releva_sdk: ^0.0.38 copied to clipboard

PlatformiOS

Releva.ai SDK for Flutter apps

0.0.38 #

  • Fix not calling callback
  • Added NotificationResponse parameter to onNotificationTapped callback to provide access to raw Android notification data when handling multiple notification actions

0.0.37 #

  • NEW: Add onNotificationTapped callback parameter to enablePushEngagementTracking()
  • FEATURE: Custom notification tap callback for handling navigation and custom actions
  • BEHAVIOR CHANGE: When callback is provided, SDK skips automatic navigation (user handles it)
  • BEHAVIOR: When callback is NOT provided, SDK handles navigation automatically (backward compatible)
  • Engagement tracking always happens regardless of callback presence

0.0.36 #

  • Support both data-only push payloads (next) and data+notification payloads (current as of Oct 15 2025)

0.0.35 #

  • Add banner impression event when banner is visible

0.0.34 #

  • Downgrade flutter_widget_from_html version to be compatible with carsome app

0.0.33 #

  • add pushRequest.search('query') support

0.0.32 #

  • Support banners
  • Clean up unused functionality

0.0.31 #

  • Add client.isRelevaMessage method

0.0.30 #

  • Fix, previous version does not comform to spec

0.0.29 #

  • Method for handling engagement tracking in your app's hooks

0.0.27 #

  • Refactor and release next iteration

0.0.26 #

  • NEW: Inbox messages with structured data and native Flutter widgets
  • NEW: Character limit validation (Title: 45, Short Description: 40, Description: 350, CTA: 10 chars)
  • NEW: InboxMessageWidget for native message display (no HTML rendering)
  • NEW: Automatic message type detection with isInboxMessage property
  • UPDATED: InAppMessage model with shortDescription, description, and cta fields
  • UPDATED: MessageDisplayManager to handle inbox messages
  • UPDATED: Hive type adapters for new message fields
  • TESTS: Added comprehensive inbox message tests with character validation
  • NEW: Support push notification app links

0.0.14 #

  • Use builder pattern for request

0.0.13 #

  • Remove deviceId from constructor (different strategies in the future)

0.0.12 #

  • Fix custom field serialization

0.0.11 #

  • Fix empty events list edge case

0.0.10 #

  • Fix serialization of wishlist products list

0.0.9 #

  • Fix serialization of CustomEvent list

0.0.8 #

  • Fix serualization of WishlistProduct

0.0.7 #

  • Split client API into .screenView and customEvents

0.0.6 #

  • Fix custom field encoding

0.0.5 #

  • Add proper context and options objects

0.0.4 #

  • Print response body

0.0.3 #

  • Fix serualization of CartProduct

0.0.2 #

  • Fix types

0.0.1 #

  • Initial release.