- 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_sdk
to 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
.