# 🧙 Magify Unity3d SDK

[![sdk](https://img.shields.io/badge/sdk-4.6.11-green)](https://github.com/Magify-LTD/magify-unity)
[![service](https://img.shields.io/badge/service-4.6.11-green)](https://github.com/Magify-LTD/magify-unity)

```
{
  "dependencies": {
    "com.magify.unity-sdk": "file:com.magify.unity-sdk-4.6.11.tgz",
    "com.magify.unity-sdk-service": "file:com.magify.unity-sdk-service-4.6.11.tgz",
    ...
  },
}
```

> **Full documentation with example at [version page](https://magify.atlassian.net/wiki/spaces/GW/pages/1280164/Releases).**


# Change Log

## [4.6.11]
### Release 4.6.0
- [SDK] Full support of Unity 6 (#747)
### Release 4.6.1
- [SDK/Service] Support of Aghanim web store (#744)
- [Service] Added UPM as a source of `External dependency manager` dependency (#744)
- [SDK] Made improvement to be more likely to be able to send a request to save progress when app is going to the background (#748)
- [Service/SDK] Renamed sync-state and social-auth related API (#752)
### Release 4.6.2
- [SDK] Cleared some parameters for in-app tracking and added xml documentation (#753)
- [SDK] Added public method `MagifyManager.IsApplicationInstalled()` (#753)
### Release 4.6.3
- [SDK] Added opportunity to get `MagifyManager.CommonClientId` (#755)
### Release 4.6.4
- [SDK] Exceptions when fetching GAID are converted to LogWarning (#756)
### Release 4.6.5
- [SDK] Added `OperationCanceledException` during user authorization when requested (#758)
### Release 4.6.6
- [SDK] Allowed to switch to sandbox state (#742)
### Release 4.6.7
- [SDK] Fixed cancellation of authorization token requests (#763)
### Release 4.6.8
- [SDK] Commission fields added for `TrustedPurchaseRecord`. (#765)
- [SDK] Removed unnecessary unsupported stores from `PurchaseStore`. (#765)
- [SDK] Fixed context requests after `TweakEnvironment()` (#766)
### Release 4.6.9
- [SDK] Obsolete Applovin API was updated (#750)
- [SDK] Added SDK version property to `AppLaunch` (#736)
### Release 4.6.10
- [SDK] Added public method `MagifyManager.TrackCustomAdsImpression()` to track impressions with custom ads mediations (#771)
### Release 4.6.11
- [SDK] Added `DisposableCancellationToken` for multi-times requests from different thrades (#772)
# CONTACTS

| #  | Name                                                                                                            | Position             |
|:--:|-----------------------------------------------------------------------------------------------------------------|----------------------|
| 1  | [Kirill Dudnik](https://magifycom.slack.com/team/U074KHLMRAA) ([email](kirill.dudnik@magify.com))               | Unity                |
| 2  | [Vitaliy Borisovec](https://magifycom.slack.com/team/U08FCCTAP4Y) ([email](vitaliy.borisovec@magify.com))       | Unity                |
