Version |
Date |
Changelog |
1.0.0-beta35 |
20/March/2024 |
- Added Features
- Removed Android Id from AdRequest path
|
1.0.0-beta34 |
08/November/2023 |
- Added Features
- Added support for Android 13 devices for apps targeting API 33
- Added fail-safe mechanism to avoid crash on receiving invalid response
- Bug Fixes
- Fixed the crash due to race condition in multi threading environment while upgrading the SDK
- Fixed discrepancy in impression numbers for banner ads for AdMob and Google Ad Manager third party network
|
1.0.0-beta33 |
22/August/2023 |
- Added Features
- Support to send all user signals related to GDPR and CCPA consent via a single API and deprecated other flows
- Added Constants to be used as keys while setting consent and extras
- Constants:
MesonConstants.CONSENT_GDPR_PUB
MesonConstants.CONSENT_GDPR_CONSENT
MesonConstants.CONSENT_GDPR
- APIs:
MesonSdk.setConsent(consentObject: JSONObject?)
MesonSdk.getConsent(): JSONObject?
- Bug Fixes
- Fixed the crash related to adding the new passive bidder network
- Deprecated features
- Deprecated the flow to set CCPA user signals via setExtras API and the following constants and APIs
- Constants:
MesonSdk.MES_GDPR_CONSENT_AVAILABLE - Replace with MesonConstants.CONSENT_GDPR_PUB
MesonSdk.MES_GDPR_CONSENT_IAB - Replace with MesonConstants.CONSENT_GDPR_CONSENT
MesonSdk.MES_GDPR_CONSENT_GDPR_APPLIES - Replace with MesonConstants.CONSENT_GDPR
- APIs:
MesonSdk.updateGDPRConsent(JSONObject) - Replace with MesonSdk.setConsent(JSONObject)
MesonSdkConfiguration.Builder.setConsent(consent: JSONObject?) - This will be removed in future versions.
MesonSdkConfiguration.Builder.setBuildType(buildType: BaseMesonInit.MesonBuildType) - This will be removed in future version
|
1.0.0-beta32 |
27/July/2023 |
- Added Features
- Integrated Meson with OMSDK to enable OMID-supported ads for all ad formats
- Support for custom opening modes for performance campaigns on the locked state of the phone
|
1.0.0-beta30 |
05/June/2023 |
- Added Features
- Refactored SDK to signal config fetch as and when publisher configs are changed
- Bug Fixes
- Refactored Third Party SDK Init flow
- Added clarity to Third Party Network SDK Initialization failure error messages
|
1.0.0-beta29 |
05/June/2023 |
- Added Features
- Refactored SDK to signal config fetch as and when publisher configs are changed
- Refactored SDK Initialisation logic to accommodate the initialization of the adapters along with SDK
- Bug Fixes
- Fixed the logs to add decriptve dropReasons for ad lifecycle events
- Fixed the tight coupling of SDK-Adapter dependency resolution via mavenCentral
- Fixed the issue of drop reasons not being populated for render loss events
|
1.0.0-beta27 |
28/April/2023 |
- Bug Fixes
- Fixed a crash related to inter-dependencies of modules in lower-end devices in the process of desugaring
|
1.0.0-beta25 |
13/April/2023 |
- Bug Fixes
- Fixed a crash that occurred while logging an error in Adapters
|
1.0.0-beta24 |
04/April/2023 |
- Bug Fixes
- Fixed a crash related to location listeners on Android API 29 and below
|
1.0.0-beta23 |
09/March/2023 |
- Added Features
- APS Network Support added as a Header Bidder
|
1.0.0-beta22 |
06/February/2023 |
- Bug Fixes
- Fixed crash caused while initializing SDK
- Fixed the init and ad-related listener scope issues
|
1.0.0-beta20 |
20/December/2022 |
- Added Features
- New API added -
MesonSdk.presentTestSuite()
- Support for Meson TestSuite
- Trackers added and optimized
- Waterfall optimization
|
1.0.0-beta19 |
08/December/2022 |
- Added Features
- Bug Fixes
- Fixed XMLInflation crash caused by native
|
1.0.0-beta18 |
24/November/2022 |
- Added Features
- Added Consumer proguard as part of the meson library
- Bug Fixes
- Fixed IllegalStateException crash caused by co-routine
|
1.0.0-beta17 |
25/October/2022 |
- Added Features
- Improved adapter error reporting
- Bug Fixes
- Fixed HB token issues
- Fixed config refresh issues
- Fixed adapter init issues
- Fixed minor issues on s2s rendering
- Fixed NPE on init flow
|
1.0.0-beta16 |
03/August/2022 |
- Bug Fixes
- Fixed IllegalArgumentException for unbinding the service twice
- Fix for memory leak in CustomTabsHelper
- Set WebView background to transparent for s2s Ads
|
1.0.0-beta15 |
29/July/2022 |
- Added Features
- Rendering support for Interstitial and Rewarded Ads
- Bug Fixes
- Callback when CCT opens the landingPage
- Fix to handle banner refresh w.r.t ad lifecyle
|
1.0.0-beta14 |
07/July/2022 |
- Added Features
- Fixed MesonAdData API naming issue
|
1.0.0-beta13 |
30/June/2022 |
- Added Features
- MesonAdData added for Banner, Interstitial and Rewarded Video
- API Changes for impression callback
fun onAdImpression(bannerAd: MesonBanner, mesonAdData: MesonAdData?)
fun onAdImpression(interstitialAd: MesonInterstitial, mesonAdData: MesonAdData?)
fun onAdImpression(rewardedAd: MesonInterstitial, mesonAdData: MesonAdData?)
|
1.0.0-beta11 |
17/May/2022 |
- Added Features
- Added support for rendering Native Ad format
- Bug Fixes
- Enhanced Debug logging
- Fixed Render Timeout Issue
- Fixed issue in setting PPID using
setPPID() method
- Memory leak fixes for Vungle and Unity Adapter
|
1.0.0-beta10 |
06/May/2022 |
- Bug Fixes
- Updated Meson to support the crash fix related to
NullPointerException in the core module
|
1.0.0-beta8 |
24/March/2022 |
- Added Features
- Support for Banner Animation
- Bug Fixes
- Fix for deleting the auto-backed up shared prefs
- Fix for a Banner XML Integration crash
- Refactored Adapter package path to include network names
|
1.0.0-beta7 |
14/December/2021 |
- Added Features
- Added support for custom adapter
- Support for 3rd party-mediated SDKs
- Meta Audience Network
- Vungle
|
1.0.0-beta6 |
25/November/2021 |
- Added Features
- Support for Impression-Level Revenue Data (ILRD)
- Added Analytics events
|
1.0.0-beta2 |
16/November/2021 |
- Added Features
- Added support for ad formats
- Banner
- Interstitial
- Rewarded Video
- Native (China only)
- Splash (China only)
- Ability to manage waterfall
- Ability to manage Ad Lifecycle
|