> ## Documentation Index
> Fetch the complete documentation index at: https://moengage-sdk-docs.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 2024

<Info>
  You can now get notified whenever MoEngage releases a new version of the Android Native SDK. For more information, refer to [Subscribe to MoEngage SDK Releases](/developer-guide/release-notes/subscribe-to-moengage-sdk-releases/subscribe-to-mo-engage-sdk-releases).
</Info>

<div style={{ padding: '16px', border: '1px solid #E8E8E8', borderRadius: '8px', marginBottom: '20px' }}>
  <p style={{ fontWeight: 'bold', fontSize: '1.1em', marginBottom: '12px' }}>Module Status Legend</p>

  <ul style={{ listStyle: 'none', paddingLeft: '0' }}>
    <li><span style={{ color: '#00C896', fontWeight: 'bold' }}>■ Updated:</span> Module version has been updated in this release.</li>
    <li><span style={{ fontWeight: 'bold' }}>■ Unchanged:</span> Module remains on the previous version.</li>
    <li><span style={{ color: '#8c8c8c', textDecoration: 'line-through', fontWeight: 'bold' }}>■ Deprecated:</span> Module is deprecated and will be removed in a future release.</li>
  </ul>
</div>

## 22nd November 2024

<div style={{ border: '1px solid #E8E8E8', borderRadius: '8px', padding: '16px' }}>
  ### Release Summary

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Dependencies                                                                         |
  | :---------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------- |
  | [4.5.2](https://github.com/moengage/android-dependency-catalog/releases/tag/v4.5.2) | <ul style={{ margin: 0, paddingLeft: '15px' }}><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>moe-android-sdk: 13.05.01</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>cards-core: 2.3.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>cards-ui: 2.4.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inapp: 8.7.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inbox-core: 3.2.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inbox-ui: 3.2.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>realtime-trigger: 3.4.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>geofence: 4.2.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>pushkit: 5.1.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>pushAmp: 5.2.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>richNotification: 5.1.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>integration-verifier: 5.3.1</span></li><li>security: 3.2.0</li><li>encrypted-storage: 2.1.0</li></ul> | AGP: 8.4.0<br />Kotlin: 1.9.23<br />Compile SDK Version: 34<br />Gradle Version: 8.6 |
</div>

### Core SDK 13.05.01

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span>

* Migration from **JobScheduler** to **WorkManager**.
* SDK now includes **2.9.1** version of **androidx.work:work-runtime**.

### Cards Core 2.3.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements for compatibility with **core:13.05.01**.

### Cards UI 2.4.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements for compatibility with **core:13.05.01** and **cards-core:2.3.1**.

### InApp 8.7.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Improvement in **Video Nudge** button behavior.

### Inbox Core 3.2.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements for compatibility with **core:13.05.01**.

### Inbox UI 3.2.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements for compatibility with **core:13.05.01** and **inbox-core:2.4.1**.

### Integration Verifier 5.3.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements for compatibility with **core:13.05.01**.

### Geofence 4.2.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements for compatibility with **core:13.05.01**.

### Pushkit 5.1.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements for compatibility with **core:13.05.01**.

### Push Amp 5.2.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span>

* Migration from **JobScheduler** to **WorkManager**.
* SDK now includes **2.9.1** version of **androidx.work:work-runtime**.
* Internal improvements for compatibility with **core:13.05.01**.

### Realtime Trigger 3.4.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span>

* Migration from **JobScheduler** to **WorkManager**.
* SDK now includes **2.9.1** version of **androidx.work:work-runtime**.
* Internal improvements for compatibility with **core:13.05.01**.

### Rich Notification 5.1.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements for compatibility with **core:13.05.01**.

***

## 10th September 2024

<div style={{ border: '1px solid #E8E8E8', borderRadius: '8px', padding: '16px' }}>
  ### Release Summary

  | Catalog Version                                                                                                | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Dependencies                                                                         |
  | :------------------------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------- |
  | [4.5.0](https://github.com/moengage/android-dependency-catalog/releases/tag/android-dependency-catalog-v4.5.0) | <ul style={{ margin: 0, paddingLeft: '15px' }}><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>moe-android-sdk: 13.05.00</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>cards-core: 2.3.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>cards-ui: 2.4.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inapp: 8.6.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inbox-core: 3.2.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inbox-ui: 3.2.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>realtime-trigger: 3.4.0</span></li><li>geofence: 4.2.0</li><li>pushkit: 5.1.0</li><li>pushAmp: 5.2.0</li><li>richNotification: 5.1.0</li><li>integration-verifier: 5.2.0</li><li>security: 3.2.0</li><li>encrypted-storage: 2.1.0</li></ul> | AGP: 8.4.0<br />Kotlin: 1.9.23<br />Compile SDK Version: 34<br />Gradle Version: 8.6 |
</div>

### Core SDK 13.05.00

<span style={{ backgroundColor: 'rgba(255, 169, 0, 0.15)', border: '1px solid #d46b08', color: '#d46b08', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Fixes:</span> A new user is created on the user's device identifier read fail from the database.

### Cards Core 2.3.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span> Cards fetch on new user attribute unique ID set.

### Cards UI 2.4.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span> Cards fetch on new user attribute unique ID set.

### InApp 8.6.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span> Support for multiple Self-Handled InApps fetch [refer here](/developer-guide/android-sdk/in-app-messages/in-app-nativ).

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> **SelfHandledAvailableListener** callback improvements:

* Callback on network failure.

### Inbox Core 3.2.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span> API support to delete all messages, [**deleteAllMessages()**](/developer-guide/android-sdk/push/optional/notification-center#delete-all-inbox-message).

### Inbox UI 3.2.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span> Inbox Core version updated to 3.2.0.

### Realtime Trigger 3.4.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements, requires Core version **13.05.00**.

***

## 31st July 2024

<div style={{ border: '1px solid #E8E8E8', borderRadius: '8px', padding: '16px' }}>
  ### Release Summary

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Dependencies                                                |
  | :---------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------- |
  | [4.4.0](https://github.com/moengage/android-dependency-catalog/releases/tag/v4.4.0) | <ul style={{ margin: 0, paddingLeft: '15px' }}><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>moe-android-sdk: 13.04.00</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>cards-core: 2.2.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>cards-ui: 2.3.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>geofence: 4.2.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inapp: 8.5.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>integration-verifier: 5.2.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>pushAmp: 5.2.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>realtime-trigger: 3.3.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>security: 3.2.0</span></li><li>pushkit: 5.1.0</li><li>inbox-core: 3.1.0</li><li>inbox-ui: 3.1.0</li><li>richNotification: 5.1.0</li><li>encrypted-storage: 2.1.0</li></ul> | AGP: 8.4.0<br />Kotlin: 1.9.23<br />Compile SDK Version: 34 |
</div>

### Core 13.04.00

* Removed the usage of the ***encrypted-storage*** artifact in new integrations for storage encryption.
* New API to customize the notification before displaying to user:
  * ***PushMessageListener#customizeNotificationBuilder(notificationBuilder: NotificationCompat.Builder, context: Context, notificationPayload: NotificationPayload)***

### Cards Core 2.2.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### Cards UI 2.3.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### Geofence 4.2.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### InApp 8.5.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### Integration Verifier 5.2.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### Push Amp 5.2.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### Realtime Trigger 3.3.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### Security 3.2.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

***

## 3rd July 2024

<div style={{ border: '1px solid #E8E8E8', borderRadius: '8px', padding: '16px' }}>
  ### Release Summary

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Dependencies                                                |
  | :---------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------- |
  | [4.3.0](https://github.com/moengage/android-dependency-catalog/releases/tag/v4.3.0) | <ul style={{ margin: 0, paddingLeft: '15px' }}><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>moe-android-sdk: 13.03.00</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>cards-core: 2.1.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>cards-ui: 2.2.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>encrypted-storage: 2.1.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>geofence: 4.1.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>pushkit: 5.1.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inapp: 8.4.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inbox-core: 3.1.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inbox-ui: 3.1.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>integration-verifier: 5.1.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>pushAmp: 5.1.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>realtime-trigger: 3.2.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>richNotification: 5.1.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>security: 3.1.0</span></li></ul> | AGP: 8.4.0<br />Kotlin: 1.9.23<br />Compile SDK Version: 34 |
</div>

### Core 13.03.00

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.2.2** to **8.4.0**
* Kotlin Version update from **1.7.10** to **1.9.23**
* Compile SDK version updated to 34

<span style={{ backgroundColor: 'rgba(255, 169, 0, 0.15)', border: '1px solid #d46b08', color: '#d46b08', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Fixes:</span> Memory leak issue fix in Activity lifecycle handler.

### Cards Core 2.1.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.2.2** to **8.4.0**
* Kotlin Version update from **1.7.10** to **1.9.23**
* Compile SDK version updated to **34**

### Cards UI 2.2.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.2.2** to **8.4.0**
* Kotlin Version update from **1.7.10** to **1.9.23**
* Compile SDK version updated to **34**

### Encrypted Storage 2.1.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.2.2** to **8.4.0**
* Kotlin Version update from **1.7.10** to **1.9.23**
* Compile SDK version updated to **34**

### Geofence 4.1.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.2.2** to **8.4.0**
* Kotlin Version update from **1.7.10** to **1.9.23**
* Compile SDK version updated to **34**

### HMS PushKit 5.1.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.2.2** to **8.4.0**
* Kotlin Version update from **1.7.10** to **1.9.23**
* Compile SDK version updated to **34**

### InApp 8.4.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.2.2** to **8.4.0**
* Kotlin Version update from **1.7.10** to **1.9.23**
* Compile SDK version updated to **34**
* JSONArray / JSONObject support in UserAttributes for HTML campaign

<span style={{ backgroundColor: 'rgba(255, 169, 0, 0.15)', border: '1px solid #d46b08', color: '#d46b08', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Fixes:</span> Crash fix for video non-intrusive inapp in some of the OEMs.

### Inbox Core 3.1.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.2.2** to **8.4.0**
* Kotlin Version update from **1.7.10** to **1.9.23**
* Compile SDK version updated to **34**

### Inbox UI 3.1.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.2.2** to **8.4.0**
* Kotlin Version update from **1.7.10** to **1.9.23**
* Compile SDK version updated to **34**

### Integration Verifier 5.1.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.2.2** to **8.4.0**
* Kotlin Version update from **1.7.10** to **1.9.23**
* Compile SDK version updated to **34**

### PushAmp 5.1.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.2.2** to **8.4.0**
* Kotlin Version update from **1.7.10** to **1.9.23**
* Compile SDK version updated to **34**

### Realtime Trigger 3.2.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.2.2** to **8.4.0**
* Kotlin Version update from **1.7.10** to **1.9.23**
* Compile SDK version updated to **34**

### RichNotification 5.1.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.2.2** to **8.4.0**
* Kotlin Version update from **1.7.10** to **1.9.23**
* Compile SDK version updated to **34**

### Security 3.1.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.2.2** to **8.4.0**
* Kotlin Version update from **1.7.10** to **1.9.23**
* Compile SDK version updated to **34**

***

## 10th June 2024

<div style={{ border: '1px solid #E8E8E8', borderRadius: '8px', padding: '16px' }}>
  ### Release Summary

  | Catalog Version                                                                      | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Dependencies |
  | :----------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------- |
  | [4.2.1](https://github.com/moengage/android-dependency-catalog/releases/tag/v-4.2.1) | <ul style={{ margin: 0, paddingLeft: '15px' }}><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>moe-android-sdk: 13.02.00</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inbox-ui: 3.0.2</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inbox-core: 3.0.2</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>geofence: 4.0.2</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inapp: 8.3.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>integration-verifier: 5.0.2</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>pushAmp: 5.0.2</span></li><li>cards-core: 2.0.2</li><li>cards-ui: 2.1.0</li><li>pushkit: 5.0.1</li><li>realtime-trigger: 3.1.0</li><li>richNotification: 5.0.1</li><li>security: 3.0.0</li><li>encrypted-storage: 2.0.0</li></ul> | AGP: 8.2.2   |
</div>

### Core 13.02.00

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* JSONArray and JSONObject support for User Attribute Tracking
* Deprecated `MoEngageBuilderKtx`
* Enforce SDK to specific environment
* Internal improvements

### Inbox UI 3.0.2

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Enforce SDK to specific environment.

### Inbox Core 3.0.2

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Enforce SDK to specific environment.

### Goefence 4.0.2

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Enforce SDK to specific environment.

### InApp 8.3.1

<span style={{ backgroundColor: 'rgba(255, 169, 0, 0.15)', border: '1px solid #d46b08', color: '#d46b08', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Fixes:</span> Video nudge changes to black screen after app comes to foreground.

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### Integration Verifier 5.0.2

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Enforce SDK to specific environment.

### Push Amp 5.0.2

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Enforce SDK to specific environment.

***

## 16th May 2024

<div style={{ border: '1px solid #E8E8E8', borderRadius: '8px', padding: '16px' }}>
  ### Release Summary

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Dependencies |
  | :---------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------- |
  | [4.2.0](https://github.com/moengage/android-dependency-catalog/releases/tag/v4.2.0) | <ul style={{ margin: 0, paddingLeft: '15px' }}><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>moe-android-sdk: 13.01.00</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>cards-ui: 2.1.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inapp: 8.3.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>realtime-trigger: 3.1.0</span></li><li>cards-core: 2.0.2</li><li>geofence: 4.0.1</li><li>pushkit: 5.0.1</li><li>pushAmp: 5.0.1</li><li>richNotification: 5.0.1</li><li>inbox-core: 3.0.1</li><li>inbox-ui: 3.0.1</li><li>integration-verifier: 5.0.1</li><li>security: 3.0.0</li><li>encrypted-storage: 2.0.0</li></ul> | AGP: 8.2.2   |
</div>

### Core 13.01.00

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span> Adding support for Data Center 6.

### Cards UI 2.1.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal fixes and improvements.

### InApp 8.3.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* Adding support of JSONArray in triggered-based InApps.
* Removing the usage of the ***com.github.bumptech.glide:compiler***.

<span style={{ backgroundColor: 'rgba(255, 169, 0, 0.15)', border: '1px solid #d46b08', color: '#d46b08', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Fixes:</span> Background Views are clickable when InApp is shown.

### Realtime Trigger 3.1.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span> Adding support of JSONArray in triggered condition.

***

## 29th April 2024

<div style={{ border: '1px solid #E8E8E8', borderRadius: '8px', padding: '16px' }}>
  ### Release Summary

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Dependencies |
  | :---------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------- |
  | [4.1.4](https://github.com/moengage/android-dependency-catalog/releases/tag/v4.1.4) | <ul style={{ margin: 0, paddingLeft: '15px' }}><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>moe-android-sdk: 13.00.03</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inapp: 8.2.1</span></li><li>cards-core: 2.0.2</li><li>cards-ui: 2.0.2</li><li>geofence: 4.0.1</li><li>pushkit: 5.0.1</li><li>pushAmp: 5.0.1</li><li>richNotification: 5.0.1</li><li>inbox-core: 3.0.1</li><li>inbox-ui: 3.0.1</li><li>realtime-trigger: 3.0.1</li><li>integration-verifier: 5.0.1</li><li>security: 3.0.0</li><li>encrypted-storage: 2.0.0</li></ul> | AGP: 8.2.2   |
</div>

### Core 13.00.03

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal Improvements.

### InApp 8.2.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* Intrusive TV InApp support for cross-platform frameworks.
* Internal Improvements.
* No longer needs additional API call for registering the Activity in the onResume() callback.

<span style={{ backgroundColor: 'rgba(212, 56, 13, 0.15)', border: '1px solid #d4380d', color: '#d4380d', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Deprecated Methods:</span>

| Then                                                 | Now                                    |
| :--------------------------------------------------- | :------------------------------------- |
| MoEInAppHelper#enableActivityRegistrationOnResume()  | Default behavior, need not be enabled. |
| MoEInAppHelper#disableActivityRegistrationOnResume() | Default behavior, cannot be disabled.  |

***

## 8th April 2024

<div style={{ border: '1px solid #E8E8E8', borderRadius: '8px', padding: '16px' }}>
  ### Release Summary

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Dependencies |
  | :---------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------- |
  | [4.1.3](https://github.com/moengage/android-dependency-catalog/releases/tag/v4.1.3) | <ul style={{ margin: 0, paddingLeft: '15px' }}><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inapp: 8.2.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>cards-core: 2.0.2</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>cards-ui: 2.0.2</span></li><li>moe-android-sdk: 13.00.02</li><li>geofence: 4.0.1</li><li>pushkit: 5.0.1</li><li>pushAmp: 5.0.1</li><li>richNotification: 5.0.1</li><li>inbox-core: 3.0.1</li><li>inbox-ui: 3.0.1</li><li>realtime-trigger: 3.0.1</li><li>integration-verifier: 5.0.1</li><li>security: 3.0.0</li><li>encrypted-storage: 2.0.0</li></ul> | AGP: 8.2.2   |
</div>

### InApp 8.2.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span> Intrusive InApps support on TV.

### Cards Core 2.0.2

<span style={{ backgroundColor: 'rgba(255, 169, 0, 0.15)', border: '1px solid #d46b08', color: '#d46b08', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Fixes:</span> Internal fixes and improvements.

### Cards UI 2.0.2

<span style={{ backgroundColor: 'rgba(255, 169, 0, 0.15)', border: '1px solid #d46b08', color: '#d46b08', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Fixes:</span> Internal fixes and improvements.

***

## 21st March 2024

<div style={{ border: '1px solid #E8E8E8', borderRadius: '8px', padding: '16px' }}>
  ### Release Summary

  | Catalog Version                                                                              | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Dependencies |
  | :------------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------- |
  | [4.1.2](https://github.com/moengage/android-dependency-catalog/blob/master/CHANGELOG.md#412) | <ul style={{ margin: 0, paddingLeft: '15px' }}><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inapp: 8.1.1</span></li><li>moe-android-sdk: 13.00.02</li><li>cards-core: 2.0.1</li><li>cards-ui: 2.0.1</li><li>geofence: 4.0.1</li><li>pushkit: 5.0.1</li><li>pushAmp: 5.0.1</li><li>richNotification: 5.0.1</li><li>inbox-core: 3.0.1</li><li>inbox-ui: 3.0.1</li><li>realtime-trigger: 3.0.1</li><li>integration-verifier: 5.0.1</li><li>security: 3.0.0</li><li>encrypted-storage: 2.0.0</li></ul> | AGP: 8.2.2   |
</div>

### InApp 8.1.1

<span style={{ backgroundColor: 'rgba(255, 169, 0, 0.15)', border: '1px solid #d46b08', color: '#d46b08', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Fixes:</span>

* InApp rendering fix for Flutter SDK.
* Internal Fixes and improvements.

***

## 19th March 2024

<div style={{ border: '1px solid #E8E8E8', borderRadius: '8px', padding: '16px' }}>
  ### Release Summary

  | Catalog Version                                                                              | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Dependencies |
  | :------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------- |
  | [4.1.1](https://github.com/moengage/android-dependency-catalog/blob/master/CHANGELOG.md#411) | <ul style={{ margin: 0, paddingLeft: '15px' }}><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>moe-android-sdk: 13.00.02</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>cards-core: 2.0.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>cards-ui: 2.0.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inapp: 8.1.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>pushAmp: 5.0.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>geofence: 4.0.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>pushkit: 5.0.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inbox-core: 3.0.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inbox-ui: 3.0.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>integration-verifier: 5.0.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>realtime-trigger: 3.0.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>richNotification: 5.0.1</span></li><li>security: 3.0.0</li><li>encrypted-storage: 2.0.0</li></ul> | AGP: 8.2.2   |
</div>

### Core 13.00.02

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span> Support for AND Condition filters in trigger-based InApps.

### Cards Core 2.0.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### Cards UI 2.0.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### InApps 8.1.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* Support for AND Condition filters in trigger-based InApps.
* Removing the visible InApps on InApp Context change.

<span style={{ backgroundColor: 'rgba(255, 169, 0, 0.15)', border: '1px solid #d46b08', color: '#d46b08', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Fixes:</span> Video getting zoomed in the initial minimized state for nudges.

### PushAmp 5.0.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### Geofence 4.0.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### HMS Pushkit 5.0.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### Inbox Core 3.0.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### Inbox UI 3.0.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### Integration Verifier 5.0.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### Realtime Trigger 3.0.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### Rich Notification 5.0.1

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

***

## 27th February 2024

<div style={{ border: '1px solid #E8E8E8', borderRadius: '8px', padding: '16px' }}>
  ### Release Summary

  | Catalog Version                                                                              | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Dependencies |
  | :------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------- |
  | [4.0.0](https://github.com/moengage/android-dependency-catalog/blob/master/CHANGELOG.md#400) | <ul style={{ margin: 0, paddingLeft: '15px' }}><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>moe-android-sdk: 13.00.00</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>cards-core: 2.0.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>cards-ui: 2.0.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>encrypted-storage: 2.0.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>geofence: 4.0.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>pushkit: 5.0.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inapp: 8.0.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inbox-ui: 3.0.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inbox-core: 3.0.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>integration-verifier: 5.0.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>pushAmp: 5.0.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>realtime-trigger: 3.0.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>richNotification: 5.0.0</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>security: 3.0.0</span></li></ul> | AGP: 8.2.2   |
</div>

### Core 13.00.00

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* Life cycle process library update to 2.7.0, use at least 2.6.2.
* AGP Version update from **8.0.2** to **8.2.2**.
* Restructuring APIs for Push Callbacks and Customisation:
  * API with behaviour changes in ***PushMessageListener.kt***:
    * ***onCreateNotification()***: Allows the application to return null as well. If null is returned SDK will render the notification with default SDK styling.
    * ***isNotificationRequired()***: Calling ***super()*** is not required.
    * ***onNotificationClick()***: API needs to return true/false. If the application wants to handle the re-direction the method should return true, else false.

<span style={{ backgroundColor: 'rgba(212, 56, 13, 0.15)', border: '1px solid #d4380d', color: '#d4380d', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Deprecated APIs:</span>

| Then                                               | Now                                                                                      |
| :------------------------------------------------- | :--------------------------------------------------------------------------------------- |
| MoEngage.Builder#configureGeofence()               | MoEGeofenceHelper.startGeofenceMonitoring() & MoEGeofenceHelper.stopGeofenceMonitoring() |
| MoEngage#isSdkInitialised()                        | isSdkInitialised()                                                                       |
| MoEngage#isSdkInitialised(YOUR\_APP\_ID)           | isSdkInitialised(YOUR\_APP\_ID)                                                          |
| MoEngage#initialise(MoEngage)                      | MoEngage#initialiseDefaultInstance(MoEngage)                                             |
| MoEngage.Builder#configureMiPush(MiPushConfig)     | Support For MiPush removed                                                               |
| PushMessageListener#logNotificationClicked()       | MoEPushHelper.getInstance().logNotificationClick()                                       |
| PushMessageListener#logCampaignImpression()        | MoEPushHelper.getInstance().logNotificationReceived()                                    |
| PushMessageListener#onNonMoEngageMessageReceived() | NonMoEngagePushListener#onPushReceived()                                                 |

### Cards Core 2.0.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.0.2** to **8.2.2**
* Requires Core version **13.00.00 and above**

### Cards UI 2.0.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.0.2** to **8.2.2**
* Requires Core version **13.00.00 and above**

### Encrypted Storage 2.0.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.0.2** to **8.2.2**
* Requires Core version **13.00.00 and above**

### Geofence 4.0.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.0.2** to **8.2.2**
* Requires Core version **13.00.00 and above**

### HMS Pushkit 5.0.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.0.2** to **8.2.2**
* Requires Core version **13.00.00 and above**

### InApps 8.0.0

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span>

* AGP Version update from **8.0.2** to **8.2.2**
* New Test InApp Experience support
* Requires Core version **13.00.00 and above**

<span style={{ backgroundColor: 'rgba(255, 169, 0, 0.15)', border: '1px solid #d46b08', color: '#d46b08', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Fixes:</span> App crashes while removing Nudges when the Activity is **null**.

<Info>PushAmpPlus is no longer supported due to MI Push Service Shutdown.</Info>

***

## 07th February 2024

<div style={{ border: '1px solid #E8E8E8', borderRadius: '8px', padding: '16px' }}>
  ### Release Summary

  | Catalog Version                                                                              | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Dependencies                                                                        |
  | :------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------- |
  | [3.2.5](https://github.com/moengage/android-dependency-catalog/blob/master/CHANGELOG.md#325) | <ul style={{ margin: 0, paddingLeft: '15px' }}><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>moe-android-sdk: 12.10.04</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>device-trigger: 2.6.1</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inapp: 7.1.4</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>pushAmp: 4.6.1</span></li><li>inbox-ui: 2.6.1</li><li>inbox-core: 2.6.1</li><li>cards-core: 1.3.0</li><li>cards-ui: 1.3.0</li><li>geofence: 3.1.0</li><li>pushkit: 4.3.0</li><li>richNotification: 4.3.0</li><li>integration-verifier: 4.2.0</li></ul> | AGP: 7.4.2<br />Kotlin: 1.8.0<br />Compile SDK Version: 33<br />Gradle Version: 7.5 |
</div>

### Core 12.10.04

<span style={{ backgroundColor: 'rgba(255, 169, 0, 0.15)', border: '1px solid #d46b08', color: '#d46b08', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Fixes:</span> Fix Memory Leak In ***DataSyncJob.kt***.

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Improvements:</span> Internal improvements.

### InApp 7.1.4

<span style={{ backgroundColor: 'rgba(0, 168, 132, 0.15)', border: '1px solid #00A884', color: '#00A884', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>What's New:</span> Added missing pro-guard rules for ***Glide*** library.

<span style={{ backgroundColor: 'rgba(255, 169, 0, 0.15)', border: '1px solid #d46b08', color: '#d46b08', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Fixes:</span> Inconsistent InApp SDK version tracking.

***

## 23rd January 2024

<div style={{ border: '1px solid #E8E8E8', borderRadius: '8px', padding: '16px' }}>
  ### Release Summary

  | Catalog Version                                                                              | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Dependencies                                                                        |
  | :------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------- |
  | [3.2.4](https://github.com/moengage/android-dependency-catalog/blob/master/CHANGELOG.md#324) | <ul style={{ margin: 0, paddingLeft: '15px' }}><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>moe-android-sdk: 12.10.03</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inapp: 7.1.3</span></li><li><span style={{ color: '#00A884', fontWeight: 'bold' }}>inbox-ui: 2.6.1</span></li><li>inbox-core: 2.6.1</li><li>pushAmp: 4.6.0</li><li>device-trigger: 2.6.0</li><li>cards-core: 1.3.0</li><li>cards-ui: 1.3.0</li><li>geofence: 3.1.0</li><li>pushkit: 4.3.0</li><li>richNotification: 4.3.0</li><li>integration-verifier: 4.2.0</li></ul> | AGP: 7.4.2<br />Kotlin: 1.8.0<br />Compile SDK Version: 33<br />Gradle Version: 7.5 |
</div>

### Inbox UI 2.6.1

<span style={{ backgroundColor: 'rgba(255, 169, 0, 0.15)', border: '1px solid #d46b08', color: '#d46b08', padding: '2px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '10px' }}>Fixes:</span>

* Application getting crashed while using multiple nested fragments with backstack in ***InboxFragment.kt***.
* Memory leak fixed in ***InboxFragment.kt***.
