Skip to content

Releases: sailthru/sailthru-mobile-android-sdk

v2.4.0

29 Apr 04:01
Compare
Choose a tag to compare

Custom Key/Value Attribute Support

Carnival.setAttribute(key, value)
Custom Key/Value attributes can be defined on Carnival and then set from the app to track and segment audiences on custom values.

Carnival Docs: Segmentation – Custom Attributes

Carnival Message Read Broadcast

LocalBroadcastManager broadcastManager = LocalBroadcastManager.getInstance(this);
broadcastManager.registerReceiver(new BroadcastReceiver() {
    @Override
    public void onReceive(Context context, Intent intent) {
        Log.d(TAG, "Read Message ID: " + intent.getStringExtra(Carnival.EXTRA_MESSAGE_ID));
        Log.d(TAG, "Read Message Type (May be null): " + intent.getStringExtra(Carnival.EXTRA_MESSAGE_TYPE));
    }
}, new IntentFilter(Carnival.ACTION_MESSAGE_READ));

New broadcast sent for when messages are read from the Carnival Message Stream.

v2.3.1

16 Apr 03:51
Compare
Choose a tag to compare
  • Carnival Message Stream Activity now respects the label values in the manifest.

v2.3.0

10 Mar 03:56
Compare
Choose a tag to compare
  • New clean and sleek style for In-App Notifications.
  • A fix for the In-App notifications appearing under the status bar in some cases.
  • Carnival Stream now has a progress bar as it loads content.
  • The Device ID can now be fetched from Carnival to be used with the Carnival Platform API.

v2.2.5

24 Feb 23:33
Compare
Choose a tag to compare
v2.2.4

v2.2.4

05 Jan 22:57
Compare
Choose a tag to compare
  • Fixed an issue where authentication details would not update when re-registering with Carnival.

v2.2.3

26 Nov 01:05
Compare
Choose a tag to compare
  • Removed SDK dependency on the appcompat-v7 library.

v2.2.2

23 Nov 22:26
Compare
Choose a tag to compare
  • Fixed in-app message formatting issues that occurred on some devices.

v2.2.1

13 Nov 01:08
Compare
Choose a tag to compare
  • Bug fix for crashing when no network is available.

v2.2.0

11 Nov 03:03
Compare
Choose a tag to compare
  • Unique Identifier - User settable device identifier.
  • Networking bug fixes.

v2.1.1

22 Oct 04:17
Compare
Choose a tag to compare
updated readme with maven information