Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update dependency clevertap-react-native to v2 #5100

Merged
merged 2 commits into from
Mar 26, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 14, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
clevertap-react-native ^1.2.1 -> ^2.1.0 age adoption passing confidence

Release Notes

CleverTap/clevertap-react-native (clevertap-react-native)

v2.1.0

Compare Source

What's new

  • [Android Platform]

    • Supports CleverTap Android SDK v6.1.1.
    • Supports Android 14, made it compliant with Android 14 requirements. Details here
    • Upgrades AGP to 8.2.2 for building the SDK and adds related consumer proguard rules
    • Deprecates Xiaomi public methods as we are sunsetting SDK. Details here.
    • Adds Accessibility ids for UI components of SDK
    • Migrates JobScheduler to WorkManager for Pull Notifications.
  • [iOS Platform]

Bug Fixes

  • [Android Platform]

    • Fixes InApps crash in a rare activity destroyed race condition
    • Fixes Potential ANR in a race condition of SDK initialisation in multithreaded setup
  • [iOS Platform]

    • Fixed a crash due to out of bounds in NSLocale implementation.

v2.0.0

Compare Source

What's new

  • [Android Platform]

  • [iOS Platform]

  • [Android and iOS Platform]

    • Adds support for client-side in-apps.
    • Adds new API clearInAppResources(boolean) to delete images and gifs which are preloaded for inapps in cs mode
    • Adds new API fetchInApps() to explicitly fetch InApps from the server

Bug Fixes

  • [Android Platform]

    • Fixes a bug where JavaScript was not working for custom-html InApp header/footer templates.
    • Fixes an NPE related to AppInbox APIs.
    • Fixes a ClassCastException in defineVariable API of Product Experiences.
    • Fixes a resource name conflict with the firebase library in fcm_fallback_notification_channel_label
    • Fixes a StrictMode Violation spawning from ctVariables.init().
    • Removes use of lossy conversions leading to an issue in PushTemplates.
    • Handles an edge case related to migration of encryption level when local db is out of memory
  • [iOS Platform]

    • Fixes a bug where some in-apps were not being dismissed.

Configuration

📅 Schedule: Branch creation - "after 5pm,every weekend" in timezone America/Los_Angeles, Automerge - "after 5pm,every weekend" in timezone America/Los_Angeles.

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

Copy link

codecov bot commented Mar 14, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 85.70%. Comparing base (bc9afe0) to head (16e95ac).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #5100   +/-   ##
=======================================
  Coverage   85.70%   85.70%           
=======================================
  Files         731      731           
  Lines       29879    29879           
  Branches     5158     5158           
=======================================
  Hits        25609    25609           
  Misses       4035     4035           
  Partials      235      235           

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update bc9afe0...16e95ac. Read the comment docs.

@renovate renovate bot force-pushed the renovate/clevertap-react-native-2.x branch 25 times, most recently from ab2d2ee to 2893d72 Compare March 20, 2024 02:43
@renovate renovate bot force-pushed the renovate/clevertap-react-native-2.x branch 19 times, most recently from f53d3e4 to 87b3b1a Compare March 25, 2024 23:01
@renovate renovate bot force-pushed the renovate/clevertap-react-native-2.x branch from 87b3b1a to 2f470ca Compare March 25, 2024 23:54
Copy link

emerge-tools bot commented Mar 26, 2024

1 build increased size

Name Version Download Change Install Change Approval
Celo (test)
org.celo.mobile.test
1.81.0 (146) 24.3 MB ⬆️ 97.6 kB (0.4%) 60.7 MB ⬆️ 271.5 kB (0.45%) N/A

Celo (test) 1.81.0 (146)
org.celo.mobile.test

⚖️ Compare build
📦 Install build
⏱️ Analyze build performance

Total install size change: ⬆️ 271.5 kB (0.45%)
Total download size change: ⬆️ 97.6 kB (0.4%)

Largest size changes

Item Install Size Change
📝 image_interstitial.html ⬆️ 12.3 kB
📝 image_interstitial.html ⬆️ 12.3 kB
Lottie ⬇️ -6.9 kB
Code Signature ⬆️ 5.4 kB
Code Signature ⬆️ 5.0 kB
View Treemap

Image of diff


🛸 Powered by Emerge Tools

Copy link
Contributor Author

renovate bot commented Mar 26, 2024

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

@renovate renovate bot added this pull request to the merge queue Mar 26, 2024
Merged via the queue into main with commit e74bb2b Mar 26, 2024
16 checks passed
shottah pushed a commit to zed-io/kolektivo that referenced this pull request May 15, 2024
…#5100)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[clevertap-react-native](https://togithub.com/CleverTap/clevertap-react-native)
| [`^1.2.1` ->
`^2.1.0`](https://renovatebot.com/diffs/npm/clevertap-react-native/1.2.1/2.1.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/clevertap-react-native/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/clevertap-react-native/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/clevertap-react-native/1.2.1/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/clevertap-react-native/1.2.1/2.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>CleverTap/clevertap-react-native
(clevertap-react-native)</summary>

###
[`v2.1.0`](https://togithub.com/CleverTap/clevertap-react-native/blob/HEAD/CHANGELOG.md#Version-210--7-March-2024-)

[Compare
Source](https://togithub.com/CleverTap/clevertap-react-native/compare/2.0.0...2.1.0)

**What's new**

-   **\[Android Platform]**
- Supports [CleverTap Android SDK
v6.1.1](https://togithub.com/CleverTap/clevertap-android-sdk/blob/master/docs/CTCORECHANGELOG.md#version-611-january-15-2024).
- Supports Android 14, made it compliant with Android 14 requirements.
Details [here](https://developer.android.com/about/versions/14/summary)
- Upgrades AGP to 8.2.2 for building the SDK and adds related consumer
proguard rules
- Deprecates Xiaomi public methods as we are sunsetting SDK. Details
[here](https://dev.mi.com/distribute/doc/details?pId=1555).
    -   Adds Accessibility ids for UI components of SDK
    -   Migrates JobScheduler to WorkManager for Pull Notifications.

-   **\[iOS Platform]**
- Supports [CleverTap iOS SDK
v6.1.0](https://togithub.com/CleverTap/clevertap-ios-sdk/releases/tag/6.1.0).
- Adds privacy manifests for CleverTap-iOS-SDK & CleverTapLocation.

**Bug Fixes**

-   **\[Android Platform]**
    -   Fixes InApps crash in a rare activity destroyed race condition
- Fixes Potential ANR in a race condition of SDK initialisation in
multithreaded setup

-   **\[iOS Platform]**
    -   Fixed a crash due to out of bounds in NSLocale implementation.

###
[`v2.0.0`](https://togithub.com/CleverTap/clevertap-react-native/blob/HEAD/CHANGELOG.md#Version-200--15-February-2024-)

[Compare
Source](https://togithub.com/CleverTap/clevertap-react-native/compare/1.2.1...2.0.0)

**What's new**

-   **\[Android Platform]**
- Supports [CleverTap Android SDK
v6.0.0](https://togithub.com/CleverTap/clevertap-android-sdk/blob/master/docs/CTCORECHANGELOG.md#version-600-january-15-2024).

-   **\[iOS Platform]**
- Supports [CleverTap iOS SDK
v6.0.0](https://togithub.com/CleverTap/clevertap-ios-sdk/releases/tag/6.0.0).

-   **\[Android and iOS Platform]**
    -   Adds support for client-side in-apps.
- Adds new API `clearInAppResources(boolean)` to delete images and gifs
which are preloaded for inapps in cs mode
- Adds new API `fetchInApps()` to explicitly fetch InApps from the
server

**Bug Fixes**

-   **\[Android Platform]**
- Fixes a bug where JavaScript was not working for custom-html InApp
header/footer templates.
    -   Fixes an NPE related to AppInbox APIs.
- Fixes a ClassCastException in defineVariable API of Product
Experiences.
- Fixes a resource name conflict with the firebase library in
fcm_fallback_notification_channel_label
    -   Fixes a StrictMode Violation spawning from ctVariables.init().
- Removes use of lossy conversions leading to an issue in PushTemplates.
- Handles an edge case related to migration of encryption level when
local db is out of memory

-   **\[iOS Platform]**
    -   Fixes a bug where some in-apps were not being dismissed.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 5pm,every weekend" in timezone
America/Los_Angeles, Automerge - "after 5pm,every weekend" in timezone
America/Los_Angeles.

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/valora-inc/wallet).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yMzguMSIsInVwZGF0ZWRJblZlciI6IjM3LjIzOC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tom McGuire <mcgtom10@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant