SDK Release Note - Android
FollowAndroid Release Note
V2 Gradle
2.4.0.0
- released on 2023.01.20
- update in-app message Sticky Banner.
- add in-app message API.
- update addToWishList, share API.
- add Adobe Analytics Extension.
- bug fixed.
2.3.1.9
- released on 23rd of December, 2022
- bug fixed.
2.3.1.8
- released on 2nd of December, 2022
- update getUserId API.
- bug fixed.
2.3.1.7
- released on 2nd of November, 2022
- update logic to deal with sdk event.
2.3.1.6
- released on 19th of October, 2022
- update SDK logic.
2.3.1.5
- released on 29th of September, 2022
- update internal logic.
- fix in-app message keyboard issue.
2.3.1.4
- released on 5th of September, 2022
- update logic to deal with timer schedule
- update in-app message and push API
- update logic to deal with SDK initialize
2.3.1.3
- released on 25th of July, 2022
- update logic to deal with targetSdkVersion 31
2.3.1.2
- released on 30th of June, 2022
- update event prefix logic
2.3.0.2
- released on 8th of June, 2022
- update FlushAllEvents API
- update EventUploadInterval API
- update proguard rule
2.3.0.1
- released on 18th of May, 2022
- update in-app message API
2.3.0.0
- released on 13th of May, 2022
- update in-app message API
- update event prefix logic
2.2.0.1
- released on the 22nd of April, 2022
- save attribution information at the local DB to prevent losing adkey
2.2.0.0
- released on the 23rd of March, 2022
- add action history for app push
2.1.3.0
- released on the 1st of March, 2022
- add Seoul region AWS
- update purchase API
2.1.2.5
- released on the 27th of January, 2022
- update SDK logic
2.1.2.4
- released on the 1st of December, 2021
- update secure logic of SDK
2.1.2.3
- released on the 18th of November
- update DSK logic
2.1.2.2
- released on the 8th of November
- update adid logic to deal with Android 12
- update in-app message start logic
- update policy of SDK pause and stop
2.1.2.0~2.1.2.1(Skip)
2.1.1.3
- released on 15th of September, 2021
- update in-app message logic
- update restart API callback
2.1.1.2(skip)
2.1.1.1
- released on4th of September, 2021
- update max event count handling logic
- update nCPI tracking link logic
- refactor cache memory
2.1.1.0
- released on 4th of August, 2021
- update app-link open logic
- update event logic of duplicated adkey
- do not use nCPI tracking link
2.1.0.1
- released on 24th of June, 2021
- add in-app message feature
2.0.1.0
- released on 10th of June, 2021
- add APIs dealing with push
- update deep link logic
- update user_property_changed event logic
- update event uploading logic
2.0.0.8
- fix Bintray Gradle error
- release libraries on the Sonatype repository
2.0.0.5 - 2.0.0.7(skip)
- issues of migration from Bintray to the Sonatype
2.0.0.4
-
fix NullPointerException on event uploading
2.0.0.3
- change is_push_enable default value as false
2.0.0.2
- add deeplinkLiseter function
2.0.0.1
- fix NullPointerException
legacy Gradle
1.1.2301
- fix Bintray Gradle error
- release libraries on Sonatype
1.1.2200
-
Add New Purchase api with 'orderSales' parameter
1.1.2110
-
Add SignUp Channel (SkTid, AppleId)
1.1.2100
-
unlock limit for purchase product array list count
-
change product array list limit 10 to 50
1.1.0.9
-
updated notification logic
1.1.0.8
-
updated notification key
1.1.0.7
-
updated internal logic
-
added keys concerned with battery state
-
added logout API
-
added clearUserProperty API
1.1.0.6
-
handled exception when getting time zone offset ( Android OS issue 7.0 ~ 8.1 )
1.1.0.5
-
fixed minor bug when received push
1.1.0.4
-
added logic can handle NotificationManagerCompat exception
1.1.0.3
-
added logic for react native
-
modified internal logic
1.1.0.2
-
added is_wifi_only key
-
added uuid key
-
can track LAT change
1.1.0.1
-
fixed minor bugs
-
updated all stop function
-
modified unity plugin
1.1.0.0
-
added DSK, Suffix, Application Configure
-
added AttrModel, Device Time zone
-
updated daily first open logic
[Notice]
after 2019-01/07 ( Monday )
- We do not support SDK under the 1.0.2.3 version anymore.
- please update your build.gradle(app) if you fix the old version of SDK.
- do not use like this :
implementation 'com.igaworks.adbrix:abx-common-rm:1.0.2.2'
// 1.0.0.0 ~ 1.0.2.2 version is not supported anymore.
After 7th January, we do not provide you with the version under 1.0.2.3 SDK
implementation 'com.igaworks.adbrix:abx-common-rm:1.0.2.2'
if you use the above version, you have to edit the gradle set-up like the followings,
implementation 'com.igaworks.adbrix:abx-common-rm:+' or
implementation 'com.igaworks.adbrix:abx-common-rm:1.0.2.4'.
[ Update Completed - ( 1.1.0.0 and above ) ]
-
JSONObject parameter was deprecated : we recommend you use AttrModel class instead of JSONObject
-
When you use JSONObject type of deprecated method, its values will be transformed to 4 types automatically.
-
Following as :
-
(int, long) --> long
-
(float, double)--> double
-
boolean
-
String
-
-
-
from SDK version 1.1.0.0, above update is applied
1.0.2.7
-
added push APIs
1.0.2.6
-
modified adid format along with LAT on/off
1.0.2.5
-
modified internal logic
-
information of device will be updated immediately
1.0.2.4
-
prevent crash from device if old version of AbxReceiver is used
-
extend coverage of deeplink-URI format
-
bug fix - wrong appKey, wrong SecretKey
-
bug fix - confused last_deeplink_id
1.0.2.3
- !do not support anymore
-
modified package structure
-
Install Broadcast Receiver's name is modified as follows :
previous version
<receiver android:name="com.igaworks.v2.core.applicat ion.AbxReceiver" ... />
now
<receiver android:name="com.igaworks.v2.core.AbxReceiver" ... />
1.0.2.2
- !do not support anymore
-
modified deeplink event logic
-
modified package structure
-
bug fix - session-interval
-
bug fix - can occur when user just only 'long-touch' application not 'launch'
1.0.2.1
- !do not support anymore
-
added deferred deeplink logic (beta)
1.0.2.0
- !do not support anymore
-
fixed bug that becomes blank log_id when the 'tid' key is not present
-
fixed event upload interval bug
1.0.1.9
- !do not support anymore
-
added four common class's pre-defined functions
1.0.1.8
- !do not support anymore
-
added key validation logic. fixed google referrer tid
1.0.1.7
- !do not support anymore
-
enable to GDPR Function
1.0.1.6
- !do not support anymore
-
modified wrong endpoint url
1.0.1.5
- !do not support anymore
-
added pre-defined method in commerce, game
-
purchase method moved to common class
1.0.1.4
- !do not support anymore
-
bug fix - language (deviceinfo)
1.0.1.3
- !do not support anymore
-
Bug: App crashes with AbxApplication class
-
Internal logic for last deeplink id and last firstOpen id
1.0.1.2
- !do not support anymore
-
GDPR Option, Updated Deeplink Conversion logic
-
Updated http request logic: Renew request_datetime value when retrying request
-
Fixed: session interval value is negative in process kill case + device reboots