Skip to content

Releases: EvilMindDevs/hms-unity-plugin

v2.0.7 - Unity 2018

18 Jun 17:52
Compare
Choose a tag to compare

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

18 Jun 14:50
0539a82
Compare
Choose a tag to compare

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

29 May 01:06
0539a82
Compare
Choose a tag to compare

Changes

  • Removed banner being shown on load. Instead, we added this as a checkbox in Ads Editor.
    image
  • 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

29 May 01:05
6a5c604
Compare
Choose a tag to compare

Changes

  • Removed banner being shown on load. Instead, we added this as a checkbox in Ads Editor.
    image
  • 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

12 May 04:12
357d265
Compare
Choose a tag to compare

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

12 May 04:13
3b98c1e
Compare
Choose a tag to compare

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

29 Apr 14:05
Compare
Choose a tag to compare

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

29 Apr 14:06
7a93eb3
Compare
Choose a tag to compare

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

27 Apr 16:11
c17591a
Compare
Choose a tag to compare

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

27 Apr 16:08
Compare
Choose a tag to compare

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