Releases: EvilMindDevs/hms-unity-plugin
v2.0.7 - Unity 2018
Changes
- CloudDB custom editor configured. Generated C# model from JSON file.
- Changed all Error logs to give a better explanation about the error and error code.
- Added IsSandboxActivated to HMSIAPManager.
- Added ObtainOwnedPurchaseRecord method to HMSIAPManager.
- Added IsRewardedAdLoaded property to HMSAdsKitManager.
- Fixed SubscribeSnapshot method on CloudDB.
- Fixed the bug that corrupts manager scripts on the scene when upgrading from a lower version of HMS Unity Plugin.
- Fixed GetLeaderboardData method functionality.
v2.0.7 - Unity 2019/2020
Changes
- CloudDB custom editor configured. Generated C# model from JSON file.
- Changed all Error logs to give a better explanation about the error and error code.
- Added IsSandboxActivated to HMSIAPManager.
- Added ObtainOwnedPurchaseRecord method to HMSIAPManager.
- Added IsRewardedAdLoaded property to HMSAdsKitManager.
- Fixed SubscribeSnapshot method on CloudDB.
- Fixed the bug that corrupts manager scripts on the scene when upgrading from a lower version of HMS Unity Plugin.
- Fixed GetLeaderboardData method functionality.
v2.0.6 - Unity 2019/2020
Changes
- Removed banner being shown on load. Instead, we added this as a checkbox in Ads Editor.
- PriceType values are revamped into a class.
- ObtainOwnedPurchases reworked in order to get all types of product types.
- Fixed Unity's recompiling issue after creating constant classes.
- HMSPluginUpdater bug fix.
- Fixed HMS SDK callbacks are not being called from Unity's main thread.
v2.0.6 - Unity 2018
Changes
- Removed banner being shown on load. Instead, we added this as a checkbox in Ads Editor.
- PriceType values are revamped into a class.
- ObtainOwnedPurchases reworked in order to get all types of product types.
- Fixed Unity's recompiling issue after creating constant classes.
- HMSPluginUpdater bug fix.
- Fixed HMS SDK callbacks are not being called from Unity's main thread.
v2.0.5 - Unity 2019/2020
Changes
- Prevented setting files getting overwritten when upgrading the plugin.
- Added "Check for Updates" menu item under Huawei.
- Added version controlling if there is a newer version released on github.
- Fixed IAP Cancelling Purchase bug.
- Fixed DataMessage coming from AGC Push Kit service not triggering OnMessageReceived function.
- Added NotificationDataOnStart callback. This method will get triggered if user opens the unity for the first time by clicking to unity game notification in notification center when there is a push notification sent from Push Kit Server/AGC as Notification Message.
- Added OnNotificationMessage callback. This method will get triggered if user clicks to unity game notification from notification center while unity is already present/opened before when there is a push notification sent from Push Kit Server/AGC as Notification Message.
- Added TitleLocatizationArgs and BodyLocatizationArgs into RemoteMessage class.
- Fixed HMSPluginUpdater leaving an empty gameobject if it throws error inside.
v2.0.5 - Unity 2018
Changes
- Prevented setting files getting overwritten when upgrading the plugin.
- Added "Check for Updates" menu item under Huawei.
- Added version controlling if there is a newer version released on github.
- Fixed IAP Cancelling Purchase bug.
- Fixed DataMessage coming from AGC Push Kit service not triggering OnMessageReceived function.
- Added NotificationDataOnStart callback. This method will get triggered if user opens the unity for the first time by clicking to unity game notification in notification center when there is a push notification sent from Push Kit Server/AGC as Notification Message.
- Added TitleLocatizationArgs and BodyLocatizationArgs into RemoteMessage class.
- Fixed HMSPluginUpdater leaving an empty gameobject if it throws error inside.
HMS Unity Plugin v1.3.0 - Unity 2018
Changes
This is an update for the old version of the plugin for the people who are still using the old plugin.
We'll be supporting the old plugin until the end of 2021 year.
Added Gradle build.
Updated kits to the latest versions.
If you are upgrading from v1.2.0, please make these changes.
- Assets/Plugins/Android folder should only have app-debug.aar, BookInfo.java, ObjectTypeInfoHelper.java files. Delete everything else that is regarding HMS libraries.
- Put your agconnect-services.json file under Assets/StreamingAssets folder.
HMS Unity Plugin v1.3.0 - Unity 2019/2020
Changes
This is an update for the old version of the plugin for the people who are still using the old plugin.
We'll be supporting the old plugin until the end of 2021 year.
Added Gradle build.
Updated kits to the latest versions.
If you are upgrading from v1.2.0, please make these changes.
- Assets/Plugins/Android folder should only have app-debug.aar, BookInfo.java, ObjectTypeInfoHelper.java files. Delete everything else that is regarding HMS libraries.
- Put your agconnect-services.json file under Assets/StreamingAssets folder.
v2.0.4 - Unity 2019/2020
Changes
Fixed Rewarded Ad ID field in the custom editor. (Thanks @murphyne)
Updated Gradle workers in the project. We don't need to have mainTemplate.gradle, launcherTemplate.gradle and baseProjectTemplate.gradle files inside the project.
If you are not using any custom Gradle, please delete these files if you are updating from v2.0.3 and lower versions!
- Assets/Plugins/Android/mainTemplate.gradle
- Assets/Plugins/Android/launcherTemplate.gradle
- Assets/Plugins/Android/baseProjectTemplate.gradle
v2.0.4 - Unity 2018
Changes
Fixed Rewarded Ad ID field in the custom editor. (Thanks @murphyne)
Updated Gradle workers in the project. We don't need to have mainTemplate.gradle file inside the project.
If you are not using any custom Gradle, please delete these files if you are updating from v2.0.3 and lower versions!
- Assets/Plugins/Android/mainTemplate.gradle