> ## 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.

# Android Changelog

<Info>
  **Information**

  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>

# 16th April 2026

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

  | Catalog Version                                                                             | BOM Version                                                                             | Modules                                                                                                                                                                                                                                                                                                                                                                                                                           | Dependencies                                                                           |
  | :------------------------------------------------------------------------------------------ | :-------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------- |
  | [7.2.1](https://github.com/moengage/android-dependency-catalog/releases/tag/catalog-v7.2.1) | [2.2.1](https://github.com/moengage/android-dependency-catalog/releases/tag/bom-v2.2.1) | • moe-android-sdk: 14.09.00<br />• inapp: 10.2.0<br />• push-amp: 6.5.0<br />• realtime-trigger: 4.5.0<br />• cards-core: 3.5.0<br />• cards-ui: 3.5.0<br />• geofence: 5.4.0<br />• richNotification: 6.6.0<br />• inbox:4.5.0 <br />• pushkit: 6.5.0<br />• inbox-ui: 4.5.0<br /> • <span style={{ color: '#008767', fontWeight: 'bold' }}>personalization: 1.0.1</span><br /> • security: 4.4.0<br /> •encryptedStorage: 3.4.0 | AGP: 8.13.2<br />Kotlin: 1.9.23<br />Compile SDK Version: 34<br />Gradle Version: 8.13 |
</div>

## Personalization 1.0.1

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#D46B08', border: '1px solid #FFE58F', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Fixes</span>

* Fixed thread-handling issues in callbacks.

# 15th April 2026

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

  | Catalog Version                                                                             | BOM Version                                                                             | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  | Dependencies                                                                           |
  | :------------------------------------------------------------------------------------------ | :-------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------- |
  | [7.2.0](https://github.com/moengage/android-dependency-catalog/releases/tag/catalog-v7.2.0) | [2.2.0](https://github.com/moengage/android-dependency-catalog/releases/tag/bom-v2.2.0) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.09.00</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inapp: 10.2.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>push-amp: 6.5.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>realtime-trigger: 4.5.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-core: 3.5.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-ui: 3.5.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>geofence: 5.4.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>richNotification: 6.6.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inbox:4.5.0 </span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>pushkit: 6.5.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inbox-ui: 4.5.0</span><br /> • <span style={{ color: '#008767', fontWeight: 'bold' }}>personalization: 1.0.0</span><br /> • <span style={{ color: '#008767', fontWeight: 'bold' }}>security: 4.4.0</span><br /> • <span style={{ color: '#008767', fontWeight: 'bold' }}>encryptedStorage: 3.4.0</span> | AGP: 8.13.2<br />Kotlin: 1.9.23<br />Compile SDK Version: 34<br />Gradle Version: 8.13 |
</div>

## Core SDK 14.09.00

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

* Internal Improvements.
* **Delayed Notifications**: Added auto-dismiss handling for delayed notifications.

## InApp 10.2.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

* **Predictive Back Gesture**: Added support for the predictive back gesture.

## Cards ui 3.5.0

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#D46B08', border: '1px solid #FFE58F', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Fixes</span>

* Fixed a memory leak issue in the Cards module.

## Rich Notification 6.6.0

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#D46B08', border: '1px solid #FFE58F', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Fixes</span>

* Internal fixes.

## Personalize 1.0.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>What's New</span>

* Personalization: Introducing the MoEngage Personalize SDK, a secure framework to fetch personalized campaign content and track user impressions and clicks at both the campaign and individual offering levels. For more information, refer to [Personalize SDK](/developer-guide/android-sdk/personalize/personalize-sdk)

# 25th March 2026

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

  | Catalog Version                                                                             | BOM Version                                                                             | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Dependencies                                                                           |
  | :------------------------------------------------------------------------------------------ | :-------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------- |
  | [7.1.0](https://github.com/moengage/android-dependency-catalog/releases/tag/catalog-v7.1.0) | [2.1.0](https://github.com/moengage/android-dependency-catalog/releases/tag/bom-v2.1.0) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.08.00</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inapp: 10.1.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>push-amp: 6.4.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>realtime-trigger: 4.4.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-core: 3.4.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-ui: 3.4.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>geofence: 5.3.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>richNotification: 6.5.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inbox:4.4.0 </span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>pushkit: 6.4.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inbox-ui: 4.4.0</span><br /> • <span style={{ color: '#008767', fontWeight: 'bold' }}>security: 4.3.0</span><br /> • <span style={{ color: '#008767', fontWeight: 'bold' }}>encryptedStorage: 3.3.0</span> | AGP: 8.13.2<br />Kotlin: 1.9.23<br />Compile SDK Version: 34<br />Gradle Version: 8.13 |
</div>

## Core SDK 14.08.00

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#D46B08', border: '1px solid #FFE58F', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Fixes</span>

* Resolved an issue with self-handled push notifications where the same campaign was delivered twice (once via FCM and once via Push-Amp).

<br />

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

* Android Gradle Plugin Version updated from **8.7.3** to **8.13.2**.

## InApp 10.1.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>What's New</span>

* Added support for **Edge-to-Edge** display.

<br />

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#D46B08', border: '1px solid #FFE58F', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Fixes</span>

* Internal bugfixes for Orientation-related rendering.

<br />

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

* Android Gradle Plugin Version updated from **8.7.3** to **8.13.2**.

## Push Amp 6.4.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

* Android Gradle Plugin Version updated from **8.7.3** to **8.13.2**.

## Realtime Trigger 4.4.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

* Android Gradle Plugin Version updated from **8.7.3** to **8.13.2**.

## Cards Core 3.4.0

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#D46B08', border: '1px solid #FFE58F', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Fixes</span>

* Internal fixes.

<br />

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

* Android Gradle Plugin Version updated from **8.7.3** to **8.13.2**.

## Cards UI 3.4.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

* Android Gradle Plugin Version updated from **8.7.3** to **8.13.2**.

## Geofence 5.3.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

* Android Gradle Plugin Version updated from **8.7.3** to **8.13.2**.

## Rich Notification 6.5.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

* Android Gradle Plugin Version updated from **8.7.3** to **8.13.2**.

## Inbox 4.4.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

* Android Gradle Plugin Version updated from **8.7.3** to **8.13.2**.

## Pushkit 6.4.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

* Android Gradle Plugin Version updated from **8.7.3** to **8.13.2**.

## Inbox UI 4.40

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

* Android Gradle Plugin Version updated from **8.7.3** to **8.13.2**.

## Security 4.3.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

* Android Gradle Plugin Version updated from **8.7.3** to **8.13.2**.

## Encrypted Storage 3.3.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

* Android Gradle Plugin Version updated from **8.7.3** to **8.13.2**.

# 11th March 2026

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

  | Catalog Version                                                                             | BOM Version                                                                              | Modules                                                                                                                                                                                                                                                                                                                                                                                                   | Dependencies                                                                         |
  | :------------------------------------------------------------------------------------------ | :--------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------- |
  | [7.0.0](https://github.com/moengage/android-dependency-catalog/releases/tag/catalog-v7.0.0) | [1.6.0 ](https://github.com/moengage/android-dependency-catalog/releases/tag/bom-v2.0.0) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.07.00</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inapp: 9.10.0</span><br />• push-amp: 6.3.0<br />• realtime-trigger: 4.3.0<br />• cards-core: 3.3.0<br />• cards-ui: 3.3.0<br />• geofence: 5.2.0<br />• richNotification: 6.4.1<br />• inbox: 4.3.0<br />• pushkit: 6.3.0<br />• inbox-ui: 4.3.0 | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK Version: 35<br />Gradle Version: 8.9 |
</div>

## Core SDK 14.07.00

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#D46B08', border: '1px solid #FFE58F', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Fixes</span>

* Fixed an issue where a blank notification was shown on certain OEMs upon clicking the last notification within a notification group.

## InApp 9.10.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', color: '#008767', border: '1px solid #B5F5EC', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>What's New</span>

* **Callback-based APIs**: Introduced new public APIs to fetch self-handled In-Apps. These APIs provide a `FailureCallback` instead of returning `null`, ensuring better error handling.

<br />

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#D46B08', border: '1px solid #FFE58F', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Deprecations</span>

* **Listener-based APIs**: All listener-based APIs for self-handled In-Apps are now deprecated and will be removed in version **11.0.0**. We recommend migrating to the new Success/Failure callback-based APIs.

| Deprecated APIs                                                        | Replacement APIs                                                                             |
| :--------------------------------------------------------------------- | :------------------------------------------------------------------------------------------- |
| `getSelfHandledInApp(context, SelfHandledAvailableListener)`           | `getSelfHandledInApp(context, SuccessCallback<SelfHandledCampaignData?>, FailureCallback)`   |
| `getSelfHandledInApps(context, SelfHandledCampaignsAvailableListener)` | `getSelfHandledInApps(context, SuccessCallback<SelfHandledCampaignsData?>, FailureCallback)` |

For more information, refer to the [Self-Handled InApps](/developer-guide/android-sdk/in-app-messages/in-app-nativ).

# 4th February 2026

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

  | Catalog Version                                                                             | BOM Version                                                                             | Modules                                                                                                                                                                                                                                                                                                                                    | Dependencies                                                         |
  | :------------------------------------------------------------------------------------------ | :-------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [6.5.1](https://github.com/moengage/android-dependency-catalog/releases/tag/catalog-v6.5.1) | [1.5.1](https://github.com/moengage/android-dependency-catalog/releases/tag/bom-v1.5.1) | • moe-android-sdk: 14.06.00<br />• <span style={{ color: '#00C896', fontWeight: 'bold' }}>inapp: 9.9.1</span><br />• push-amp: 6.3.0<br />• realtime-trigger: 4.3.0<br />• cards-core: 3.3.0<br />• cards-ui: 3.3.0<br />• geofence: 5.2.0<br />• richNotification: 6.4.1<br />• inbox: 4.3.0<br />• pushkit: 6.3.0<br />• inbox-ui: 4.3.0 | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

## InApp 9.9.1

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#FF8C00', border: '1px solid #FF8C00', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Fixes</span>

* Fixed click and lifecycle callback execution issues.

# 29th January 2026

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

  | Catalog Version                                                                             | BOM Version                                                                             | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Dependencies                                                         |
  | :------------------------------------------------------------------------------------------ | :-------------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [6.5.0](https://github.com/moengage/android-dependency-catalog/releases/tag/catalog-v6.5.0) | [1.5.0](https://github.com/moengage/android-dependency-catalog/releases/tag/bom-v1.5.0) | • <span style={{ color: '#00C896', fontWeight: 'bold' }}>moe-android-sdk: 14.06.00</span><br />• <span style={{ color: '#00C896', fontWeight: 'bold' }}>inapp: 9.9.0</span><br />• <span style={{ color: '#00C896', fontWeight: 'bold' }}>richNotification: 6.4.1</span><br />• push-amp: 6.3.0<br />• realtime-trigger: 4.3.0<br />• cards-core: 3.3.0<br />• cards-ui: 3.3.0<br />• geofence: 5.2.0<br />• inbox: 4.3.0<br />• pushkit: 6.3.0<br />• inbox-ui: 4.3.0 | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

## Core MoE SDK 14.06.00

<span style={{ backgroundColor: 'rgba(0, 200, 150, 0.1)', color: '#00C896', border: '1px solid #00C896', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>What's New</span>

* **Self-Handled Background Push**: Added support for the Self-Handled Background Push template. Refer to the [doc](/developer-guide/android-sdk/Push/Advanced/Push-Display-Handled-by-Application#h_manual_handling) for more information.

## InApp 9.9.0

<span style={{ backgroundColor: 'rgba(0, 200, 150, 0.1)', color: '#00C896', border: '1px solid #00C896', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

* Internal improvements.

## RichNotification 6.4.1

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#FF8C00', border: '1px solid #FF8C00', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Fixes</span>

* Sticky notification with notification id not removed on dismiss click.

# 20th January 2026

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

  | Catalog Version                                                                             | BOM Version                                                                             | Modules                                                                                                                                                                                                                                                                                                                                                                                                  | Dependencies                                                         |
  | :------------------------------------------------------------------------------------------ | :-------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [6.4.1](https://github.com/moengage/android-dependency-catalog/releases/tag/catalog-v6.4.1) | [1.4.1](https://github.com/moengage/android-dependency-catalog/releases/tag/bom-v1.4.1) | • <span style={{ color: '#00C896', fontWeight: 'bold' }}>moe-android-sdk: 14.05.01</span><br />• <span style={{ color: '#00C896', fontWeight: 'bold' }}>inapp: 9.8.1</span><br />• push-amp: 6.3.0<br />• realtime-trigger: 4.3.0<br />• cards-core: 3.3.0<br />• cards-ui: 3.3.0<br />• geofence: 5.2.0<br />• richNotification: 6.4.0<br />• inbox: 4.3.0<br />• pushkit: 6.3.0<br />• inbox-ui: 4.3.0 | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

## Core SDK 14.05.01

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#FF8C00', border: '1px solid #FF8C00', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Fixes</span>

Fixed an issue where some constants were causing unresolved errors in specific build configurations.

## InApp 9.8.1

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#FF8C00', border: '1px solid #FF8C00', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Fixes</span>

Fixed an issue where some constants were causing unresolved errors in specific build configurations.

# 19th January 2026

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

  | Catalog Version                                                                             | BOM Version                                                                             | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Dependencies                                                         |
  | :------------------------------------------------------------------------------------------ | :-------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [6.4.0](https://github.com/moengage/android-dependency-catalog/releases/tag/catalog-v6.4.0) | [1.4.0](https://github.com/moengage/android-dependency-catalog/releases/tag/bom-v1.4.0) | • <span style={{ color: '#00C896', fontWeight: 'bold' }}>moe-android-sdk: 14.05.00</span><br />• <span style={{ color: '#00C896', fontWeight: 'bold' }}>inapp: 9.8.0</span><br />• <span style={{ color: '#00C896', fontWeight: 'bold' }}>push-amp: 6.3.0</span><br />• <span style={{ color: '#00C896', fontWeight: 'bold' }}>realtime-trigger: 4.3.0</span><br />• <span style={{ color: '#00C896', fontWeight: 'bold' }}>cards-core: 3.3.0</span><br />• <span style={{ color: '#00C896', fontWeight: 'bold' }}>cards-ui: 3.3.0</span><br />• <span style={{ color: '#00C896', fontWeight: 'bold' }}>geofence: 5.2.0</span><br />• <span style={{ color: '#00C896', fontWeight: 'bold' }}>richNotification: 6.4.0</span><br />• <span style={{ color: '#00C896', fontWeight: 'bold' }}>inbox: 4.3.0</span><br />• <span style={{ color: '#00C896', fontWeight: 'bold' }}>pushkit: 6.3.0</span><br />• <span style={{ color: '#00C896', fontWeight: 'bold' }}>inbox-ui: 4.3.0</span> | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

## All Modules

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', color: '#FF8C00', border: '1px solid #FF8C00', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>Improvements</span>

MoEngage has optimized memory usage on app launch.

## Core SDK 14.05.00

<span style={{ backgroundColor: 'rgba(0, 200, 150, 0.1)', color: '#00C896', border: '1px solid #00C896', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>What's New</span>

* **Custom Proxy Domain**: Introduced support for Custom Proxy Domains to route SDK traffic through a customer-owned subdomain for bypassing ad blockers and private DNS services. For more information, refer [here](/hc/en-us/articles/45199747520148).

## InApp 9.8.0

<span style={{ backgroundColor: 'rgba(0, 200, 150, 0.1)', color: '#00C896', border: '1px solid #00C896', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>What's New</span>

* **Frequency Capping:** Introduced frequency capping to limit the number of campaigns displayed to users.

## richNotification 6.4.0

<span style={{ backgroundColor: 'rgba(0, 200, 150, 0.1)', color: '#00C896', border: '1px solid #00C896', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>What's New</span>

Updates to support Custom Proxy Domain.

## cards-ui 3.3.0

<span style={{ backgroundColor: 'rgba(0, 200, 150, 0.1)', color: '#00C896', border: '1px solid #00C896', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>What's New</span>

Updates to support Custom Proxy Domain.

## pushkit 6.3.0

<span style={{ backgroundColor: 'rgba(0, 200, 150, 0.1)', color: '#00C896', border: '1px solid #00C896', padding: '2px 10px', borderRadius: '12px', fontSize: '0.85em', fontWeight: 'bold' }}>What's New</span>

Updates to support Custom Proxy Domain.

## 23rd December 2025

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

  | Catalog Version                                                                             | BOM Version                                                                             | Modules                                                                                                                                                                                                                                                                                                                                             | Dependencies                                                         |
  | :------------------------------------------------------------------------------------------ | :-------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [6.3.0](https://github.com/moengage/android-dependency-catalog/releases/tag/catalog-v6.3.0) | [1.3.0](https://github.com/moengage/android-dependency-catalog/releases/tag/bom-v1.3.0) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.04.04</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inapp: 9.7.0</span><br />• push-amp: 6.2.2<br />• realtime-trigger: 4.2.2<br />• cards-core: 3.2.2<br />• cards-ui: 3.2.2<br />• geofence: 5.1.1<br />• inbox: 4.2.1<br />• inbox-ui: 4.2.1 | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### Core SDK 14.04.04

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
You can now initialize the SDK by passing only the required values to *NotificationConfig*, other values can be ignored.

### InApp 9.7.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
Introduced trigger-time segment re-evaluation to ensure In-App messages are only shown to currently eligible users.

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginTop: '8px', marginBottom: '8px' }}>Fixes:</span>
Session trigger in-app not working.

## 11th December 2025

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

  | Catalog Version                                                                     | BOM Version                                                                             | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                         | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | :------------------------------------------------------------------- |
  | [6.1.2](https://github.com/moengage/android-dependency-catalog/releases/tag/v6.1.2) | [1.2.0](https://github.com/moengage/android-dependency-catalog/releases/tag/bom-v1.2.0) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.04.03</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inapp: 9.6.1</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>push-amp: 6.2.2</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>realtime-trigger: 4.2.2</span><br />• cards-core: 3.2.2<br />• cards-ui: 3.2.2<br />• geofence: 5.1.1<br />• inbox: 4.2.1<br />• inbox-ui: 4.2.1 | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### Core SDK 14.04.03

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
WorkManager dependency downgraded from 2.11.0 to 2.10.5 due to the Kotlin version mismatch compilation error.

### InApp 9.6.1

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
WorkManager dependency downgraded from 2.11.0 to 2.10.0 due to the Kotlin version mismatch compilation error.

### Push Amp 6.2.2

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
WorkManager dependency downgraded from 2.11.0 to 2.10.0 due to the Kotlin version mismatch compilation error.

### Realtime Trigger 4.2.2

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
WorkManager dependency downgraded from 2.11.0 to 2.10.0 due to the Kotlin version mismatch compilation error.

## 10th December 2025

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

  | Catalog Version | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | Dependencies                                                         |
  | :-------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | N/A             | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.04.02</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inapp: 9.6.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-core: 3.2.2</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-ui: 3.2.2</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>geofence: 5.1.1</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inbox: 4.2.1</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inbox-ui: 4.2.1</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>realtime-trigger: 4.2.1</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>push-amp: 6.2.1</span> | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### Core SDK 14.04.02

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>

* Updating WorkManager dependency version from 2.10.0 to 2.11.0.
* Internal improvements.

### InApp 9.6.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
Allowing clients to customize the MoEngage Webview in HTML InApps.

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Cards Core 3.2.2

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Cards UI 3.2.2

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Inbox Core 4.2.1

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Inbox UI 4.2.1

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Push Amp 6.2.1

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Updating WorkManager dependency version from 2.10.0 to 2.11.0.

### Realtime Trigger 4.2.1

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Geofence 5.1.1

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

## 18th November 2025

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

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [6.1.1](https://github.com/moengage/android-dependency-catalog/releases/tag/v6.1.1) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.04.01</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-core: 3.2.1</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-ui: 3.2.1</span><br />• inapp: 9.5.0<br />• geofence: 5.1.0<br />• pushkit: 6.2.0<br />• inbox-core: 4.2.0<br />• inbox-ui: 4.2.0<br />• realtime-trigger: 4.2.0<br />• pushAmp: 6.2.0<br />• richNotification: 6.3.0<br />• security: 4.1.0<br />• encryptedStorage: 3.1.0 | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### Core SDK 14.04.01

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Cards Core 3.2.1

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Cards UI 3.2.1

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

## 29th October 2025

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

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [6.1.0](https://github.com/moengage/android-dependency-catalog/releases/tag/v6.1.0) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.04.00</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-core: 3.2.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-ui: 3.2.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inapp: 9.5.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>geofence: 5.1.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>pushkit: 6.2.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inbox-core: 4.2.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inbox-ui: 4.2.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>realtime-trigger: 4.2.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>pushAmp: 6.2.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>richNotification: 6.3.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>security: 4.1.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>encryptedStorage: 3.1.0</span> | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### Core SDK 14.04.00

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>

* JWT Authentication updated to V2
* Added Support for DC101
* Removed DRM ID tracking
* Added support for tracking clicks from email

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Cards Core 3.2.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Cards UI 3.2.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>

* Fixed memory leak in Cards View Holder.
* Fixed cards not being loaded for the first time after logout.

### InApp 9.5.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Geofence 5.1.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Pushkit 6.2.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Inbox Core 4.2.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Inbox UI 4.2.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Realtime Trigger 4.2.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Push Amp 6.2.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Rich Notification 6.3.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Security 4.1.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### Encrypted Storage 3.1.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

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

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [6.0.1](https://github.com/moengage/android-dependency-catalog/releases/tag/v6.0.1) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.03.05</span><br />• pushkit: 6.1.1<br />• push-amp: 6.1.1<br />• rich-notification: 6.2.1<br />• inapp: 9.4.0<br />• cards-core: 3.1.3<br />• cards-ui: 3.1.3<br />• geofence: 5.0.3<br />• inbox-core: 4.1.0<br />• inbox-ui: 4.1.0<br />• realtime-trigger: 4.1.1<br />• security: 4.0.0<br />• encryptedStorage: 3.0.0 | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### Core SDK 14.03.05

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
The reachability flag tracking was missed in the 14.03.04 version.

***

## 24th September 2025

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

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [6.0.0](https://github.com/moengage/android-dependency-catalog/releases/tag/v6.0.0) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.03.04</span><br />• pushkit: 6.1.1<br />• push-amp: 6.1.1<br />• rich-notification: 6.2.1<br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inapp: 9.4.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-core: 3.1.3</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-ui: 3.1.3</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>geofence: 5.0.3</span><br />• inbox-core: 4.1.0<br />• inbox-ui: 4.1.0<br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>realtime-trigger: 4.1.1</span><br />• security: 4.0.0<br />• encryptedStorage: 3.0.0 | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### Core SDK 14.03.04

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>New Feature:</span>
Adding an option to configure the Project ID to support multiple projects in a given workspace.

### Cards Core 3.1.3

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Support for Multi-User Identifiers.

### Cards UI 3.1.3

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Support for Multi-User Identifiers.

### Geofence 5.0.3

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### InApp 9.4.0

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>BugFixes:</span>
Fullscreen video nudge becomes elongated after minimizing and switching the activity.

### Realtime Trigger 4.1.1

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

## 8th September 2025

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

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [5.4.3](https://github.com/moengage/android-dependency-catalog/releases/tag/v5.4.3) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.03.03</span><br />• pushkit: 6.1.1<br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>push-amp: 6.1.1</span><br />• rich-notification: 6.2.1<br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inapp: 9.3.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-core: 3.1.2</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-ui: 3.1.2</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>geofence: 5.0.2</span><br />• inbox-core: 4.1.0<br />• inbox-ui: 4.1.0<br />• realtime-trigger: 4.1.0<br />• security: 4.0.0<br />• encryptedStorage: 3.0.0 | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### Core SDK 14.03.03

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
The copy coupon code pop-up was incorrectly shown on `remind later` click action.

### Cards Core 3.1.2

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
Card categories and card info are no longer returned when the SDK is disabled.

### Cards UI 3.1.2

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
The first click on the card item is not working when accessibility is enabled.

### Geofence 5.0.2

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### InApp 9.3.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>

* Support for campaign delivery breakdown.
* Internal Improvements.

### Push Amp 6.1.1

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Support for campaign delivery breakdown.

## 12th August 2025

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

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [5.4.2](https://github.com/moengage/android-dependency-catalog/releases/tag/v5.4.2) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.03.02</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>pushkit: 6.1.1</span><br />• pushAmp: 6.1.0<br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>rich-notification: 6.2.1</span><br />• inapp: 9.2.1<br />• cards-core: 3.1.1<br />• cards-ui: 3.1.1<br />• geofence: 5.0.1<br />• inbox-core: 4.1.0<br />• inbox-ui: 4.1.0<br />• realtime-trigger: 4.1.0<br />• security: 4.0.0<br />• encryptedStorage: 3.0.0 | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### Core SDK 14.03.02

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
Resolved a `NoSuchMethodError` exception thrown due to build incompatibility.

### PushKit 6.1.1

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
Resolved a `NoSuchMethodError` exception thrown due to build incompatibility.

### RichNotification 6.2.1

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
Resolved a `NoSuchMethodError` exception thrown due to build incompatibility.

## 4th August 2025

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

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [5.4.1](https://github.com/moengage/android-dependency-catalog/releases/tag/v5.4.1) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.03.01</span><br />• pushkit: 6.1.0<br />• pushAmp: 6.1.0<br />• richNotification: 6.2.0<br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inapp: 9.2.1</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-core: 3.1.1</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-ui: 3.1.1</span><br />• geofence: 5.0.1<br />• inbox-core: 4.1.0<br />• inbox-ui: 4.1.0<br />• realtime-trigger: 4.1.0<br />• security: 4.0.0<br />• encryptedStorage: 3.0.0 | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### Core SDK 14.03.01

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal Improvements.

### InApp 9.2.1

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>

* Corrected an issue with test InApp events synchronization.
* The InApp `onClick()` callback is now correctly sent on the Main Thread for HTML InApps.

### Cards Core 3.1.1

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
Cards are no longer returned to the user when the SDK is disabled.

### Cards UI 3.1.1

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
Cards are no longer returned to the user when the SDK is disabled.

## 15th July 2025

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

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [5.4.0](https://github.com/moengage/android-dependency-catalog/releases/tag/v5.4.0) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.03.00</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>pushkit: 6.1.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>pushAmp: 6.1.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>richNotification: 6.2.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inapp: 9.2.0</span><br />• cards-core: 3.1.0<br />• cards-ui: 3.1.0<br />• geofence: 5.0.1<br />• inbox-core: 4.1.0<br />• inbox-ui: 4.1.0<br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>realtime-trigger: 4.1.0</span><br />• security: 4.0.0<br />• encryptedStorage: 3.0.0 | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### Core SDK 14.03.00

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
Added support for configuring the MoEngage SDK initialisation using the XML value resource.

### InApp 9.2.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
Added support for configuring the MoEngage SDK initialisation using the XML value resource.

### Pushkit 6.1.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
Added support for configuring the MoEngage SDK initialisation using the XML value resource.

### Realtime Trigger 4.1.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
Added support for configuring the MoEngage SDK initialisation using the XML value resource.

### PushAmp 6.1.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
Added support for configuring the MoEngage SDK initialisation using the XML value resource.

### RichNotification 6.2.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
Added support for configuring the MoEngage SDK initialisation using the XML value resource.

## 27th June 2025

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

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                              | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [5.3.1](https://github.com/moengage/android-dependency-catalog/releases/tag/v5.3.1) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.02.02</span><br />• pushkit: 6.0.0<br />• pushamp: 6.0.1<br />• richNotification: 6.1.0<br />• inapp: 9.1.1<br />• cards-core: 3.1.0<br />• cards-ui: 3.1.0<br />• geofence: 5.0.1<br />• inbox-core: 4.1.0<br />• inbox-ui: 4.1.0<br />• realtime-trigger: 4.0.1<br />• security: 4.0.0<br />• encryptedStorage: 3.0.0 | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### Core SDK 14.02.02

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
APIs for tracking clicks and impressions for offerings in personalization.

## 26th June 2025

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

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [5.3.0](https://github.com/moengage/android-dependency-catalog/releases/tag/v5.3.0) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.02.01</span><br />• pushkit: 6.0.0<br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>pushamp: 6.0.1</span><br />• richNotification: 6.1.0<br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inapp: 9.1.1</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-core: 3.1.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-ui: 3.1.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>geofence: 5.0.1</span><br />• inbox-core: 4.1.0<br />• inbox-ui: 4.1.0<br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>realtime-trigger: 4.0.1</span> | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### Core SDK 14.02.01

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements.

### InApp 9.1.1

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements for compatibility with **Core version 14.02.01**.

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
Crash due to ConcurrentModificationException in InAppCache.

### Cards Core 3.1.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
Support for Accessibility in Cards.

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements for compatibility with **Core version 14.02.01**.

### Cards UI 3.1.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
Support for Accessibility in Cards.

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements for compatibility with **Core version 14.02.01**.

### Geofence 5.0.1

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements for compatibility with **Core version 14.02.01**.

### Push Amp 6.0.1

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements for compatibility with **Core version 14.02.01**.

### Realtime Trigger 4.0.1

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Improvements:</span>
Internal improvements for compatibility with **Core version 14.02.01**.

## 16th June 2025

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

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                              | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [5.2.0](https://github.com/moengage/android-dependency-catalog/releases/tag/v5.2.0) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.02.00</span><br />• pushkit: 6.0.0<br />• pushAmp: 6.0.0<br />• richNotification: 6.1.0<br />• inapp: 9.1.0<br />• cards-core: 3.0.0<br />• cards-ui: 3.0.0<br />• geofence: 5.0.0<br />• inbox-core: 4.1.0<br />• inbox-ui: 4.1.0<br />• realtime-trigger: 4.0.0<br />• security: 4.0.0<br />• encryptedStorage: 3.0.0 | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### Core SDK 14.02.00

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
APIs to track Personalize shown and click events, refer [here](https://moengage.github.io/android-api-reference/campaigns-core/com.moengage.campaigns.personalize/-mo-e-personalize-helper/index.html) for more details.

## 5th June 2025

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

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [5.1.0](https://github.com/moengage/android-dependency-catalog/releases/tag/v5.1.0) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.01.00</span><br />• pushkit: 6.0.0<br />• pushAmp: 6.0.0<br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>richNotification: 6.1.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inapp: 9.1.0</span><br />• cards-core: 3.0.0<br />• cards-ui: 3.0.0<br />• geofence: 5.0.0<br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inbox-core: 4.1.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inbox-ui: 4.1.0</span> | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### Core SDK 14.01.00

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
Support for Accessibility in Push and InApps.

### InApp 9.1.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
Support for Accessibility in In-app Campaigns.

### Inbox Core 4.1.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
Support for Accessibility in Push Inbox.

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
Crash when the basic notification is clicked from the Push Inbox.

### Inbox UI 4.1.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
Support for Accessibility in Push Inbox.

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
Crash when the basic notification is clicked from the Push Inbox.

### Rich Notification 6.1.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>
Support for Accessibility in Push Campaigns.

## 26th May 2025

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

  | Catalog Version                                                                     | Modules                                                                                   | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [5.0.2](https://github.com/moengage/android-dependency-catalog/releases/tag/v5.0.2) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.00.01</span> | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### All Modules

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
Removed conflicting File Provider names.

## 30th April 2025

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

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [5.0.0](https://github.com/moengage/android-dependency-catalog/releases/tag/v5.0.0) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 14.00.00</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>pushkit: 6.0.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>pushAmp: 6.0.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>richNotification: 6.0.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inapp: 9.0.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-core: 3.0.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-ui: 3.0.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>geofence: 5.0.0</span> | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 35<br />Gradle: 8.9 |
</div>

### Core SDK 14.00.00

<span style={{ backgroundColor: 'rgba(212, 56, 13, 0.1)', border: '1px solid #d4380d', color: '#d4380d', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Breaking Changes:</span>
Removed deprecated Classes and APIs.

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>

* Min supported SDK version updated to 23.
* Compile SDK version updated to 35.
* Support for grouping multiple Push Notifications.
* New trigger conditions for displaying the InApps.
* Support for GIFs in Push Notification.

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>
Cancelling the Scheduled Job with Job Scheduler to avoid crashes in some OEMs.

### Cards Core 3.0.0

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>

* Min supported SDK version updated to 23.
* Compile SDK version updated to 35.

## 11th March 2025

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

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                                                                                                                                                                                                      | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [4.7.0](https://github.com/moengage/android-dependency-catalog/releases/tag/v4.7.0) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 13.06.00</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inapp: 8.8.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-core: 2.4.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>cards-ui: 2.5.0</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>geofence: 4.3.0</span> | AGP: 8.7.3<br />Kotlin: 1.9.23<br />Compile SDK: 34<br />Gradle: 8.9 |
</div>

### Core SDK 13.06.00

<span style={{ backgroundColor: 'rgba(0, 135, 103, 0.1)', border: '1px solid #008767', color: '#008767', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>What's New:</span>

* Added support for Multi User Identities.
* Support for Heads-up notification using Direct Posting Mechanism.
* AGP version updated to **8.7.3**.

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

| Then                             | Now                               |
| :------------------------------- | :-------------------------------- |
| MoEAnalyticsHelper.setUniqueId() | MoEAnalyticsHelper.identifyUser() |
| MoEAnalyticsHelper.setAlias()    | MoEAnalyticsHelper.identifyUser() |

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginTop: '8px', marginBottom: '8px' }}>Fixes:</span>

* ISO 8601 string before 1970 discarded due to negative epoch value.
* Crash due to ConcurrentModification in some places.

## 22nd January 2025

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

  | Catalog Version                                                                     | Modules                                                                                                                                                                                                                                                         | Dependencies                                                         |
  | :---------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------- |
  | [4.5.3](https://github.com/moengage/android-dependency-catalog/releases/tag/v4.5.3) | • <span style={{ color: '#008767', fontWeight: 'bold' }}>moe-android-sdk: 13.05.02</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>pushAmp: 5.2.2</span><br />• <span style={{ color: '#008767', fontWeight: 'bold' }}>inapp: 8.7.1</span> | AGP: 8.4.0<br />Kotlin: 1.9.23<br />Compile SDK: 34<br />Gradle: 8.6 |
</div>

### InApp 8.7.1

<span style={{ backgroundColor: 'rgba(212, 107, 8, 0.1)', border: '1px solid #d46b08', color: '#d46b08', padding: '3px 10px', borderRadius: '12px', fontWeight: '600', fontSize: '0.9em', display: 'inline-block', marginBottom: '8px' }}>Fixes:</span>

* GIF image pixelation issue.
* **Has not** condition handling for event-triggered InApps.

## 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***.

## 14-12-2023

Catalog version - [3.2.3](https://github.com/moengage/android-dependency-catalog/blob/master/CHANGELOG.md#14-12-2023)

### InApp 7.1.2

* Bugfix
  * Native in-apps were incorrectly showed in landscape mode.

# 29-11-2023

Catalog version - [3.2.2](https://github.com/moengage/android-dependency-catalog/blob/master/CHANGELOG.md#29-11-2023)

### Core 12.10.02

* Internal improvements.

### Cards UI 1.6.1

* Internal improvements.
* Updated minimum compatibility **core** version of **12.10.02**

### InApp 7.1.1

* Bugfix
  * The background image is displayed on top and bottom for the gif/video nudge
  * The background image is not displayed when the border radius is set to 0px in the template settings
* Updated minimum compatibility **core** version of **12.10.02**

### Rich Notification 4.7.2

* Internal improvements.
* Updated minimum compatibility **core** version of **12.10.02**

## 15-11-2023

Catalog version - [3.2.1](https://github.com/moengage/android-dependency-catalog/blob/master/CHANGELOG.md#15-11-2023)

### Core 12.10.01

* Bugfix
  * Cached images not deleted immediately

### InApp 7.1.0

* Support for OR filter in Custom Event Trigger Criteria

### Rich Notification 4.7.1

* A progress bar will not be shown in templates if the application does not have ***android.permission.SCHEDULE\_EXACT\_ALARM*** when running on Android 13 or above. Only a timer would be shown.

## 25-10-2023

### Core 12.10.00

* Update Kotlin Version to **1.7.10**
* Android 14 Job Scheduler policy update
* Google Policy - API to delete User details. Refer [here](https://moengage.github.io/android-api-reference/core/com.moengage.core/%5Bandroid-jvm%5D-mo-e-core-helper/delete-user.html?query=fun%20deleteUser\(context:%20Context,%20appId:%20String,%20listener:%20UserDeletionListener\)) for more information.

### Cards Core 1.6.0

* Update Kotlin Version to **1.7.10**
* Updated minimum compatibility **core** version of **12.10.00**

### Cards UI 1.6.0

* Update Kotlin Version to **1.7.10**
* Updated minimum compatibility **core** version of **12.10.00**

### Device Trigger 2.6.0

* Update Kotlin Version to **1.7.10**
* Android 14 Job Scheduler policy update
* Updated minimum compatibility **core** version of **12.10.00**

### Encrypted Storage 1.3.0

* Update Kotlin Version to **1.7.10**
* Updated minimum compatibility **core** version of **12.10.00**

### Geofence 3.4.0

* Update Kotlin Version to **1.7.10**
* Updated minimum compatibility **core** version of **12.10.00**

### HMS Push Kit 4.7.0

* Update Kotlin Version to **1.7.10**
* Updated minimum compatibility **core** version of **12.10.00**

### InApp 7.0.0

* Support for Non-Intrusive Nudges
* Removed Embedded Nudges support.
* Added mandatory ***Glide*** library dependency for rendering in-apps with images and GIFs.
* Update Kotlin Version to **1.7.10**
* Updated minimum compatibility **core** version of **12.10.00**

### Inbox Core 2.6.0

* Update Kotlin Version to **1.7.10**
* Updated minimum compatibility **core** version of **12.10.00**

### Inbox UI 2.6.0

* Update Kotlin Version to **1.7.10**
* Updated minimum compatibility **core** version of **12.10.00**

### Integration Verifier 4.4.0

* Update Kotlin Version to **1.7.10**
* Updated minimum compatibility **core** version of **12.10.00**

### Push Amplification 4.6.0

* Update Kotlin Version to **1.7.10**
* Android 14 Job Scheduler policy update
* Updated minimum compatibility **core** version of **12.10.00**

### Push Amp Plus 6.6.0

* Update Kotlin Version to **1.7.10**
* Updated minimum compatibility **core** version of **12.10.00**

### Rich Notification 4.7.0

* Update Kotlin Version to **1.7.10**
* Handled template height for newer ViVo devices which has lower built-in height for collapsed and expanded notification state.
* Updated minimum compatibility **core** version of **12.10.00**

### Security 2.6.0

* Update Kotlin Version to **1.7.10**
* Updated minimum compatibility **core** version of **12.10.00**

## 12-10-2023

### HMS Push Kit 4.6.1

* Bugfix
  * Fixing the crash due to HMS SDK not being able to connect to HMS Core APK

## 11-10-2023

### InApp 6.9.0

* Support for Delay in In-Apps

## 07-09-2023

### Core 12.9.03

* Bugfix
  * `JvmOverloads` issue fix

### Geofence 3.3.2

* Updated minimum compatibility **core** version of **12.9.03**

### Integration Verifier 4.3.1

* Updated minimum compatibility **core** version of **12.9.03**

### Push Amplification 4.5.2

* Updated minimum compatibility **core** version of **12.9.03**

### Realtime Trigger 2.5.2

* Updated minimum compatibility **core** version of **12.9.03**

## 31-08-2023

### Core 12.9.02

* Internal improvements.

### Cards Core 1.5.1

* Internal improvements.

### Cards UI 1.5.1

* Internal improvements.

### InApp 6.8.1

* Internal improvements.

## 09-08-2023

### Core 12.9.01

* Support for configuring network caching via **NetworkRequestConfig**
* Gzip Support in SDK API calls
* Public API to enable instance agnostic logs

### Geofence 3.3.1

* Support for configuring network caching via **NetworkRequestConfig**

### Push Amplification 4.5.1

* Support for configuring network caching via **NetworkRequestConfig**

### Push Amp Plus 6.5.1

* Additional logs for better debugging.

### Realtime Trigger 2.5.1

* Support for configuring network caching via **NetworkRequestConfig**

## 18-07-2023

### Core 12.9.00

* Screen Name tracking improvement
* Support for Android Gradle Plugin **8.0.2**
* Bugfix
  * Logging a large message to logcat causes ANR

### Cards Core 1.5.0

* Support for Android Gradle Plugin **8.0.2**

### Cards UI 1.5.0

* Support for Android Gradle Plugin **8.0.2**

### Device Trigger 2.5.0

* Support for Android Gradle Plugin **8.0.2**

### Encrypted Storage 1.2.0

* Support for Android Gradle Plugin **8.0.2**

### Geofence 3.3.0

* Support for Android Gradle Plugin **8.0.2**

### HMS Push Kit 4.6.0

* Support for Android Gradle Plugin **8.0.2**

### InApp 6.8.0

* Support for Android Gradle Plugin **8.0.2**

### Inbox Core 2.5.0

* Support for Android Gradle Plugin **8.0.2**

### Inbox UI 2.5.0

* Support for Android Gradle Plugin **8.0.2**

### Integration Verifier 4.3.0

* Support for Android Gradle Plugin **8.0.2**
* Bugfix
  * Integration Verification is not working in Test Environment

### Push Amplification 4.5.0

* Support for Android Gradle Plugin **8.0.2**

### Push Amp Plus 6.5.0

* Support for Android Gradle Plugin **8.0.2**

### Rich Notification 4.6.0

* Support for Android Gradle Plugin **8.0.2**

### Security 2.5.0

* Support for Android Gradle Plugin **8.0.2**

## 27-06-2023

### Core 12.8.02

* Support for Array datatype in User Attributes.

### InApp 6.7.2

* Bugfix
  * Self Handled campaign is not served if ***getSelfHandled()*** is called before SDK has synced with MoEngage Server.
  * Memory leaks fixed.

## 08-06-2023

### Core 12.8.01

* Optimise download of push notification large icon.
* Bugfix
  * Timer Template Chronometer shows different timing in expanded and collapsed modes.

### Rich Notification 4.5.1

* Optimise download of push notification large icon.
* Bugfix
  * Timer Template Chronometer shows different timing in expanded and collapsed modes.

### Cards Core 1.4.1

* Cards sync API for self-handled cards

## 16-05-2023

### Core 12.8.00

* External library version updates
  * androidx.core:core 1.8.0 --> 1.9.0
  * com.google.firebase:firebase-messaging 23.0.8 --> 23.1.2
* Target & Compile SDK Version Update to 33
* Improved the SDK Initialisation Time on the main thread
* Additional Constructor with Data Center Support
* Removed deprecated APIs related to Inbox

| Then                                         | Now                                                      |
| :------------------------------------------- | :------------------------------------------------------- |
| MoEngage.Builder(Application, YOUR\_APP\_ID) | MoEngage.Builder(Application, YOUR\_APP\_ID, DataCenter) |
| MoEngage.Builder#setDataCenter()             | MoEngage.Builder(Application, YOUR\_APP\_ID, DataCenter) |

### Cards Core 1.4.0

* Target & Compile SDK Version Update to 33
* Requires core version **12.8.00** and above

### Cards UI 1.4.0

* Target & Compile SDK Version Update to 33
* Requires core version **12.8.00** and above

### Encrypted Storage 1.1.0

* Target & Compile SDK Version Update to 33
* Requires core version **12.8.00** and above

### Geofence 3.2.0

* Target & Compile SDK Version Update to 33
* Requires core version **12.8.00** and above

### HMS Push Kit 4.5.0

* Target & Compile SDK Version Update to 33
* Requires core version **12.8.00** and above
* External library version updates
  * com.huawei.hms:push 6.5.0.300 --> 6.10.0.300
  * com.huawei.agconnect:agcp 1.6.5.300 --> 1.8.0.300

### InApp 6.7.0

* Target & Compile SDK Version Update to 33
* Requires core version **12.8.00** and above

### Inbox Core 2.4.0

* Target & Compile SDK Version Update to 33
* Requires core version **12.8.00** and above

### Inbox UI 2.4.0

* Target & Compile SDK Version Update to 33
* Requires core version **12.8.00** and above

### Integration Verifier 4.2.0

* Target & Compile SDK Version Update to 33
* Requires core version **12.8.00** and above

### Rich Notification 4.5.0

* Support for Encrypting data stored in local storage

### Push Amplification 4.3.0

* Target & Compile SDK Version Update to 33
* Requires core version **12.8.00** and above

### Push Amp Plus 6.4.0

* Target & Compile SDK Version Update to 33
* Requires core version **12.8.00** and above

### Device Trigger 2.4.0

* Target & Compile SDK Version Update to 33
* Requires core version **12.8.00** and above

### Security 2.4.0

* Target & Compile SDK Version Update to 33
* Requires core version **12.8.00** and above

## 20-04-2023

### Core 12.7.02

* Bugfix
  * Android opt-in In-app is shown on devices(lower than version 33) even when the notification permission enabled.

### InApp 6.6.1

* Bugfix
  * Android opt-in In-app is shown on devices(lower than version 33) even when the notification permission enabled.

### Rich Notification 4.4.1

* Bugfix
  * The image height in the image banner is not scaling to the available height of the image banner view.

## 10-04-2023

### Core 12.7.01

* Bugfix
  * API calls are not working when the encrypted storage module is missing.

## 04-04-2023

### Core 12.7.00

* Support for new data center, Data Center 5
* Support for Encrypting data stored in local storage
* Changed APIs

| Then                        | Now                                |
| :-------------------------- | :--------------------------------- |
| MoEngage#enableEncryption() | MoEngage#configureNetworkRequest() |

### Cards Core 1.3.0

* Support for Encrypting data stored in local storage

### Cards UI 1.3.0

* Support for Encrypting data stored in local storage

### InApp 6.6.0

* Support for Encrypting data stored in local storage

### Inbox Core 2.3.0

* Support for Encrypting data stored in local storage

### Inbox UI 2.3.0

* Support for Encrypting data stored in local storage

### Rich Notification 4.4.0

* Support for Encrypting data stored in local storage

### Push Amplification 4.3.0

* Support for Encrypting data stored in local storage

### Push Amp Plus 6.3.0

* Support for Encrypting data stored in local storage

### Device Trigger 2.3.0

* Support for Encrypting data stored in local storage

### Geofence 3.1.0

* Support for Encrypting data stored in local storage

### HMS Push Kit 4.4.0

* Support for Encrypting data stored in local storage

### Encrypted Storage 1.0.0

* Support for Encrypting data stored in local storage

### Security 2.3.0

* Support for Encrypting data stored in local storage

### Integration Verifier 4.1.0

* Support for Encrypting data stored in local storage

## 30-03-2023

### Core 12.6.03

* Internal changes, it does not affect the integrating application.

## 16-03-2023

### Core 12.6.02

* Added additional check for **MoEAnalyticsHelper.setUniqueId()** empty string value.

### Rich Notification 4.3.2

* Bugfix
  * XML resource file shrink error in release build.

### Geofence 3.0.1

* Updated the **play-services-location** version to **21.1.01**

### Cards UI 1.2.2

* Bugfix
  * CardFragment inflation exception, Cannot inflate fragment without category name

## 14-02-2023

### Core 12.6.01

* Internal improvements. Does not affect the integrating application.

## 07-02-2023

### Core 12.6.00

* Support for Android 13 push notification Opt-in with rationale via In-Apps.
* Bugfix
  * Multiple reports add calls executed in parallel.

### InApp 6.5.0

* Support for Android 13 push notification Opt-in with rationale via In-Apps.

## 31-01-2023

### Core 12.5.06

* Support for applications that do not have a launcher activity or have widgets only.

### Push Amplification 4.2.1

* Support for applications that do not have a launcher activity or have widgets only.

### Device Trigger 2.2.1

* Support for applications that do not have a launcher activity or have widgets only.

### Rich Notification 4.3.1

* Bugfix
  * Progress bar update not working for Timer with Progress template when the user selects Remind Later action in the action button.

## 19-01-2023

### Core 12.5.05

* SDK now tracks DRM ID as a device identifier.
* ***configureGeofence()*** is deprecated. Use ***startGeofenceMonitoring()*** and ***stopGeofenceMonitoring()*** in the Geofence module.
* Security Improvement
  * Launch Mode updated for Activity used for Snooze and Remind Later actions in Push Notifications.
* Bugfix
  * Fix strict mode violation for an open Cursor

### InApp 6.4.2

* Bugfix
  * Test InApp not working if the application is in the foreground, with the launcher activity on top and the launch mode of the activity being single instance.

### Geofence 3.0.0

* ***startGeofenceMonitoring()*** and ***stopGeofenceMonitoring()*** APIs are introduced to control Geofence better. Refer to the [integration documentation](/developer-guide/android-sdk/push/optional/location-triggered) for more details.
* Requires Core version **12.5.05** or above.

### Rich Notifications 4.3.0

* Support for templates for Android 12 and above.
* Requires Core version **12.5.05** or above.

## 19-12-2022

### Core 12.5.04

* Bugfix
  * Handle cases where WebView is disabled by the user.

### InApp 6.4.1

* Bugfix
  * Handle cases where WebView is disabled by the user.

### Cards UI 1.2.1

* Bugfix
  * Handle cases where WebView is disabled by the user.

## 07-12-2022

### Core 12.5.03

* Added API to consume notification click from the client application for Push-Amp-Plus.

### Push-Amp-Plus 6.2.1

* Added API to consume notification clicks from the client application.
* Requires core version **12.5.03** or above.

## 01-12-2022

### Core 12.5.02

* Support for new data center, Data Center 4
* Optimization for notification posting, only a single channel is used in all cases.
* ***onNotificationCleared()*** will now be called if a user dismisses a persistent notification.

## 14-11-2022

### Core 12.5.01

* Bugfix
  * Push Templates rendered incorrectly on Android 12 and above. Only affects users on SDK version 12.5.00.

## 04-11-2022

### Core 12.5.00

* Support for Push pre-processing callback.

### HMS Push Kit 4.3.0

* Support for Push pre-processing callback.

### Push Amp Plus 6.2.0

* Support for Push pre-processing callback.

### Rich Notification 4.2.0

* Support for Push pre-processing callback.

## 26-10-2022

### Behavioral Changes

* Build Configuration updated to the following:
  * compileSdk 31
  * minSdk 21
  * targetSdk 31

### External Library Version Updates

* androidx.core:core 1.6.0 --> 1.9.0
* androidx.appcompat:appcompat 1.3.1 --> 1.4.2

### Core 12.4.00

* Support for Android Gradle Plugin 7.3.1
* External Library Version updates:
  * androidx.lifecycle:lifecycle-process 2.4.0 --> 2.5.1
  * com.google.firebase:firebase-messaging 23.0.0 --> 23.0.8

### Cards Core 1.2.0

* Support for Android Gradle Plugin 7.3.1

### Cards UI 1.2.0

* Support for Android Gradle Plugin 7.3.1
* External Library Version Updates:
  * com.google.android.material:material 1.4.0 --> 1.6.1
  * androidx.constraintlayout:constraintlayout 2.1.2 --> 2.1.4
  * androidx.lifecycle:lifecycle-livedata 2.3.1 --> 2.5.1

### Geofence 2.2.0

* Support for Android Gradle Plugin 7.3.1
* **geofence-android-12** will no longer be supported. Use version 2.2.0 or above

### HMS Push Kit 4.2.0

* Support for Android Gradle Plugin 7.3.1
* External Library Version Updates:
  * com.huawei.hms:push 6.3.0.304 --> 6.5.0.300

### InApp 6.4.0

* Support for Android Gradle Plugin 7.3.1

### Inbox Core 2.2.0

* Support for Android Gradle Plugin 7.3.1

### Inbox UI 2.2.0

* Support for Android Gradle Plugin 7.3.1
* External Library Version Updates:
  * com.google.android.material:material 1.4.0 --> 1.6.1
  * androidx.constraintlayout:constraintlayout 2.1.2 --> 2.1.4
  * androidx.lifecycle:lifecycle-livedata 2.3.1 --> 2.5.1

### Push Amplification 4.2.0

* Support for Android Gradle Plugin 7.3.1

### Push Amp Plus 6.1.0

* Support for Android Gradle Plugin 7.3.1

### Realtime Trigger 2.2.0

* Support for Android Gradle Plugin 7.3.1

### Rich Notification 4.1.0

* Support for Android Gradle Plugin 7.3.1

### Security 2.2.0

* Support for Android Gradle Plugin 7.3.1

## 20-09-2022

### Core 12.3.02

* Handled trailing `#` in the action to open the dialer.

### InApp 6.3.3

* Handled trailing `#` in the action to open the dialer.

### Cards UI 1.1.2

* Handled trailing `#` in the action to open the dialer.

### Inbox UI 2.1.2

* Handled trailing `#` in the action to open the dialer.

### Rich Notification 4.0.1

* Handled trailing `#` in the action to open the dialer.
* Bugfix
  * Stylized Notification is not getting updated properly when multiple notifications are disabled.

## 12-09-2022

### Core 12.3.01

* Support for Notification Runtime Permission for Android 13.

### InApp 6.3.2

* Bugfix
  * Concurrent Modification crash for some OEMs on Android 10.

## 02-09-2022

### Core 12.2.05

* Support for new push templates.

### Rich Notification 4.0.0

* New templates added Timer, Timer with Progress bar, and Image banner with text overlay.

### Push Amp Plus 6.0.0

* Mi SDK update to Version 5.x.x, refer to the Configuring Xiaomi Push and update the integration.

## 18-08-2022

### InApp 6.3.0

* Removed support for cancellable
* Removed support primary widget.

## 12-08-2022

### Core 12.2.04

* Improved internal exception handling.

## 05-07-2022

### Core 12.2.03

* API added to check if the application is in the foreground.
* Bugfix
  * Basic notification incorrectly marked as persistent.

## 15-06-2022

### Push Amp Plus 5.1.2

* Minor internal changes. No public-facing change.

## 19-05-2022

### Core 12.2.02

* Added API to fetch the current state of the SDK

### InApp 6.2.0

* Support InApp handling in onPause/onResume of Activity Lifecycle.
* Bugfix
  * Activity is not unregistering on `onStop()`.

## 11-05-2022

### Core 12.2.01

* Fixed multiple Android Gradle Plugin version error.

### Cards Core 1.1.1

* Fixed multiple Android Gradle Plugin version error.

### Cards UI 1.1.1

* Fixed multiple Android Gradle Plugin version error.

### Geofence 2.1.1

* Fixed multiple Android Gradle Plugin version error.

### HMS Push Kit 4.1.1

* Fixed multiple Android Gradle Plugin version error.

### InApp 6.1.1

* Fixed multiple Android Gradle Plugin version error.

### Inbox Core 2.1.1

* Fixed multiple Android Gradle Plugin version error.

### Inbox UI 2.1.1

* Fixed multiple Android Gradle Plugin version error.

### Push Amplification 4.1.1

* Fixed multiple Android Gradle Plugin version error.

### Push Amp Plus 5.1.1

* Fixed multiple Android Gradle Plugin version error.

## Realtime Trigger 2.1.1

* Fixed multiple Android Gradle Plugin version error.

### Rich Notification 3.1.1

* Fixed multiple Android Gradle Plugin version error.

### Security 2.1.1

* Fixed multiple Android Gradle Plugin version error.

## 12.2.00 (09-05-2022)

### Core 12.2.00

* Moved GAID fetch to ads library
* Work-around for the crash **java.lang.AbstractMethodError** caused in the DefaultLifecycleObserver due to Android gradle plugin [issue](https://issuetracker.google.com/issues/194289155).

## 12.1.00 (29-04-2022)

### Core 12.1.00

* Support for Android Gradle Plugin 7.1.x
* Update Advertising Id tracking according to Google Play Policy. Advertising Id will not be tracked by the SDK by default, you can enable tracking based on user consent/preference.

### Cards Core 1.1.0

* Support for Android Gradle Plugin 7.1.x

### Cards UI 1.1.0

* Support for Android Gradle Plugin 7.1.x

### Geofence 2.1.0

* Support for Android Gradle Plugin 7.1.x

### HMS Push Kit 4.1.0

* Updated HMS Push SDK to 6.3.0.304
* Support for Android Gradle Plugin 7.1.x

### InApp 6.1.0

* Support for Android Gradle Plugin 7.1.x
* Support for application version filter for in-app campaigns triggered on custom events.

### Inbox Core 2.1.0

* Support for Android Gradle Plugin 7.1.x

### Inbox UI 2.1.0

* Support for Android Gradle Plugin 7.1.x

### Push Amplification 4.1.0

* Support for Android Gradle Plugin 7.1.x

### Xiaomi Push 5.1.0

* Support for Android Gradle Plugin 7.1.x

### Device Trigger 2.1.0

* Support for Android Gradle Plugin 7.1.x

### Rich Notification 3.1.0

* Support for Android Gradle Plugin 7.1.x
* Improved Image handling for tablets.

### Security 2.1.0

* Support for Android Gradle Plugin 7.1.x

## InApp 6.0.2 (12-04-2022)

* Bugfix
  * Self-handled in-app shown and dismissed events are not tracked.
  * Show in-app is not working in single activity with multiple fragments.

## 12.0.00 (16-03-2022)

### Behavioral Changes

* Build Configuration updated to the following:
  * compileSdk 30
  * minSdk 21
  * targetSdk 30
* Starting from SDK version 12.0.00 following features are not integrated by default when adding moe-android-sdk as a dependency. If you are using these features refer to their respective integration document and update the dependencies.
  * [InApp](/developer-guide/android-sdk/in-app-messages/in-app-nativ)
  * [Push Amplification](/developer-guide/android-sdk/push/optional/push-amplification)
  * [Device Trigger](/developer-guide/android-sdk/push/optional/device-triggered)
* APIs to initialize the SDK now throws *IllegalStateException* in case App-id is null or empty.

### External Library Version updates

* androidx.core:core 1.3.1 --> 1.6.0
* androidx.appcompat:appcompat 1.2.0 --> 1.3.1
* androidx.lifecycle:lifecycle-process 2.2.0 --> 2.4.0
* com.google.firebase:firebase-messaging 22.0.0 --> 23.0.0
* Kotlin Standard Library 1.4.20 --> 1.6.0

### Core 12.0.00

* *MoEHelper* deprecated and replaced with *MoEAnalyticsHelper*
* APIs to initialize the SDK now throws [*IllegalStateException*](https://developer.android.com/reference/java/lang/IllegalStateException) in case App-id is null or empty.
* Removed deprecated *AppUpdateReceiver.*
* Added configuration to disable Javascript across modules.
* *MoECallbacks* removed, all methods moved to [MoECoreHelper](https://moengage.github.io/android-api-reference/core/com.moengage.core/-mo-e-core-helper/index.html).
* Support for Notification tone dropped.
* Deprecated methods removed from *MoEngage.*
* FirebaseEventListener removed and replaced with [NonMoEngagePushListener](https://moengage.github.io/android-api-reference/moe-push-firebase/com.moengage.firebase.listener/-non-mo-engage-push-listener/index.html) and [TokenAvailableListener](https://moengage.github.io/android-api-reference/pushbase/com.moengage.pushbase.listener/-token-available-listener/index.html).
* Use [TokenAvailableListener](https://moengage.github.io/android-api-reference/pushbase/com.moengage.pushbase.listener/-token-available-listener/index.html) for token callback.
* Use [NonMoEngagePushListener](https://moengage.github.io/android-api-reference/moe-push-firebase/com.moengage.firebase.listener/-non-mo-engage-push-listener/index.html) for push notifications not sent from MoEngage Platform.
* Refer to the [Migration Guide](/developer-guide/android-sdk/migration/updating-to-12xxx-from-11xx) for more details.

### InApp 6.0.0

* InApp feature is no longer part of the Core SDK. InApp SDK needs to be added separately, refer to the [InApp](/developer-guide/android-sdk/in-app-messages/in-app-nativ) documentation for more details.
* InAppMessageListener removed and callbacks are broken down into multiple listeners: [OnClickActionListener](https://moengage.github.io/android-api-reference/inapp/com.moengage.inapp.listeners/-on-click-action-listener/index.html), [SelfHandledAvailableListener](https://moengage.github.io/android-api-reference/inapp/com.moengage.inapp.listeners/-self-handled-available-listener/index.html), [InAppLifeCycleListener](https://moengage.github.io/android-api-reference/inapp/com.moengage.inapp.listeners/-in-app-life-cycle-listener/index.html).
* InApp Display enhanced by moving the in-app below the status bar.
* Bugfix
  * Fixed case where in-app does not cover the entire screen.
* Refer to the [Migration Guide](/hc/en-us/articles/4419611204116) for more details.

### Xiaomi Push 5.0.0

* Mi SDK updated to **4.8.6**
* MiPushEventListener removed and replaced with [NonMoEngagePushListener](https://moengage.github.io/android-api-reference/push-amp-plus/com.moengage.mi.listener/-non-mo-engage-push-listener/index.html) and [TokenAvailableListener](https://moengage.github.io/android-api-reference/pushbase/com.moengage.pushbase.listener/-token-available-listener/index.html).
* Use [TokenAvailableListener](https://moengage.github.io/android-api-reference/pushbase/com.moengage.pushbase.listener/-token-available-listener/index.html) for token callback.
* Use [NonMoEngagePushListener](https://moengage.github.io/android-api-reference/push-amp-plus/com.moengage.mi.listener/-non-mo-engage-push-listener/index.html) for push notifications not sent from MoEngage Platform.
* Refer to the [Migration Guide](/developer-guide/android-sdk/migration/updating-to-12xxx-from-11xx) for more details.

### Geofence 2.0.0

* Background sync for Geofence campaigns removed.
* Support for Geofence on Android 12.

### HMS Push Kit 4.0.0

* PushKitEventListener removed and replaced with [NonMoEngagePushListener](https://moengage.github.io/android-api-reference/hms-pushkit/com.moengage.hms.pushkit.listener/-non-mo-engage-push-listener/index.html) and [TokenAvailableListener](https://moengage.github.io/android-api-reference/pushbase/com.moengage.pushbase.listener/-token-available-listener/index.html).
* Use [TokenAvailableListener](https://moengage.github.io/android-api-reference/pushbase/com.moengage.pushbase.listener/-token-available-listener/index.html) for the token callback.
* Use [NonMoEngagePushListener](https://moengage.github.io/android-api-reference/hms-pushkit/com.moengage.hms.pushkit.listener/-non-mo-engage-push-listener/index.html) for push notifications not sent from MoEngage Platform.
* Refer to the [Migration Guide](/developer-guide/android-sdk/migration/updating-to-12xxx-from-11xx) for more details.

### Push Amplification 4.0.0

* The Push Amplification feature is no longer part of the Core SDK. Push Amplification SDK needs to be added separately, refer to the [Push Amplification](/developer-guide/android-sdk/push/optional/push-amplification) documentation for more details.

### Device Trigger 2.0.0

* The Device Trigger feature is no longer part of the Core SDK. Device Trigger SDK needs to be added separately, refer to the [Device Trigger](/developer-guide/android-sdk/push/optional/device-triggered) documentation for more details.

### Cards

* The current artifact i.e. **com.moengage:cards** is deprecated instead use **com.moengage:cards-ui**. Refer to the integration document for [Cards](/developer-guide/android-sdk/cards/cards) for more details.

### Rich Notification 3.0.0

* Compatibility update with core **12.0.00**

### Inbox Core 2.0.0

* Compatibility update with core **12.0.00**

### Inbox UI 2.0.0

* Compatibility update with core **12.0.00**

### Security 2.0.0

* Compatibility update with core **12.0.00**

## 11.6.02

* Update Advertising Identifier tracking in accordance with Google Play Policy. Android-id will no longer be tracked by the SDK by default. The setting for tracking Android-id in [TrackingOptoutConfig](https://moengage.github.io/android-api-reference/core/com.moengage.core.config/-tracking-opt-out-config/index.html) is ignored. Refer to [Device Identifier Tracking](/developer-guide/android-sdk/data-tracking/advanced-or-optional/device-identifier-tracking) to know more.

## 11.6.00 (14-03-2022)

* Push Templates disabled for Android 12.

## 11.5.00 (08-03-2022)

* Update Android-id tracking in accordance with Google Play Policy. Android-id will no longer be tracked by the SDK by default. The setting for tracking Android-id in [TrackingOptoutConfig](https://moengage.github.io/android-api-reference/core/com.moengage.core.config/-tracking-opt-out-config/index.html) is ignored. Refer to [Device Identifier Tracking](/developer-guide/android-sdk/data-tracking/advanced-or-optional/device-identifier-tracking) to know more.

## 11.4.04 (22-02-2022)

* Support for transparent background for HTML-based In-Apps.
* Improved exception handling.

## 11.4.03 (27-01-2022)

* Bugfix
  * Campaign name not present in the self-handled in-app callback.

### Geofence 1.2.2 (27-01-2022)

* Bugfix
  * Geofence campaigns are not triggered as `play-services-location` return an empty intent.

## Xiaomi Push 4.0.1 (10-12-2021)

* Internal Improvements

## Xiaomi Push 4.0.0 (01-12-2021)

* Xiaomi SDK version updated to `4.8.3`

## 11.4.02 (09-11-2021)

* Push Templates rendering improvement

### Geofence 1.2.1 (09-11-2021)

* Graceful handling of an already caught exception

### Rich Notification 2.4.0 (09-11-2021)

* Template rendering improvement
* Support to customize application name color
* Requires `moe-android-sdk` version `11.4.02` or above

### HMS PushKit 3.0.0 (09-11-2021)

* HMS SDK Update for Android 12 Guidelines

## 11.4.01 (29-09-2021)

* Nudge View will no longer be dismissed on back press
* Bugfixes
  * InApp is not dismissed on back press in a few cases when Nudge is also visible.

## 11.4.00 (31-08-2021)

* Complying with Android 12 guidelines
* Support for custom HTML templates with in-apps
* Bugfixes
  * Trigger-based in-app campaigns not sorted according to time and priority

### Geofence 1.2.00 (31-08-2021)

* Complying with Android 12 guidelines
* Requires `moe-android-sdk` version `11.4.00` or above

### HMS PushKit 2.4.00 (31-08-2021)

* Complying with Android 12 guidelines
* Requires `moe-android-sdk` version `11.4.00` or above

### Rich Notification 2.3.00 (31-08-2021)

* Complying with Android 12 guidelines
* Requires `moe-android-sdk` version `11.4.00` or above

## 11.3.01 (19-07-2021)

* Bugfix
  * Application crashes if `glide` dependency is not added and a GIF is added as a background for in-app.

### Rich Notification 2.2.01 (19-07-2021)

* Bugfix
  * Slide-specific re-direction not working for 3rd slide when the carousel has 3 cards.

### HMS PushKit 2.3.00 (19-07-2021)

* Push Kit SDK version updated to `5.3.0.304`

## 11.3.00 (02-07-2021)

* Improved handling of Gif files in in-app.
* Support for FCM 22.0.0 and above.
* Bugfix
  * `MoERttHelper` not accessible.

### Inbox UI 1.0.01

* Bugfix
  * APIs in `inbox-core` not accessible when `inbox-ui` is only added as a dependency.

## 11.2.01 (13-05-2021)

* Bugfix
  * Tracking opt-out configuration not honoured in a few cases.

## 11.2.00 (10-05-2021)

* Internal storage re-write for performance and scale improvement.
* Removed deprecated APIs related to Inbox

| Then                                       | Now                                                       |
| :----------------------------------------- | :-------------------------------------------------------- |
| MoEHelper#getUnreadMessagesCount()         | MoEInboxHelper#getUnClickedMessagesCount(Context)         |
| MoEHelper#getAllMessages()                 | MoEInboxHelper#fetchAllMessages(Context)                  |
| MoEHelper#setMessageClicked()              | MoEInboxHelper#trackMessageClicked(Context, InboxMessage) |
| MoEHelper#trackNotificationClickedByTime() | NA                                                        |

* Bugfix
  * Self-handled Smart Trigger in-app not delivered when the application is in landscape orientation.

### Cards 2.1.00 (10-05-2021)

* Compatible with Core version `11.2.00` and above

### Geofence 1.1.00 (10-05-2021)

* Compatible with Core version `11.2.00` and above

### HMS PushKit 2.2.00 (10-05-2021)

* Compatible with Core version `11.2.00` and above

### Xiaomi Push 3.2.00 (10-05-2021)

* Compatible with Core version `11.2.00` and above

### Rich Notification 2.2.00 (10-05-2021)

* Compatible with Core version `11.2.00` and above

### Inbox 1.0.00 (10-05-2021)

* `addon-inbox` module deprecated and broken down moved to separate artifacts `inbox-core` and `inbox-ui`.
* Compatible with Core version `11.2.00` and above
* Deprecated APIs

| Then                                                           | Now                                                          |
| :------------------------------------------------------------- | :----------------------------------------------------------- |
| com.moengage.addon.inbox.MoEInboxHelper                        | com.moengage.inbox.core.MoEInboxHelper                       |
| com.moengage.addon.inbox.listener. OnMessagesAvailableListener | com.moengage.inbox.core.listener.OnMessagesAvailableListener |
| com.moengage.addon.inbox.InboxMessageClickCallback             | com.moengage.inbox.ui.listener.OnMessageClickListener        |
| com.moengage.addon.inbox.MoEInboxActivity                      | com.moengage.inbox.ui.view\.InboxActivity                    |
| com.moengage.addon.inbox.InboxFragment                         | com.moengage.inbox.ui.view\.InboxFragment                    |
| com.moengage.addon.inbox.DefaultInboxAdapter                   | com.moengage.inbox.ui.adapter.sdkdefault.DefaultInboxAdapter |
| com.moengage.addon.inbox.InboxManager.ViewHolder               | com.moengage.inbox.ui.adapter.ViewHolder                     |
| com.moengage.addon.inbox.InboxManager.InboxAdapter             | com.moengage.inbox.ui.adapter.InboxAdapter                   |

## 11.1.00 (14-04-2021)

* Internal changes for fixing OEM-specific navigation issues in Push Templates.

### Rich Notification 2.1.00 (14-04-2021)

* Expand indicator/arrow removed from UI.
* Bugfix
  * Fixing navigation not working on few OEMs
  * Navigation not working after notification is Snoozed or Reminder is set
* Compatible with Core version `11.1.00` and above

### HMS Push Kit 2.1.00 (14-04-2021)

* Compatibility update for OEM-specific navigation issues.
* Compatible with Core version `11.1.00` and above

### Xiaomi Push 3.1.00 (14-04-2021)

* Compatibility update for OEM-specific navigation issues.
* Compatible with Core version `11.1.00` and above

## 11.0.05 (08-04-2021)

* Support for `lifecycle-process:2.3.0` and above

## 11.0.04 (24-02-2021)

* Publishing moved to Maven Central. All future updates would be published on Maven Central only.

### Cards 2.0.02 (24-02-2021)

* Ability to customize string for delete Card action
* Configuration to disable swipe to refresh.
* Publishing moved to Maven Central.

### Rich Notification 2.0.03 (24-02-2021)

* Publishing moved to Maven Central.

### Xiaomi Push 3.0.02 (24-02-2021)

* Publishing moved to Maven Central.

### HMS Push Kit 2.0.02 (24-02-2021)

* Publishing moved to Maven Central.

### Inbox 6.0.2 (24-02-2021)

* Publishing moved to Maven Central.

### Geofence 1.0.02 (24-02-2021)

* Publishing moved to Maven Central.

## 11.0.03 (28-01-2021)

* Internal bugfixes.
* `OnAppBackgroundListener` is removed.

### Rich Notification 2.0.02 (28-01-2021)

* Support for notification small icon color.

### Xiaomi Push 3.0.01 (28-01-2021)

* Compatible with Core version `11.0.03`

### HMS Push Kit 2.0.01 (28-01-2021)

* Compatible with Core version `11.0.03`

## 11.0.02 (11-01-2021)

* Target SDK version bumped to API level 29
* Starting SDK version `11.0.00` Geofence is not included when `moe-android-sdk` is added in the application. Refer to the [GeoFence Push](/developer-guide/android-sdk/push/optional/location-triggered) documentation.
* SDK has been re-packaged to have clear separation for internal files and exposed classes. Any class with the package name `com.moengage.*.internal.*` should not be used.
* InApp is no longer shown via Activity lifecycle callbacks. To show in-app `showInApp()` should be called in the Activity or Fragment. Refer to the [In-App NATIV](/developer-guide/android-sdk/in-app-messages/in-app-nativ) documentation.
* Source and Target Compatibility Updated to Java 8.
* Updated hosts used by the SDK. Refer to the [Network Security Configuration](/developer-guide/android-sdk/sdk-integration/advanced-or-optional/network-security-configuration) documentation.
* `OnNonMoEngagePushReceivedListener` removed, use `FirebaseEventListener`
* Support for Self-Handled In-Apps in Smart Trigger.
* SDK no longer tracks location by default.
* Refer to the [Updating to 11.x.xx](/developer-guide/android-sdk/migration/updating-to-11xxx-from-10xxx) for more details.

### Cards 2.0.00 (11-01-2021)

* Compatible with Core version `11.0.02`
* Bugfix
  * `MoECardHelper#getUnClickedCardCount()` returns in-correct counter

### Push Templates 2.0.01 (11-01-2021)

* Compatible with Core version `11.0.02`
* Internal fixes

### Inbox 6.0.0 (11-01.2021)

* Compatible with Core version `11.0.02`

### HMS PushKit 2.0.00 (11-01.2021)

* Compatible with Core version `11.0.02`

### Xiaomi Push 3.0.00 (11-01-2021)

* Compatible with Core version `11.0.02`

## 10.6.00 (18-12-2020)

* API to enable/disable the SDK
* Support for multiple Firebase Event Listeners
* Deprecated methods

| Then                                                                     | Now                                                                      |
| :----------------------------------------------------------------------- | :----------------------------------------------------------------------- |
| MoEFireBaseHelper.getInstance().setEventListener(FirebaseEventListener)) | MoEFireBaseHelper.getInstance().addEventListener(FirebaseEventListener)) |

### Xiaomi Push 2.2.00 (18-12-2020)

* Support for multiple Event Listeners
* Compatible with Core version `10.6.00`
* Deprecated APIs

| Then                                                                 | Now                                                                  |
| :------------------------------------------------------------------- | :------------------------------------------------------------------- |
| MoEMiPushHelper.getInstance().setEventListener(MiPushEventListener)) | MoEMiPushHelper.getInstance().addEventListener(MiPushEventListener)) |

### HMS Push Kit 1.2.00 (18-12-2020)

* Multiple Event Listener
* Compatible with Core version `10.6.00`
* Deprecated APIs

| Then                                                                   | Now                                                                    |
| :--------------------------------------------------------------------- | :--------------------------------------------------------------------- |
| MoEPushKitHelper.getInstance().setEventListener(PushKitEventListener)) | MoEPushKitHelper.getInstance().addEventListener(PushKitEventListener)) |

### Cards 1.2.00 (18-12-2020)

* Compatible with Core version `10.6.00`

# 10.5.00 (10-11-2020)

* Merged Card, FCM, and Optout configurations into single APIs.
* Deprecated APIs

| Then                                               | Now                                                            |
| :------------------------------------------------- | :------------------------------------------------------------- |
| MoEngage.Builder#setDateFormatForCard(String)      | MoEngage.Builder#configureCards(CardConfig)                    |
| MoEngage.Builder#setEmptyInboxImageForCard(int)    | MoEngage.Builder#configureCards(CardConfig)                    |
| MoEngage.Builder#setPlaceHolderImageForCard(int)   | MoEngage.Builder#configureCards(CardConfig)                    |
| MoEngage.Builder#optOutTokenRegistration()         | MoEngage.Builder#configureFcm(FcmConfig)                       |
| MoEngage.Builder#setSenderId(String)               | MoEngage.Builder#configureFcm(FcmConfig)                       |
| MoEngage.Builder.optOutGAIDCollection()            | MoEngage.Builder.configureTrackingOptOut(TrackingOptOutConfig) |
| MoEngage.Builder.optOutAndroidIdCollection()       | MoEngage.Builder.configureTrackingOptOut(TrackingOptOutConfig) |
| MoEngage.Builder.optOutCarrierNameCollection()     | MoEngage.Builder.configureTrackingOptOut(TrackingOptOutConfig) |
| MoEngage.Builder.optOutDeviceAttributeCollection() | MoEngage.Builder.configureTrackingOptOut(TrackingOptOutConfig) |

## 10.4.04 (05-11-2020)

* Making `MoEFireBaseHelper` API Java friendly.
* Bugfix
  * Push notification is not being displayed after the snooze time delay
  * Coupon Code dialog not shown when used with deep-link.
* Deprecated APIs

| Then                                                | Now                                        |
| :-------------------------------------------------- | :----------------------------------------- |
| MoEngage.Builder#setLogLevel(int)                   | MoEngage.Builder#enableLogs(@LogLevel int) |
| MoEngage.Builder#redirectDataToRegion(DATA\_REGION) | MoEngage.Builder#setDataCenter(DataCenter) |

### Inbox 5.3.0 (05-11-2021)

* Add helper APIs in Inbox Module.

### Cards 1.1.01 (05-11-2021)

* Making `MoECardHelper` API Java friendly.

### Push Amp Plus 2.1.01 (05-11-2021)

* Making `MoEMiPushHelper` API Java friendly.

## v10.4.03 (16th October 2020)

* Bugfix
  * Abnormally high Session duration in some cases.
  * Notification color not set properly.

## v10.4.02 (8th October 2020)

* Bugfix
  * Token Callback was not being triggered for `FirebaseEventListener`

## v10.4.01 (25th September 2020)

* Bugfix
  * InApp not being dismissed on the close button click in a few cases.
  * Token registration not working on certain versions of FCM library when sender-id is passed.

### Rich Notification (25th September 2020)

* Image Banner Templates added.

# v10.4.00 (16th September 2020)

* SDK compiled with `androidx`. Migrated from support libraries.
* SDK requires `lifecycle-process` library.
* Bugfix
  * Copy action button not working (affected 10.3.00).

### HMS Push Kit 1.1.00 (16th September 2020)

* Compatibility with Core SDK `10.4.00` (androidx).

### Xiaomi Push 2.1.00 (16th September 2020)

* Compatibility with Core SDK `10.4.00` (androidx).

### Rich Notifications 1.1.00 (16th September 2020)

* Compatibility with Core SDK `10.4.00` (androidx).

### Cards 1.1.00 (16th September 2020)

* Compatibility with Core SDK `10.4.00` (androidx).

### Inbox 5.2.0 (16th September 2020)

* Compatibility with Core SDK `10.4.00` (androidx).

## v10.3.02 (14th September 2020)

* Internal Changes only.

## v10.3.00 (28th August 2020)

* Support for Push Templates and Huawei Push Kit.
* Xiaomi Push is now configurable.
* Deprecated APIs

| Then                                                                   | Now                                                              |
| :--------------------------------------------------------------------- | :--------------------------------------------------------------- |
| PushManager.getInstance().refreshToken()                               | MoEFireBaseHelper.getInstance().passPushToken()                  |
| PushManager.getInstance().setTokenObserver()                           | MoEFireBaseHelper.getInstance().setEventListener()               |
| MoEFireBaseHelper.getInstance().setOnNonMoEngagePushReceivedListener() | MoEFireBaseHelper.getInstance().setEventListener()               |
| MoEPushHelper.getInstance().handlePushPayload(Context, Bundle)         | MoEFireBaseHelper.getInstance().passPushPayload(Context, Bundle) |
| MoEPushHelper.getInstance().handlePushPayload(Context, Map)            | MoEFireBaseHelper.getInstance().passPushPayload(Context, Map)    |

### Rich Notification 1.0.00 (28th August 2020)

* Stylized Basic Template & Simple Image Carousel Template.
* Requires Core version `10.3.00` or above.

### Xiaomi Push 2.0.00 (28th August 2020)

* Breaking change in integration. Refer to [Migrating to Push Amp+ 2.0.00](/developer-guide/android-sdk/migration/migrating-to-push-amp-plus-2000).
* Requires Core version `10.3.00` or above.

### HMS Push Kit 1.0.00 (28th August 2020)

* Requires Core version `10.3.00` or above.

### Inbox 5.1.0 (28th August 2020)

* Compatibility with Core and Push Notification.
* Requires Core version `10.3.00` or above.

## v10.2.02 (5th August 2020)

* Internal Bugfix

## v10.2.01 (1st August 2020)

* Additional Security on APIs on top of HTTPS.
* UI Elements are non-interactive when In-App pop-up is visible.
* Min compatible: push-amp-plus `1.2.00`, cards `1.0.01`.

### Push Amp Plus 1.2.00 (1st August 2020)

* GET\_TASKS Permission is no longer required.

### Cards 1.0.01 (1st August 2020)

* Compatibility with Core.

## v10.1.01 (7th July 2020)

* Support for Card Campaigns.
* API to customize token retry interval.
* Deprecated APIs

| Then                                                      | Now                                                      |
| :-------------------------------------------------------- | :------------------------------------------------------- |
| MoEHelper.getInstance().registerAppBackgroundListener()   | MoECallbacks.getInstance().addAppBackgroundListener()    |
| MoEHelper.getInstance().setOnLogoutCompleteListener()     | MoECallbacks.getInstance().addLogoutCompleteListener()   |
| MoEHelper.getInstance().removeLogoutCompleteListener()    | MoECallbacks.getInstance().removeAppBackgroundListener() |
| MoEHelper.getInstance().unregisterAppBackgroundListener() | MoECallbacks.getInstance().removeLogoutListener()        |

## v10.0.02 (18th March 2020)

* Support for India cluster.

## v10.0.00 (21st February 2020)

* Removed support for manifest-based integration, GCM library, and Fresco.
* Use Glide for GIFs in In-Apps.
* InApp Callbacks listener is now a concrete class.
* Refer to [Migration to 10.x.xx](/developer-guide/android-sdk/migration/migration-to-10xxx).

## v9.8.03 (4th February 2020)

* Fixing Strict Mode violations and improved Geofence triggering.

## v9.8.02 (10th January 2020)

* Support for tracking Notification Received/Clicked for custom push handlers.
* Deprecated APIs

| Then                                                                          | Now                                                                 |
| :---------------------------------------------------------------------------- | :------------------------------------------------------------------ |
| PushManager.getInstance().getPushHandler().handlePushPayload(Context, Map)    | MoEPushHelper.getInstance().handlePushPayload(Context, Map)         |
| PushManager.getInstance().getPushHandler().handlePushPayload(Context, Bundle) | MoEPushHelper.getInstance().handlePushPayload(Context, Bundle)      |
| PushManager.getInstance().setMessageListener(Object)                          | MoEPushHelper.getInstance().setMessageListener(PushMessageListener) |
| MoEngageNotificationUtils.isFromMoEngagePlatform(Map)                         | MoEPushHelper.getInstance().isFromMoEngagePlatform(Map)             |
| MoEngageNotificationUtils.isFromMoEngagePlatform(Bundle)                      | MoEPushHelper.getInstance().isFromMoEngagePlatform(Bundle)          |

## v9.8.00 (23rd November 2019)

* Internal Update for Xamarin Support.
* Removed methods using `HashMap`; use `Map` instead.

## v9.7.04 (20th November 2019)

* Fix for deep-linking not working for action button on some devices.

## v9.7.03 (13th November 2019)

* Push Amp+ support for Partner Integrations.

## v9.7.02 (31st October 2019)

* Minor Bugfixes.

## v9.7.00 (10th September 2019)

* Performance improvement.

## v9.6.01 (26th August 2019)

* Internal optimizations.

## v9.6.00 (23rd August 2019)

* Support for user session and traffic source tracking.
* Deprecated `setExistingUser()` (use `setAppStatus()`) and `trackEvent(String, JSONObject)` (use `PayloadBuilder`).

## v9.4.04 (11th July 2019)

* Bugfix - Geofence callback listener.
* Deprecated several push listeners; use `PushMessageListener` class instead.

## v9.4.01 (16th April 2019)

* Support for Gradle 5+.
* Granular control for in-app messages.

## v9.3.02 (1st February 2019)

* Support for push registration for Instant Apps.

## v9.3.00 (4th January 2019)

* Internal optimisations.

## v9.2.03 (13th November)

* Support for ISO date format string in `Payload Builder`.

## v9.2.02 (18th October)

* Listener for App background and Notification Responsiveness support.

## v9.2.00 (5th October)

* Support for FCM Version 17.3.2 and above.

## v9.1.06 (19th September)

* API to enable Segment Bundle Integration.

## v9.1.05 (31st July)

* APIs to opt-out for background sync.

## v9.1.04 (3rd July 2018)

* Internal optimisations.

## v9.1.02 (14th June 2018)

* Exit Intent Notifications and fix for Alarm Manager play console warning.

## v9.1.01 (25th May 2018)

* GDPR Compliance. Refer to [GDPR Compliance documentation](/developer-guide/android-sdk/compliance/compliance).

## v9.0.02 (27th April)

* Integration moved from AndroidManifest to Code via `MoEngage.Builder`.
* Location tracking and IMEI collection disabled by default (opt-in available).
* Removed support for GCM library 7.3 and below.

## v8.5.00 (12th April)

* Minor Bug fixes.

## v8.4.03 (21st February)

* Push-Amp included as part of the SDK. Remove `addon-messaging` dependency.

## v8.4.02 (7th February)

* Tracking events for geo-fence hits and smart navigation for rating in-app.

## v8.3.02 (17th January)

* Min API level 14. Compiles with 26.1.0 support libraries.
* Ships with FCM by default. GCM must be included explicitly.

## v7.7.16 (29th September)

* Support for json array and object in `PayloadBuilder`.

## v7.7.15 (25th September)

* Locale Tracking optional and Event batching.

## v7.7.13 (6th September)

* Inbox expiry and deprecation of `gcm_msgttl`.

## v7.7.11 (1st August)

* Payload optimisations.

## v7.7.10 (20th July)

* Support for Android Studio 3.0.

## v7.7.06 (5th July)

* Opt-out from MoEngage extras from deep-link.

## v7.7.05 (21st June)

* Callbacks for Geofence transition.

## v7.7.04 (19th June)

* InApp minimum delay bug fix.

## v7.7.03 (13th June)

* App Links auto-verification fix.

## v7.7.02 (18th May)

* Improved notification rendering on OPPO and tracking Device locale.

## v7.7.01 (3rd May)

* Push to inbox bug fix.

## v7.7.00 (20th April)

* Integration Verification and Push Cleared Callback.

## v7.6.04 (10th March)

* Tracking additional info in notification impressions.

## v7.6.03 (27th February)

* Callback to handle notification click and Carousel customisation.

## v7.6.02 (13th February)

* Added Support for Baidu.

## v7.5.00 (19th January)

* Notification display Changes for Android N.

## v7.4.01 (16th November)

* Improved refresh token handling.

## v7.3.00 (15th November)

* Added support for native firebase listeners.

## v7.2.04 (9th November)

* Bugfixes.

## v7.2.01 (2nd November)

* Bugfixes.

## v7.1.03 (27th September)

* InApp Testing.

## v7.0.06 (18th August 2016)

* Push Callbacks for Received and Clicked.

## v7.0.03 (10th August 2016)

* Critical fix regarding tracking events.

## v7.0.02 (5th August 2016)

* InApp Api response changes.

## v7.0.00 (2nd August 2016)

* Modular SDK. features are pluggable. Refer to [migration documentation](/developer-guide/android-sdk/migration/Migrating-to-7-x-xx).

<Note>
  Please refer to the [migration documentation](/developer-guide/android-sdk/migration/Migrating-to-7-x-xx) while upgrading the SDK.
</Note>

## v6.0.29 (14th July 2016)

* InApp Navigation Drawer Fix.

## v6.0.28 (29th June 2016)

* DB Upgrade Fix.

## v6.0.27 (27th June 2016)

* InApp and Carousel Action Bug Fix.

## v6.0.26 (21st June 2016)

* InApp Bug Fix and GCM Failure Event Tracking.

## v6.0.25 (10th June 2016)

* Snooze and Remind Later Bug Fixes.

## v6.0.23 (30th May 2016)

* Bugfixes.

## v6.0.21 (13th May 2016)

* Additional Fallbacks for push registration.

## v6.0.20 (11th May 2016)

* Listener for token receive/change and InApp rating bar bug fix.

## v6.0.18 (5th May 2016)

* InApp Bug Fix.

## v6.0.17 (29th April 2016)

* Location Bugfixes.

## v6.0.14 (21st April 2016)

* API Update.

## v6.0.13 (14th April 2016)

* Location Library Support for older play services.

## v6.0.02 (15th March 2016)

* Added Snooze/Remind Later Action Button.

## v6.0.01 (12th March 2016)

* Added Support for in-app Nativ. `NudgeView` initialisation changes.

## v5.3.29 (28th Jan 2016)

* Feature to skip Notification from being stored in Notification Center.

## v5.3.28 (27th Jan 2016)

* Bug Fixes.

## v5.3.24 (12th Jan 2016)

* Initialize SDK with Sender ID and App ID from Segment.

## v5.3.23 (7th Jan 2016)

* APIs to Optionally Opt Out from location tracking and GeoFencing.

## v5.3.22 (5th Jan 2016)

* Fixed issue with logout introduced in 5.3.20.

## v5.3.20 (23rd December 2015)

* Removed support for play services \< 8.1.

## v5.3.18 (18th December 2015)

* Location library support for all versions.

## v5.3.17 (14th December 2015)

* API for unregistering GCM token.

## v5.3.15 (7th December 2015)

* Push Messages Tagging and Notification with multiple action buttons.

## v5.3.09 (15th October 2015)

* Google Play Services 8.1.0 support.

## v5.3.00 (13th August 2015)

* Google Play Services 7.5 support. Control push using `PushMessageListener`.

## v5.2.2 (27th July 2015)

* Notification Color support for Android Lollipop.

## v5.1.9 (14th July 2015)

* Pre-caching images for in-app messages.

## v5.1.0 (9th July 2015)

* Geofencing requires no additional coding other than providing permission.

## v5.0.5 (9th July 2015)

* Pre-caching images for in-app messages and Google Ads SDK optional.
