- The useTextureView property defaults to true (pangle.init(...))
- Optimize gradle dependency library version limit
- Added callbacks for interstitial, full-screen video, and rewarded video events
- Fixed the issue that the onLoad of SplashView in iOS does not call back
- Fix that the initialization parameter isPaidApp in iOS was incorrectly written as coppa
- Optimized the problem that SplashView in iOS cannot adapt to the screen size due to the SDK upgrade, and added PangleExpressSize to configure the display size
- Add
onLoad callback for SplashView when an ad is loaded.
- Downgrade kotlin's version
- Migrating the plugin to the V2 embedding
- Fix splashButtonType not work(IOSSplashConfig)
- Upgrade android sdk version to 3.9.0.5, upgrade ios sdk version to 3.9+
- Add new option for requesting ads(clickable area & downloading type popup dialog)
- Upgrade android sdk version to 3.9.0.0, upgrade ios sdk version to 3.8+
- Remove open_ad_sdk module, use maven repository instead of aar package
- Optimize example
- Adapt ads sdk(Android 3.8.0.0, iOS 3.7.0.5)
- Fix FeedView's onDislike not callback on iOS
- Adapt pangle overseas android sdk
- Solve build packages failed (remove unrelated files)
- Remove Self-rendering ads support(Remove parameter
isExpress)
- Optimize loading rewarded video & fullscreen video ads
- Fix #20
- Refactor
BannerView, FeedView, SplashView
- Add
pangle.removeFeedAd() interface (Remove caches of feed ads)
- Adapt to open_ad_sdk 3.5.0.0 for Android. iOS are not affected
- Fix property
tolerateTimeout type cast error
- Fix example's Podfile has not joined plugin
pangle_flutter
- Adapt to pangle sdk 3.4+ (part class is removed, part of the property is out of date)
- PangleResult add property
verify
- Upgrade min dependency version of
Bytedance-UnionAD to 3.3
- Adapt to onRewardVerify/nativeExpressRewardedVideoAdServerRewardDidSucceed callback parameters for reward video
- Fix exception when BannerView & FeedView
dispose
- Support custom splash ads [#10]
- Upgrade pangle sdk
- Fix rendering banner more than 5 seconds
- Rename
PangleFeedAd to PangleAd
- Add
interval for BannerView
- Remove
loadAwait
- Adapt to
open_ad_sdk 3.3.0.0
- Podspec uses
'Bytedance-UnionAD', '~>3.2'
- Add click action conflict solution for iOS
- Add callback for splash ads
- Fix bugs
- Adds
isUserInteractionEnabled attribute for iOS config
- Fix rewarded video & fullscreen video callback crashed on Android.
FeedView(
id: item.feedId,
/// disable touch
isUserInteractionEnabled: false,
)
- Breaking changes.
- Replace method returning type
Map to PangleResult
- Support iOS 14 for request tracking authorization
- Fix feed express view for ios not works.
- Refactor Android & iOS implementation.
- Fix the memory leak of loading rewarded video ads & fullscreen video ads.
- Optimize callback messages for requesting various ads.
- On flutter android sdk, support
registerWith method to load this plugin.
- Rename
loadRewardVideoAd to loadRewardedVideoAd.
- Remove third party image loading framework dependency from Android & iOS.
- Downgrade
Bytedance-UnionAD to v3.2.5.1.
- Adapt
open_ad_sdkto v3.2.5.1.
- Fix sdk printing a lot of log issue. (#7)
- Update
Bytedance-UnionAD to v3.2.5.1.
- Update
open_ad_sdk to v3.2.5.0.
- New expressSize parameter to request ads. ()(The previous releases make ads dislocation & rendering incompletely )
- Fix
BannerView、FeedView touch events not work on iOS.
- Splash ads
loadAwait function.
- Interestitial ads callbacks after closing.
- Support setting the size of feed express ads, banner ads.
- Fix the height of ConstraintLayout's Group widget not working.
- Optimize
BannerView, makes its config null safety.
- Use new config class name.
- Fix rewarded video ads callback not works.
- Support fullscreen video ads.
- Fix feed ads showing incorrect height.
- Support preloading rewarded video ads.
- Refactor the ads loading logic of iOS.
- Support splash express ads (No test), rewarded video express ads.
- Fix feed ads loading issue on Android.
- Support express feed ads.
- Optimize
BannerView,FeedView (Using GlobalObjectKey to prevent destroying PlatformView ).
- Support template rendering of interstitial ads & banner ads.
- Optimize
BannerView, FeedView removing logic.
- Add interstitial ads.
- Make android native permission request deprecated.
- Remove the weak reference call of
FlutterResult.
- Add the default implemention of removing
FeedView, BannerView.
- Use
ConstraintLayout to layout ads on Android.
- Optimize
FeedView, BannerView loading logic.
- Fixes the issues of
Dart Analysis.
- Init
Splash Ads, Rewarded Video Ads, Banner Ads, Feed Ads.