BlueStackSDK v6.0.0 for Unity
[6.0.0] - 2026-09-22
Major release. Several public C# APIs have been renamed or have shape changes — see the v3.x → v6.0.0 migration guide before upgrading.
Native SDK upgrades
- Android: BlueStack Core SDK upgraded to 6.0.7
- iOS: BlueStack Core SDK upgraded to 6.0.2
- All mediation adapters (In-App Bidding, Google Mobile Ads, Equativ) upgraded to their v6 counterparts on both platforms
Added
BlueStackAds.SetDebugMode(bool)plusIsDebugModeEnabledandIsInitializedpropertiesInterstitialAd.IsReadyandRewardedAd.IsReadyBannerAdanchor-based positioning, custom screen-space positioning, masking, and auseSafeAreaopt-outBannerAd.OnAdResizedevent delivering aPreferredBannerSize
Breaking changes
BlueStackAds.Initializesignature simplified —Settingsand the dual init callbacks are removed; a single callback now deliversInitializationStatusRewardedVideoAdrenamed toRewardedAd; reward event renamed toOnAdRewardEarned- Banner / interstitial / rewarded events unified under the
OnAd*convention AdSizeis now a mandatoryBannerAdconstructor parameter andLoad()no longer takes onePreferencereplaced by an immutableRequestOptions;Locationis immutable as well- Banners require an explicit
Show()once the ad has loaded
See the full announcement and migration walkthrough: BlueStack SDK for Unity version 6. Pick Unity 6.0.0 on the integration tool for the adapter versions matching the bundled native cores, or read the full release notes.



