Skip to main content

10 posts tagged with "v6"

View All Tags

BlueStackSDK v6.1.0 for iOS

· One min read
Md. Shadman Sakib
Md. Shadman Sakib
BlueStack SDK Team

[6.1.0] - 2026-09-30​

Added​

  • Added Mediation Rewarded Ad support to the Core SDK.
  • Added a new BidMachine mediation adapter, including banner and interstitial support.
  • Added a new AppLovin mediation adapter.
  • Added accessibility labels to Core SDK UI components.

Changed​

  • Updated OMSDK to version 1.6.6.
  • OMID verification vendor, key and script are now resolved from the VAST AdVerifications element.

Fixed​

  • Interstitial ads no longer close unexpectedly on click, and the OMID session start and finish events now fire at the correct time.
  • Fixed rewarded ad mute/unmute and play/pause behavior.
  • Fixed the ad loading timeout controller not being cleaned up when the ad loader is destroyed.
  • Removed an unnecessary DNS check for internet connectivity.

BlueStackSDK v6.0.0 for Unity

· 2 min read
Ale Bles
BlueStack SDK Lead

[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) plus IsDebugModeEnabled and IsInitialized properties
  • InterstitialAd.IsReady and RewardedAd.IsReady
  • BannerAd anchor-based positioning, custom screen-space positioning, masking, and a useSafeArea opt-out
  • BannerAd.OnAdResized event delivering a PreferredBannerSize
  • iOS: the post-build step now removes pod frameworks from the Unity-iPhone linker flags to prevent duplicate linking with UnityFramework when using use_frameworks!

Breaking changes​

  • BlueStackAds.Initialize signature simplified — Settings and the dual init callbacks are removed; a single callback now delivers InitializationStatus
  • RewardedVideoAd renamed to RewardedAd; reward event renamed to OnAdRewardEarned
  • Banner / interstitial / rewarded events unified under the OnAd* convention
  • AdSize is now a mandatory BannerAd constructor parameter and Load() no longer takes one
  • Preference replaced by an immutable RequestOptions; Location is immutable as well
  • Banners require an explicit Show() once the ad has loaded
tip

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.

BlueStack SDK v6.0.0 for Flutter

· One min read
Ale Bles
BlueStack SDK Lead

[6.0.0] - 2026-09-15​

Major release. The Flutter plugin jumps from 2.1.0 to 6.0.0 to follow the same major version line as the native BlueStack Core SDKs, so a plugin version now tells you which native v6 release it targets.

Native SDK upgrades​

  • Android: BlueStack Core SDK upgraded to 6.0.7
  • iOS: BlueStack Core SDK upgraded to 6.0.2

Added​

  • Privacy settings initializer methods within the PrivacySettings class.
  • Android: build-variant specific network security config.

Changed​

  • Android: Upgraded compileSdkVersion to 36.

Removed​

  • Removed the obsolete example app in favor of the standalone demo app.
tip

Mediation adapters are added as native dependencies. Pick Flutter 6.0.0 on the integration tool to get the adapter versions matching the bundled cores, or see the Flutter documentation and release notes.

BlueStackSDK v6.0.2 for iOS

· One min read
Sayed Hasan
Sayed Hasan
BlueStack SDK Team

[6.0.2] - 2026-07-03​

Fixed​

  • Resolved a crash when a creative contained a invalid click URL.
  • HTML interstitial ads now render creatives correctly.
  • The OMID click event now fires for VAST ads in the fullscreen renderer.
  • HTML interstitial ads now generate the OMID start event correctly.

BlueStackSDK v6.0.1 for iOS

· One min read
Md. Shadman Sakib
Md. Shadman Sakib
BlueStack SDK Team

[6.0.1] - 2026-06-12​

Fixed​

  • Fixed a crash that could occur when upgrading from version 5 to version 6.
  • Passed viewability verification details to the bidding process to support accurate ad viewability tracking.
  • Improved privacy compliance by falling back to server-provided consent settings when local ones are unavailable.

BlueStackSDK v6.0.0 for Android

· One min read
Md. Mustafizur Rahman
Md. Mustafizur Rahman
BlueStack SDK Team

[6.0.0] - 2026-03-13​

Added​

  • App Open Ads: New full-screen ad format for app launch and foreground events
  • New AppOpenAd class for loading and displaying app open ads
  • See complete guide: App Open Ads Documentation

Changed​

  • Updated OMSDK to version 1.6.3.

Core SDK Classes​

  • BlueStack → MobileAds — SDK initialization class
  • BlueStackPrivacySettings → PrivacySettings — Privacy configuration

Native Ads Classes​

  • MNGAdsFactory → AdsFactory — Native ad factory
  • MNGNativeObject → NativeObject — Native ad object
  • MNGPreference → Preference — Ad preferences
  • MNGGender → Gender — Gender enum
    • MNGGender.MNGGenderUnknown → Gender.GenderUnknown
    • MNGGender.MNGGenderMale → Gender.GenderMale
    • MNGGender.MNGGenderFemale → Gender.GenderFemale
  • AdSize → BannerAdSize — Banner ad size constants
    • AdSize.BANNER → BannerAdSize.BANNER
    • AdSize.FULL_BANNER → BannerAdSize.FULL_BANNER
    • AdSize.LARGE_BANNER → BannerAdSize.LARGE_BANNER
    • AdSize.LEADERBOARD → BannerAdSize.LEADERBOARD
    • AdSize.MEDIUM_RECTANGLE → BannerAdSize.MEDIUM_RECTANGLE
    • AdSize.DYNAMIC_BANNER → BannerAdSize.DYNAMIC_BANNER
    • AdSize.DYNAMIC_LEADERBOARD → BannerAdSize.DYNAMIC_LEADERBOARD

:::tip Migration Guide Available See the complete migration guide for detailed code examples and step-by-step instructions. :::

BlueStackSDK v6.0.0 for iOS

· One min read
Md. Shadman Sakib
Md. Shadman Sakib
BlueStack SDK Team

[6.0.0] - 2026-03-13​

Added​

  • New App Open Ad format with loading, displaying, and mediation support.
  • New AdRenderKit module — HTML/VAST rendering, viewability tracking, and impression management.

Changed​

  • Added BLS prefix to Objective-C public classes to avoid naming conflicts.
  • Updated OMSDK to version 1.6.3.

Breaking Changes​

  • Renamed SDK entry point from BlueStack to MobileAds (Objective-C: BLSMobileAds).
  • Renamed BlueStackPrivacySettings to PrivacySettings.
  • Renamed BlueStackError to AdError and BlueStackErrorCode to AdErrorCode.
  • All BlueStackError* and MAdvertiseError* error constants renamed to AdError* prefix (e.g., BlueStackErrorWrongPlacement → AdErrorWrongPlacement).
  • Renamed Native Ad classes: MNGAdsSDKFactory → AdsSDKFactory, MNGAdsAdapter → AdsAdapter, MNGNAtiveObject → NativeObject, MNGPreference → Preference.
  • Renamed Native Ad protocols: MNGAdsAdapterNativeDelegate → AdsAdapterNativeDelegate.
  • Renamed MNGDisplayType to DisplayType.

:::tip Migration Guide Available See the complete migration guide for detailed code examples and step-by-step instructions. :::