@azerion/bluestack-sdk-react-native
Version:
BlueStack SDK for React Native — banner, interstitial and rewarded ads for iOS and Android.
123 lines (76 loc) • 3.58 kB
Markdown
# Changelog
## [6.0.0] 2026-05-15
### Changed
- iOS: Changed minimum deployment target to 13
- iOS: Upgraded BlueStack iOS Core SDK to version 6.0.0
- ios: Fixed broken link for setIsUserOptOut and isSdkInitialized methods
- Android: Upgraded BlueStack Android Core SDK to version 6.0.3
- Android: Upgraded `compileSdkVersion` and `targetSdkVersion` to 35
- Removed redundant @types/react-native dev dependency
- Bumped @react-native/eslint-configfrom^0.77.0to^0.80.0to align with the react-native >=0.80 peer dependency
- Updated adapter dependencies in the example app (iOS & Android) to versions compatible with Core SDK v6
## [1.4.1] 2026-02-27
### Fixed
- Removed Firebase and Google Service from example app
## [1.4.0] 2026-02-27
### Changed
- iOS: Upgraded BlueStack iOS Core SDK to version 5.4.1
- Android: Upgraded BlueStack Android Core SDK to version 5.4.1
- Updated adapter dependencies in the example app (iOS & Android) to versions compatible with Core SDK v5.4.1
- `react` and `react-native` dependencies moved to peerDependencies in package.json
## [1.3.0] 2025-12-12
### Changed
- Upgraded BlueStack iOS Core SDK to version 5.3.5
- Managed banner height dynamically through the React Native bridge.
- iOS: Added constraints to center the Native Banner View within its React Native parent.
## [1.2.2] 2025-11-06
### Changed
- Upgraded BlueStack Android Core SDK to version 5.2.2
- Upgraded Gradle to 8.9
- Upgraded Android Gradle Plugin to 8.2.0
- Upgraded Kotlin plugin to 1.9.22
## [1.2.1] 2025-08-04
### Changed
- Upgraded BlueStack Android Core SDK to version 5.2.1
- Upgraded BlueStack iOS Core SDK to version 5.2.1
- Updated adapter dependencies in the example app (iOS & Android) to versions compatible with Core SDK v5.2.1
## [1.2.0] 2025-07-08
### Added
- Added public API BluestackSDK.IsInitialized() to check initialization status anytime.
- Added adType validation to handle undefined values safely.
### Changed
- Modified SDK initialization process to prevent reinitialization.
- Android banner creation delayed to next frame for proper prop update.
- Banner show/hide now handled in bridge to avoid native view removal.
## [1.1.1] 2025-07-02
### Added
- Added a custom logger in the native bridge to display debug logs based on Debug Mode.
### Changed
- All core API calls and callbacks now run on the main thread.
- Upgraded BlueStack Android Core SDK to version 5.1.4.
- Upgraded BlueStack iOS Core SDK to version 5.1.5.
- Upgraded React to version 19.1.0.
- Upgraded React Native to version 0.80.0.
## [1.1.0] 2025-04-16
### Changed
- Native bridges to use New APIs provided in native SDK version 5.1.3
- Android package name to com.azerion.bluestack.react
### Added
- BlueStack privacy settings to set OptOut User and Age Restricted User.
## [1.0.2] 2025-03-13
### Changed
- Updated the SDK to use the native Android SDK version 5.1.3
- Updated the SDK to use the native iOS SDK version 5.1.3
## [1.0.1] 2024-09-30
### Added
- Auto SDK initialization in case the banner load starts before SDK initialization, provided that shouldLoadWhenReady is set to true.
### Changed
- Updated the SDK to use the native Android SDK version 4.4.3
- Updated the SDK to use the native iOS SDK version 4.4.10
### Fixed
- The issue of Banner load triggering multiple times in case of shouldLoadWhenReady. Now, Performing Banner load after all the BannerAdView props are set.
## [1.0.0] 2024-06-27
### Added
- Support for Component-Based Banner Ads.
- Support for Interstitial Ad format.
- Support for Rewarded Ad format.