-
Notifications
You must be signed in to change notification settings - Fork 74
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #401 from CleverTap/task/SDK-2779/update_android12…
…_sdk Release core v4.6.7 push-templates v1.0.5.1
- Loading branch information
Showing
18 changed files
with
212 additions
and
19 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
<p align="center"> | ||
<img src="https://github.com/CleverTap/clevertap-ios-sdk/blob/master/docs/images/clevertap-logo.png" height="220"/> | ||
</p> | ||
|
||
# RenderMax by CleverTap | ||
|
||
RenderMax SDK delivers and renders notifications on the user's device even if the FCM delivery fails or the device is optimized for battery consumption. | ||
|
||
# Table of contents | ||
|
||
- [Installation](#installation) | ||
- [Developer Notes](#developer-notes) | ||
- [Proguard](#proguard) | ||
- [Changelog](#changelog) | ||
|
||
# Installation | ||
|
||
[(Back to top)](#table-of-contents) | ||
|
||
To use CleverTap's RenderMax SDK with your app, add the following code snippet in the `build.gradle` of the app. | ||
|
||
```groovy | ||
dependencies { | ||
implementation "com.clevertap.android:clevertap-rendermax-sdk:1.0.3" | ||
} | ||
``` | ||
|
||
# Developer Notes | ||
|
||
[(Back to top)](#table-of-contents) | ||
|
||
* The RenderMax SDK is supported for Android SDK `v4.6.6`, React Native SDK `v0.9.3`, Flutter SDK `v1.5.5` and above. | ||
* If the app is custom rendering the push notification and not passing the payload to CleverTap SDK, add the following code before you render the notification: | ||
|
||
``` | ||
CleverTapAPI.processPushNotification(getApplicationContext(),extras); | ||
``` | ||
|
||
# Proguard | ||
|
||
[(Back to top)](#table-of-contents) | ||
|
||
RenderMax SDK is distributed as obfuscated package and for it's smooth working with proguard you must add necessary rules. | ||
The good news is that, Proguard rules for RenderMax SDK is provided out of the box through `consumer-rules.pro` which gets merged with App's Proguard rule so you don't have to do anything here. | ||
Thanks to `consumer-rules.pro`. You can check RenderMax Proguard rules in your `/build/outputs/mapping/configuration.txt` by searching RenderMax keyword. | ||
|
||
# Changelog | ||
|
||
[(Back to top)](#table-of-contents) | ||
|
||
Changelog can be found [here](https://github.com/CleverTap/clevertap-android-sdk/blob/master/docs/CTRENDERMAXCHANGELOG.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
## CleverTap RenderMax SDK CHANGE LOG | ||
|
||
### Version 1.0.3 (March 6, 2023) | ||
* Fix ANR while receiving push through RenderMax | ||
* Fix crash - java.lang.IllegalStateException | ||
|
||
### Version 1.0.2 (January 25, 2023) | ||
* Fix [runtime exception](https://github.com/CleverTap/clevertap-android-sdk/issues/379) | ||
|
||
### Version 1.0.1 (December 14, 2022) | ||
* Internal improvements. | ||
|
||
### Version 1.0.0 (November 30, 2022) | ||
* Initial release! 🎉 | ||
* Supports CleverTap Android SDK `v4.6.6` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
<p align="center"> | ||
<img src="https://github.com/CleverTap/clevertap-ios-sdk/blob/master/docs/images/clevertap-logo.png" height="220"/> | ||
</p> | ||
|
||
# RenderMax by CleverTap | ||
|
||
RenderMax SDK delivers and renders notifications on the user's device even if the FCM delivery fails or the device is optimized for battery consumption. | ||
|
||
# Table of contents | ||
|
||
- [Installation](#installation) | ||
- [Developer Notes](#developer-notes) | ||
- [Proguard](#proguard) | ||
- [Changelog](#changelog) | ||
|
||
# Installation | ||
|
||
[(Back to top)](#table-of-contents) | ||
|
||
To use CleverTap's RenderMax SDK with your app, add the following code snippet in the `build.gradle` of the app. | ||
|
||
```groovy | ||
dependencies { | ||
implementation "${ext.clevertap_rendermax_sdk}${ext['version.com.clevertap.android..clevertap-rendermax-sdk']}" | ||
} | ||
``` | ||
|
||
# Developer Notes | ||
|
||
[(Back to top)](#table-of-contents) | ||
|
||
* The RenderMax SDK is supported for Android SDK `v4.6.6`, React Native SDK `v0.9.3`, Flutter SDK `v1.5.5` and above. | ||
* If the app is custom rendering the push notification and not passing the payload to CleverTap SDK, add the following code before you render the notification: | ||
|
||
``` | ||
CleverTapAPI.processPushNotification(getApplicationContext(),extras); | ||
``` | ||
|
||
# Proguard | ||
|
||
[(Back to top)](#table-of-contents) | ||
|
||
RenderMax SDK is distributed as obfuscated package and for it's smooth working with proguard you must add necessary rules. | ||
The good news is that, Proguard rules for RenderMax SDK is provided out of the box through `consumer-rules.pro` which gets merged with App's Proguard rule so you don't have to do anything here. | ||
Thanks to `consumer-rules.pro`. You can check RenderMax Proguard rules in your `/build/outputs/mapping/configuration.txt` by searching RenderMax keyword. | ||
|
||
# Changelog | ||
|
||
[(Back to top)](#table-of-contents) | ||
|
||
Changelog can be found [here](https://github.com/CleverTap/clevertap-android-sdk/blob/master/docs/CTRENDERMAXCHANGELOG.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
## CleverTap RenderMax SDK CHANGE LOG | ||
|
||
### Version 1.0.3 (March 6, 2023) | ||
* Fix ANR while receiving push through RenderMax | ||
* Fix crash - java.lang.IllegalStateException | ||
|
||
### Version 1.0.2 (January 25, 2023) | ||
* Fix [runtime exception](https://github.com/CleverTap/clevertap-android-sdk/issues/379) | ||
|
||
### Version 1.0.1 (December 14, 2022) | ||
* Internal improvements. | ||
|
||
### Version 1.0.0 (November 30, 2022) | ||
* Initial release! 🎉 | ||
* Supports CleverTap Android SDK `v4.6.6` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.