pangle_flutter 2.0.1 pangle_flutter: ^2.0.1 copied to clipboard
A Flutter plugin that supports ByteDance Pangle SDK on Android and iOS. Such as Splash Ads, Rewarded Video Ads, etc.
2.0.1 #
- Optimize the use of Hybrid Composition
2.0.0 #
- Upgrade ads sdk to 5.0+.
- Adaptation method for removing overseas sdk
- Remove insertion ads implementation (according to the document has been taken over by fullscreen ads, need to change the original call method to
loadFullscreenVideoAd
) - loadBannerAd has been adapted to use NativeAd implementation.
- Fixed and optimized the open screen ad implementation
1.9.7 #
- Fix analysis issues.
1.9.2 #
- Fix [#87], deprecated method.
1.9.1 #
- Optimize README (Clickthrough)
1.9.0 #
- Fix click through problem on iOS
- Remove "updateTouchableBounds" & "updateRestrictedBounds"
- Add "addTouchableBounds" & "clearTouchableBounds" (extra click areas)
1.8.0 #
- Adapt pangle SDK 4.7+ (Android & iOS)
- [SplashView] Remove "onSkip" & "onTimeOver", add "onClose"
- [SplashView] Fix "expressSize" not working on Android
1.7.0 #
- Adapt pangle SDK 4.6+ (Android & iOS)
- Adapt flutter 3.0.0
- Add getDeviceInfo method
1.6.0 #
- Adapt pangle SDK 4.3+ (Android & iOS)
- Delete the splashButtonType param in AndroidSplashConfig and IOSSplashConfig
- Delete the downloadType param in config_android.dart
- Add gdpr,idfa params (IOSConfig)
- Add openGDPRPrivacy method (iOS)
1.5.0+1 #
- Release
1.5.0+1-beta #
- Add useHybridComposition param (AndroidSplashView, AndroidBannerView, AndroidFeedView)
1.5.0-beta #
- Update ad sdk
- Android: Delete the rewardName and rewardAmount params in AndroidRewardedVideoConfig
- iOS: Delete the isPaidApp param in IOSConfig
1.4.7 #
- Fix the type conversion problem in FLTSplashView
1.4.6 #
- 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
1.4.5 #
- 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
1.4.4 #
- Add
onLoad
callback for SplashView when an ad is loaded.
1.4.3 #
- Downgrade kotlin's version
1.4.2 #
- Migrating the plugin to the V2 embedding
1.4.1 #
- Fix splashButtonType not work(IOSSplashConfig)
1.4.0 #
- 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)
1.3.0 #
- 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
1.2.0 #
- Adapt ads sdk(Android 3.8.0.0, iOS 3.7.0.5)
- Fix FeedView's onDislike not callback on iOS
1.1.0 #
- Adapt pangle overseas android sdk
1.0.1 #
- Solve build packages failed (remove unrelated files)
1.0.0 #
- null-safety
0.10.1 #
- 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)
0.9.1 #
- Adapt to open_ad_sdk 3.5.0.0 for Android. iOS are not affected
0.8.2 #
- Fix property
tolerateTimeout
type cast error - Fix example's Podfile has not joined plugin
pangle_flutter
0.8.1 #
- Adapt to pangle sdk 3.4+ (part class is removed, part of the property is out of date)
- PangleResult add property
verify
0.7.1 #
- Upgrade min dependency version of
Bytedance-UnionAD
to 3.3
0.6.5 #
- Adapt to onRewardVerify/nativeExpressRewardedVideoAdServerRewardDidSucceed callback parameters for reward video
0.6.4 #
- Fix exception when BannerView & FeedView
dispose
0.6.3 #
- Optimize static analysis
0.6.2 #
- Support custom splash ads [#10]
- Upgrade pangle sdk
0.6.1 #
- Fix rendering banner more than 5 seconds
- Rename
PangleFeedAd
toPangleAd
- Add
interval
forBannerView
0.5.1 #
- Remove
loadAwait
- Adapt to
open_ad_sdk 3.3.0.0
- Podspec uses
'Bytedance-UnionAD', '~>3.2'
0.4.3 #
- Add click action conflict solution for iOS
- Add callback for splash ads
- Fix bugs
0.4.2 #
- Adds
isUserInteractionEnabled
attribute for iOS config - Fix rewarded video & fullscreen video callback crashed on Android.
0.4.1 #
- Breaking changes.
- Replace method returning type
Map
toPangleResult
- Support iOS 14 for request tracking authorization
0.3.6 #
- Fix feed express view for ios not works.
0.3.5 #
- Refactor Android & iOS implementation.
- Fix the memory leak of loading rewarded video ads & fullscreen video ads.
- Optimize callback messages for requesting various ads.
0.3.4 #
- On flutter android sdk, support
registerWith
method to load this plugin. - Rename
loadRewardVideoAd
toloadRewardedVideoAd
.
0.3.3 #
- Remove third party image loading framework dependency from Android & iOS.
0.3.2 #
- Downgrade
Bytedance-UnionAD
tov3.2.5.1
.
0.3.1 #
- Adapt
open_ad_sdk
tov3.2.5.1
. - Fix sdk printing a lot of log issue. (#7)
0.2.1 #
- Update
Bytedance-UnionAD
tov3.2.5.1
. - Update
open_ad_sdk
tov3.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.
0.1.11 #
- Splash ads
loadAwait
function. - Interestitial ads callbacks after closing.
0.1.10 #
- Support setting the size of feed express ads, banner ads.
0.1.9 #
- Fix the height of ConstraintLayout's Group widget not working.
0.1.8 #
- Optimize
BannerView
, makes its config null safety. - Use new config class name.
0.1.7 #
- Fix rewarded video ads callback not works.
- Support fullscreen video ads.
0.1.6 #
- Fix feed ads showing incorrect height.
- Support preloading rewarded video ads.
0.1.5 #
- Refactor the ads loading logic of iOS.
- Support splash express ads (No test), rewarded video express ads.
0.1.4 #
- Fix feed ads loading issue on Android.
0.1.3 #
- Support express feed ads.
- Optimize
BannerView
,FeedView
(UsingGlobalObjectKey
to prevent destroyingPlatformView
).
0.1.2 #
- Support template rendering of interstitial ads & banner ads.
- Optimize
BannerView
,FeedView
removing logic.
0.1.1 #
- Add interstitial ads.
- Make android native permission request deprecated.
0.0.6 #
- Remove the weak reference call of
FlutterResult
.
0.0.5 #
- Add the default implemention of removing
FeedView
,BannerView
.
0.0.4 #
- Use
ConstraintLayout
to layout ads on Android. - Optimize
FeedView
,BannerView
loading logic.
0.0.3 #
- Formats project files.
0.0.2 #
- Fixes the issues of
Dart Analysis
.
0.0.1 #
- Init
Splash Ads
,Rewarded Video Ads
,Banner Ads
,Feed Ads
.