Skip to content

Releases: ppgco/android-sdk

3.1.0

03 Feb 14:45

Choose a tag to compare

Dynamic groups:
-Add assign and unassign methods for BeaconBuilder.
-Subscribers can be added to certain groups by segment/subscriberId/customId

3.0.3

16 Jan 14:07

Choose a tag to compare

Changed tagsToDelete from Map to List to support removing tags like value1:label1 and value1:label2 in the same beacon request. Added removeTags(List) overload for convenience.

3.0.2

30 Oct 12:21

Choose a tag to compare

In App Messages:

  • Add cache feature for minute check mechanism (fix)

3.0.1

11 Sep 14:53

Choose a tag to compare

In App Messages:

  • add platform type filter logic

3.0.0

12 Aug 11:41

Choose a tag to compare

  • Added inapp messages library
  • Added comprehensive debug logging controlled by debug flag (inapp messages)
  • Fixed build configuration and dependency conflicts (inapp messages)
  • Updated Java to 17, Kotlin to 2.2.0, dependencies to latest
  • Refactored build.gradle files to use version catalog pattern (inapp messages)
  • Added PushPushGoSubscriptionBridgeManager for In-app/Push SDK integration
  • minSdk change 21 -> 23 (push sdk)
  • Updated all sample projects and documentation

2.2.4

03 Mar 10:33

Choose a tag to compare

Fix issue with

getInstance(
  application: Application, 
  apiKey: String, 
  projectId: String, 
  isProduction: Boolean, 
  isDebug: Boolean = DEBUG, 
  customBaseUrl: String? = null
)

where custombaseUrl was not set to null

2.2.3

19 Dec 12:43

Choose a tag to compare

*Add mechanism that allows to override already sent notification by sending new one with the same Topic ID (this feature will be avalaible in PPG app on the beginning of 2025)
*Add posibility to use custom urls for API host [internal testing purposes]

2.2.2

30 Aug 11:52

Choose a tag to compare

Add Accept-Language for Beacon request, to get user language for beacons.

2.2.1

29 Aug 19:05

Choose a tag to compare

Add method setCustomClickIntentFlags

        PushPushGo
            .getInstance(this)
            .setCustomClickIntentFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK or Intent.FLAG_ACTIVITY_NEW_TASK)

2.2.0

19 Aug 11:11

Choose a tag to compare

Full Changelog: 2.1.0...2.2.0