releva_sdk 0.0.38
releva_sdk: ^0.0.38 copied to clipboard
Releva.ai SDK for Flutter apps
0.0.38 #
- Fix not calling callback
- Added NotificationResponse parameter to
onNotificationTappedcallback to provide access to raw Android notification data when handling multiple notification actions
0.0.37 #
- NEW: Add
onNotificationTappedcallback parameter toenablePushEngagementTracking() - 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
isInboxMessageproperty - 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.