Skip to content

Releases: EvilMindDevs/hms-unity-plugin

v2.0.12 - Unity 2019/2020/2021

27 Oct 14:31

Choose a tag to compare

Changes

  • Fixed HuaweiStore file that has wrong PriceType values.
  • Updated some checks to support the Unity 2021 version. We are supporting the Unity 2021 LTS version!
  • Fixed HMSException throwing null reference errors when being created from Unity. (#206)
  • Changed ObtainOwnedPurchases and ObtainOwnedPurchaseRecord to have PriceType as a parameter. The caller can decide what kind of product they want to obtain. (#208)
  • Added ObtainAllOwnedPurchases and ObtainAllOwnedPurchaseRecords that requests for all product types.
  • Added returnCode to the intent that Status returns.
  • Fixed wrong behavior in HMSIAPManager when the user cancels the login session. (#207)

v2.0.12 - Unity 2018

27 Oct 14:33
cd6f8c8

Choose a tag to compare

Changes

  • Fixed HuaweiStore file that has wrong PriceType values.
  • Updated some checks to support the Unity 2021 version. We are supporting the Unity 2021 LTS version!
  • Fixed HMSException throwing null reference errors when being created from Unity. (#206)
  • Changed ObtainOwnedPurchases and ObtainOwnedPurchaseRecord to have PriceType as a parameter. The caller can decide what kind of product they want to obtain. (#208)
  • Added ObtainAllOwnedPurchases and ObtainAllOwnedPurchaseRecords that requests for all product types.
  • Added returnCode to the intent that Status returns.
  • Fixed wrong behavior in HMSIAPManager when the user cancels the login session. (#207)

v2.0.11 - Unity 2019/2020

05 Oct 08:09

Choose a tag to compare

Changes

  • Fixed Unity crash happens when there is an error in the editor and it refreshes the Unity (#185).
  • Fixed HMS Unity plugin getting enabled while there is an error in the console (#179).
  • Fixed PushKit error when the project is getting build from a Linux environment (#176).
  • Added InAppPurchaseDataListRawJSON into OwnedPurchaseResult that was requested (#184).
  • Fixed wrong failure callback getting called in HMSIAPManager (#190).
  • Fixed gradle error that happens when using custom gradles and there is no newline at the end of the file.

v2.0.11 - Unity 2018

05 Oct 08:13
e1a0ec1

Choose a tag to compare

Changes

  • Fixed Unity crash happens when there is an error in the editor and it refreshes the Unity (#185).
  • Fixed HMS Unity plugin getting enabled while there is an error in the console (#179).
  • Fixed PushKit error when the project is getting build from a Linux environment (#176).
  • Added InAppPurchaseDataListRawJSON into OwnedPurchaseResult that was requested (#184).
  • Fixed wrong failure callback getting called in HMSIAPManager (#190).
  • Fixed gradle error that happens when using custom gradles and there is no newline at the end of the file.

v2.0.10 - Unity 2019/2020

29 Aug 12:40

Choose a tag to compare

Changes

  • Added Banner Refresh Interval into HMS Ads Kit Editor. The default value is 60 but you can set a value between 30 and 120 seconds.
  • Added Enable Plugin option to Kit Settings(Enabled by default). In this way, developers can fully enable or disable the plugin. Disabling would completely strip the managed code from the build. This feature was requested in #162.
  • Added platform check to Pre-Process build. We are disabling the plugin if the target platform is not Android. Also requested in #162.
  • Added Assembly Definitions. This should decrease compilation time a bit with an allowance of stripping codes.
  • Added InAppPurchaseDataRawJSON property to PurchaseResultInfo as requested in #166.
  • Added GetRankings method to HMSLeaderboardManager.

v2.0.10 - Unity 2018

29 Aug 12:38
ac24acf

Choose a tag to compare

Changes

  • Added Banner Refresh Interval into HMS Ads Kit Editor. The default value is 60 but you can set a value between 30 and 120 seconds.
  • Added Enable Plugin option to Kit Settings(Enabled by default). In this way, developers can fully enable or disable the plugin. Disabling would completely strip the managed code from the build. This feature was requested in #162.
  • Added platform check to Pre-Process build. We are disabling the plugin if the target platform is not Android. Also requested in #162.
  • Added Assembly Definitions. This should decrease compilation time a bit with an allowance of stripping codes.
  • Added InAppPurchaseDataRawJSON property to PurchaseResultInfo as requested in #166.
  • Added GetRankings method to HMSLeaderboardManager.

v2.0.9 - Unity 2019/2020

03 Aug 08:26

Choose a tag to compare

Changes

  • Changed Settings class names to HMSSettings to avoid conflicting with developer's Settings classes if there are any.
  • Added sending more paremeters with SendEventWithBundle to HMSAnalyticsManager.
  • Added OnRewardedAdLoaded and OnRewardedAdFailedToLoad callbacks to HMSAdsKitManager.
  • Fixed wrong parameter in GameDemoManager.cs
  • Fixed HMSAnalyticsManager SendEventWithBundle dictionary parameter not working in IL2CPP.
  • Added Visualize, MakeSteps and Reach methods to HMSAchievementManager.
  • Added SubmitRankingScore and GetPlayerCenteredRankingScores to HMSLeaderboardManager.
  • Fixed the JosApps initialization on auth sign in fail situation.
  • Added more functionality to HMSLeaderboardManager.
  • Fixed AppMessaging gradle error that happens when its enabled.

Kit Updates

  • Updated AccountKit to 5.3.0:302 version. Added IndependentSignIn functionality.
  • Updated Analytics Kit to 5.3.1.300.
  • Updated Game Service to 5.0.4.303 version. Added GamePlayer property and GetGamePlayer method to PlayersClient.
  • Updated IAP to 5.3.0.300 version.
  • Updated Push Kit to 5.3.0.301 version.
  • Updated HMS Unity Plugin version to 2.0.9.

v2.0.9 - Unity 2018

03 Aug 08:25

Choose a tag to compare

Changes

  • Changed Settings class names to HMSSettings to avoid conflicting with developer's Settings classes if there are any.
  • Added sending more paremeters with SendEventWithBundle to HMSAnalyticsManager.
  • Added OnRewardedAdLoaded and OnRewardedAdFailedToLoad callbacks to HMSAdsKitManager.
  • Fixed wrong parameter in GameDemoManager.cs
  • Fixed HMSAnalyticsManager SendEventWithBundle dictionary parameter not working in IL2CPP.
  • Added Visualize, MakeSteps and Reach methods to HMSAchievementManager.
  • Added SubmitRankingScore and GetPlayerCenteredRankingScores to HMSLeaderboardManager.
  • Fixed the JosApps initialization on auth sign in fail situation.
  • Added more functionality to HMSLeaderboardManager.
  • Fixed AppMessaging gradle error that happens when its enabled.

Kit Updates

  • Updated AccountKit to 5.3.0:302 version. Added IndependentSignIn functionality.
  • Updated Analytics Kit to 5.3.1.300.
  • Updated Game Service to 5.0.4.303 version. Added GamePlayer property and GetGamePlayer method to PlayersClient.
  • Updated IAP to 5.3.0.300 version.
  • Updated Push Kit to 5.3.0.301 version.
  • Updated HMS Unity Plugin version to 2.0.9.

v2.0.8 - Unity 2019/2020

21 Jun 14:19

Choose a tag to compare

Changes

  • Fixed Gradle build failing on Unity 2019.1 and 2019.2 versions.
  • Added IsBannerAdLoaded and IsInterstitialAdLoaded properties into HMSAdsKitManager.

v2.0.8 - Unity 2018

21 Jun 14:35

Choose a tag to compare

Changes

  • Fixed Gradle build failing on Unity 2019.1 and 2019.2 versions.
  • Added IsBannerAdLoaded and IsInterstitialAdLoaded properties into HMSAdsKitManager.