# Release Notes

## [<mark style="color:purple;">2.1.1 (2024-02-06)</mark>](https://github.com/IGAWorksDev/dfinery-android-sdk/releases/tag/2.1.1)

#### Fixed

* Fixed an issue where in-app message exposure would cause load internally under certain conditions on Android 15.

## [<mark style="color:purple;">2.1.0 (2024-01-09)</mark>](https://github.com/IGAWorksDev/dfinery-android-sdk/releases/tag/2.1.0)

#### Fixed

* Fixed an issue where the next in-app message would not be displayed if the in-app message rendering failed.

#### Added

* `setUserProfile(String key, JSONArray value)`Added to DFINERYProperties .

## [<mark style="color:purple;">2.0.1 (2024-12-30)</mark>](https://github.com/IGAWorksDev/dfinery-android-sdk/releases/tag/2.0.1)

#### Fixed

* Retry logic has been applied when an API request fails due to issues such as network communication.
* Changed so that network request payload is printed when the log level is set to Debug or higher.

#### Added

* Personalization of event attributes is supported when displaying in-app messages.
* `disableSDK()`Added stopping the SDK and removing local data .
* `disalbeSDK()enableSDK()`Added ability to resume SDK when it is stopped .

#### Removed

* `suspendUserTargeting()`has been removed.

## [<mark style="color:purple;">1.2.1 (2024-11-27)</mark>](https://github.com/IGAWorksDev/dfinery-android-sdk/releases/tag/1.2.1)

* Fixed a bug in version 1.2.0 that prevented in-app messages from being used
* Change the name of a constant

## [<mark style="color:purple;">1.2.0 (2024-11-21)</mark>](https://github.com/IGAWorksDev/dfinery-android-sdk/releases/tag/1.2.0)

* Change the name of a constant
* `null`You can now initialize it by entering the advertising ID and push token values.

## [<mark style="color:purple;">1.1.2 (2024-11-14)</mark>](https://github.com/IGAWorksDev/dfinery-android-sdk/releases/tag/1.1.2)

* Support for in-app message operators with values, no values, and empty arrays
* Fixed a bug where display restrictions based on exposure frequency of test in-app messages were not applied

## [<mark style="color:purple;">1.1.1 (2024-10-29)</mark>](https://github.com/IGAWorksDev/dfinery-android-sdk/releases/tag/1.1.1)

* Fixed a bug that occurred when delaying an in-app message without setting a termination event.
* Changed the exposure logic when a delayed in-app message for the same event is registered
* Fixed bugs occurring in some operators of in-app messages
* Modified so that test in-app messages are displayed with priority over regular in-app messages
* Fixed in-app messages not appearing darker than the console

## [<mark style="color:purple;">1.1.0 (2024-10-10)</mark>](https://github.com/IGAWorksDev/dfinery-android-sdk/releases/tag/1.1.0)

* Add push function
* Added in-app messaging feature

## [<mark style="color:purple;">1.0.0 (2024-03-29)</mark>](https://github.com/IGAWorksDev/dfinery-android-sdk/releases/tag/1.0.0)

* First distribution
