Releases: VirtueSky/sunflower
Release list
v3.5.6
Changed:
- Update VLog (add EnableLog)
- Play sound data with index
- Update AppsFlyerObject (add callbacl OnConversionDataSuccessEvent, OnConversionDataFailEvent, OnAppOpenAttributionEvent, OnAppOpenAttributionFailureEvent and option AutoStartSdk)
- Prevent banner from loading after initializing SDK.
- Log getAdapterStatusMap for admob client with AdmobEnableTestMode = true
- Backoff/cap for reload admob banner
- Update new api max banner
- Refactor ads revenue tracking
- Update register package
- Firebase 13.11.0
- LevelPlay 9.4.1
- Google Mobile Ads 11.2.0
- AppsFlyer 6.17.91
- Spine 4.3
- UniTask 2.5.11
- Adjust 5.6.0
Full Changelog: 3.5.5...3.5.6
v3.5.5
Changed:
-
Notification: Update ScheduleMode Notification
- InteractiveTime: Schedule after X minutes from the current time
- Specific Time: Schedule at a specific time (e.g., up to 6 AM)
-
Inspector: Add TableColumnWidthAttribute to set the column width when the field is displayed in the [TableList].
-
Debug: Add Vlog (log custom when set define symbol VIRTUESKU_DEBUG_LOG or use Editor)
-
Component: Update ResizeMatchCanvasScalerComponent (Use screen aspect ratio if camera is null)
-
Advertising:
- Set parameter placement with default value is "" instead of null
- Set placement for LevelPlayBannerAdUnit and MaxBannerAdUnit
- LevelPlay SetPauseGame if SdkInitializationCompleted
- Using paidedCallback event for LevelPlay AdUnitVariable
- Add custom AdsInfo and AdsError for ads callback
- Add receivedRewardCallback event and extension OnReceivedReward
- Fix error RewardAd (skippedCallback event being called after earn rewarded and close ads)
- Fix the null LevelPlay rewardAd and interstitialAd error when load
- Integrate the show ad mediation debugger feature (use Advertising.ShowAdMediationDebugger())
- Fix condition auto load ads
- Fix error stuck LevelPlay interstitial ad after close ads
- AdSettings add option Mediation Load Mode (Single or Multiple)
- Admob SetRequestConfiguration before init sdk
- Add Properties IsLoading for AdUnit
- Update ads info for Admob (get ad source via callback)
- Raise ad event callback on unity main thread (Max, Admob and LevelPlay)
- Fix condition load AdClient with GDPR
- Add placement AdsInfo for Admob ad unit
- Fix condition show AOA (Max and Admob)
-
Audio: Added an option to Auto Preview when clicking on SoundData.
-
Tween: Add Tween custom and Remove dependence on PrimeTween. Add VIRTUESKY_PRIME_TWEEN to use PrimeTweenExtension (For older versions)
-
UniTask: Remove dependence on UniTask.
Full Changelog: 3.5.4...3.5.5
v3.5.4
Changed
- Fix and Update Advertising
- Change enum AdNetwork to AdMediation
- Fix error miss tracking ad_impression with LevelPlay mediation
- Add property IsShowing for AdUnitVariable
- Add param placement for method Show(string placement)
- Add config delay for EffectAppearComponent
- Update register package
- Max sdk 8.6.2
- LevelPlay sdk 9.4.0
- Firebase 13.10.0
- UIEffect 5.10.8
- UIParticle 4.12.1
Full Changelog: 3.5.3...3.5.4
v3.5.3
v3.5.2
Changed:
- Fix menu item asset finder
- Update extension for animancer version 8.0
- Fix error LevelPlay ad unit load before init sdk
- Fix error init callback LevelPlay ad unit before constuctor ads
- Update register package:
- In App Purchasing 5.0.2
- Mobile Notification 2.4.2
- Addressable 2.7.4
- Adjust sdk 5.5.1
- Firebase 13.7.0
- LevelPlay 9.3.0
- Google external dependency 1.2.187
- Google mobile sds 11.0.0
- max sdk 8.6.1
Full Changelog: 3.5.1...3.5.2
v3.5.1
Changed:
- Update PrimeTween 1.3.7
- Update Tri-Inspector 1.15.1
- Update Register package:
- AppsFlyer 6.17.81
- Ui Effect 5.10.7
- Ui Particle 4.11.4
Full Changelog: 3.5.0...3.5.1
v3.5.0
Changed:
- Fix Vibration (Add condition MobilePlatform and Enable for VibrationIOS)
- Update AssetFinder
- Update register package:
- LevelPlay 9.2.0
- Adjust sdk 5.4.5
- AppsFlyer 6.17.72
- UI Effect 5.10.5
- Google mobile ads 10.6.0
- Firebase 13.6.0
- Max sdk 8.5.1
Full Changelog: 3.4.9...3.5.0
v3.4.9
Changed:
-
Update IapDataVariable (use
androidId/iosIdinstead ofid) -
Update register package:
- Google mobile ads 10.5.0
- Firebase 13.4.0
- Ui Effect 5.10.3
- Ui particle 4.11.3
- Max sdk 8.5.0
-
Update tab Audio Explore in Magic Panel
Full Changelog: 3.4.8...3.4.9
v3.4.8
Changed:
- Update new API Unity In App Purchasing (method
RestoreTransactions) - Error not resolve
Unity PurchasinginAppsFlyerTrackingRevenue - Fix path upm AppsFlyer (tag
v6.17.5to6.17.5)
Full Changelog: 3.4.7...3.4.8
v3.4.7
Changed:
- Update LevelPlay new api version 9.0.0
- Fix null dictionaryData in DictionaryCustom
- Save state tab in Magic Panel
Full Changelog: 3.4.6...3.4.7