23.0.1 | May 18th, 2026 |
- Upgraded the project’s target SDK version to API 36
- Added minor fixes for Unified Bidding implementations
- Resolved a
NullPointerException related to Native Ads
- Added AppLovin waterfall adapter support for AppLovin SDK v13.6.2
- Added AdMob waterfall adapter support for AdMob SDK v25.2.0
- Bug fixes and code optimization
|
22.7.2 | February 3rd, 2025 |
- Added support for Android API 35
- Bug fixes and code optimization.
|
22.7.1 | October 11th, 2024 |
- Fix for Google policy compliance with Android ID
- Bug fixes
|
22.7.0 | September 9th, 2024 |
- Introduced a countdown timer for the close button on Fullscreen Ads
- Upgraded OM SDK to 1.5.0 and obtained IAB recertification
- Disabled LGPD and GDPR checks in SDK (handled on backend now)
- Bug fixes and code optimizations
|
22.6.3 | July 11th, 2024 |
- Upgraded minSdkVersion to 21 and targetSdkVersion to 34
- Fixed back button issue for non-companion VAST ads
|
22.6.2 | June 10th, 2024 |
- Removed TCF String Decoder logic from SDK
|
22.6.1 | April 10th, 2024 |
- Unified bidding fix for response mapping
- Privacy icon positioning/visibility fix
|
22.6.0 | March 12th, 2024 |
- Configurable delay for close/skip button appearance
- Configurable size for close/skip buttons
- New Smaato initialization API with listener callbacks
- Improvements to viewable impression measurement algorithm
|
22.5.1 | December 12th, 2023 |
- Fix to resolve/prevent ANR issues
- Handle Android OS issue for WebViews
|
22.5.0 | November 17th, 2023 |
- Implemented Creative ID API for Unified Bidding across all ad formats
- Set video creative sound ON by default
- Added TCFv2.2 support
|
22.4.0 | September 21st, 2023 |
- Implemented CTA URL redirection to external browser
- SDK Recertification with OM SDK v1.4.2
|
22.3.2 | August 29th, 2023 |
- Hot-fix for close button visibility in interstitial video ads without companion
|
22.3.1 | August 17th, 2023 |
- Hot-fix for GPP string to be passed in collect-signal API
|
22.3.0 | August 17th, 2023 |
- Added support for Fire OS users
- Added support to display Rewarded Playable Ads
- Added support for Android SDK 33
|
22.2.0 | June 22nd, 2023 |
- Changes for new SDK test app
- AdMob adapter support for AdMob SDK v22.1.0
- Added support for Google Family SDK
|
22.1.2 | June 14th, 2023 |
- Hot-fix for ANR in Remote Config
- Hot-fix for ANR in GAID fetch task
|
22.1.1 | May 4th, 2023 |
- Fixed close button visibility in video ads without companion
- Fixed ANR in Remote Config
- Handled
AssertionError while parsing VAST response
- Fixed crash for mediation callback in AdMob adapters
|
22.1.0 | April 4, 2023 |
- Added support for Remote Config in full-screen ads
- Smaato SDK initialization check handling
- Bug fixes and code improvements
- Migration (22.0.x → 22.1.0):
AdRequestParams.setVideoSkipInterval and setDisplayAdCloseInterval are discontinued (values now fetched from Remote Config)
|
22.0.3 | March 2, 2023 |
- Companion Ads made fullscreen and clickable
- Fullscreen formats closable after user taps close
- Handle MRAID
useCustomClose and callback
|
22.0.2 | February 16, 2023 |
- Code improvements and bug fixes
|
22.0.1 | January 10, 2023 |
- Refactored Ad modules to MVVM architecture
- Centralized Unified Bidding and video modules
- Rewarded Ads clickable
- Code improvements and bug fixes
- Migration (21.x.x → 22.0.1): Import path for
AdRequestParams changed from com.smaato.sdk.core.repository.AdRequestParams to com.smaato.sdk.core.ad.AdRequestParams
|
21.8.6 | December 12, 2022 |
- Interstitial UI revamp
- Bug fix for WebView data container
- OM SDK update to 1.3.37 (duplicate class fix)
- Aspect ratio fullscreen fix for interstitials
|
21.8.5 | September 26, 2022 |
- Remote SDK configuration toggle
- Aligned GDPR and LGPD detection
- Bug fixes and improvements
|
21.8.4 | August 17, 2022 |
- Updated OM SDK to 1.3.31
- New modules to support AdMob 20.3+ for CSM interstitial/rewarded (old modules still work for banner CSM)
- Bug fixes and improvements
|
21.8.3 | June 15, 2022 |
- Viewable impression handling for all ad formats
- Collect-signal JSON updated with audit flags
- Refactoring and bug fixes
|
21.8.2 | May 5, 2022 |
- Fixed Open Measurement null-params crash
|
21.8.1 | April 1, 2021 |
- Fixed ad-violation crash with dummy session id
- Fixed accessibility of core-light module classes
|
21.8.0 | March 23, 2021 |
- Java 8 bytecode compatibility restored (helps MAX-AppLovin with Unity)
- Video support for Native Ads
|
21.7.3 | February 28, 2021 |
- Fixed
UBErrorReporting-related crash in Native Ads
|
21.7.2 | February 24, 2021 |
- Proguard changes to disable access modification
- Interstitial bug fixes
- Removed CMP from Gradle build
|
21.7.1 | January 24, 2022 |
- CMP stably released (
implementation("com.smaato.android.sdk:smaato-sdk-cmp:21.7.1"))
- Optimized Native Ad code and minor fixes
- Improved test coverage and stability
- Exposed GDPR TCFv2 consent via InAppBidding APIs
|
21.6.9 | December 8, 2021 |
- Facebook banner/interstitial/rewarded CSM support (SDK mediation)
- Fixed display interstitial close button instant appearance when
DisplayAdCloseInterval = 0
- Refactored OM tracking & recertified
- Fixed Native Ad lifecycle w/ multiple observers
|
21.6.8 | October 27, 2021 |
- Mediation adapter fixes and minor bugs
|
21.6.7 | October 13, 2021 |
- Added APIs for In-App Bidding
- Fixed rewarded video crash on MoPub mediation adapter
- New modules supporting GAM SDK 20.0.0+
|
21.6.6 | October 4, 2021 |
- Added APIs for In-App Bidding
|
21.6.5 | September 30, 2021 |
- Improved support for India networks
|
21.6.4 | September 7, 2021 |
- LGPD compliance params/settings
- Fix: Native Ads
onAdImpressed with unregistered view
- Fix: MoPub mediation crash in RichMedia AdRenderer
|
21.6.3 | August 18, 2021 | |
21.6.2 | August 5, 2021 |
- Fixed SDK version bug from 21.6.1
|
21.6.1 | July 27, 2021 |
- Support Smaato deep-linking schema
- Handle empty VAST responses
- Fix viewability tracker for image ads (banner/interstitial)
|
21.6.0 | June 10, 2021 |
- RichMedia (MRAID) in Native Ads
- Migrated Java 8 → Java 11
- OM SDK 1.3.15
- OM on Native Ads
- New Outstream Video module
- Introduced Native Rich Media ad format
|
21.5.10 | April 27, 2021 |
- Fix: Interstitial callbacks
- Fix: Native click beacon firing
|
21.5.9 | April 27, 2021 |
- Fix: CSM issue for AdMob
- Updated MoPub adapter for 5.16
- New constructor for
SmaatoMoPubNativeRenderer
|
21.5.8 | March 18, 2021 |
- Version param for Unity SDK
- Privacy icon as Native asset
- Native compliance for MoPub 5.15
- Dynamic sizing for interstitial close buttons
- Configurable interstitial display close timing
- Configurable interstitial video skip timing
|
21.5.7 | January 12, 2021 |
- Edge-case TTL handling in In-App Bidding when device time is incorrect
|
21.5.6 | January 8, 2021 |
- TTL calculation improvements for In-App Bidding caching errors
- Alpha parameter for interstitial background view
- Added Splash Ads format
|
21.5.5 | December 22, 2020 |
- Fix: Interstitial crash on MoPub 5.13.1
- Fix: Native ads not clickable after first click
|
21.5.4 | November 18, 2020 |
- Fix: Crash from GDPR reader corner case
- Removed TCFv1 support
|
21.5.3 | September 15, 2020 |
- Fix: Incorrect scale factor crash in
InterstitialActivity
- Fix: Null child view crash in
InterstitialActivity
- Fix:
ClassCastException during TCFv2 encoding
|
21.5.2 | July 15, 2020 |
- Watermark disabled by default
- Separate MoPub adapters (banner/interstitial/rewarded) for MoPub 5.13.0
|
21.5.1 | July 2, 2020 |
- Removed ad cache for waterfall requests
- Pre-rendering of RichMedia banners
- Added In-App Bidding module
- Location awareness for EEA/GDPR
- Fix: Fetching of Limit Ad Tracking flag
- Improved TTL calculation
|
21.4.1 | May 12, 2020 |
- Implemented TCFv2 support
|
21.3.8 | April 27, 2020 |
- Fixed MRAID rendering issues
- SDK init via MoPub mediation config class
- Reduced latency of Interstitial
onAdClosed
|
21.3.7 | March 30, 2020 |
- Improved mediation vs. pre-bidding adspace handling in MoPub adapter
- Fixed ANR crash in MRAID ads
|
21.3.6 | February 26, 2020 |
- Fix:
NullPointerException when getting root view and getWindow() returns null
|
21.3.5 | February 19, 2020 |
- Fix: Orientation listener could cause ANR
- Fix: AdMob
AdSize → Smaato BannerSize mapping
|
21.3.4 | February 13, 2020 |
- Internal adjustments for optional progress bar in view hierarchy
|
21.3.3 | January 30, 2020 |
- GAID missing from first 1–2 requests
- Hardened MRAID expand with wrong context
- GPS location precision to 6 digits
- Added Geo Type & Carrier to UB request
|
21.3.2 | January 24, 2020 |
- Fix: MRAID not clickable with cached
BannerViews
- Fix:
BannerView.getCreativeId() always returning null
|
21.3.1 | January 13, 2020 |
- Fixes for ProGuard configuration
- Fix:
TransactionTooLargeException on SDK init
- Fix: Companion Ad not displayed on latest Android
|
21.3.0 | December 20, 2019 | Added: Maximum ad content rating; Watermark for all formats; enableLogging in ConfigBuilder; better GPS handling for GDPR; GDPR consent string handling improvements; CCPA IAB support Fixed: MRAID redirect blank page; WebView UA crash; adjusted price calc in UB; SmaatoSdkBrowserActivity crash; Interstitial memory leak |
21.2.1 | November 5, 2019 |
- Flag to control GPS information
- Android 10 (API 29) compatibility changes
- Improved in-feed banner layout
- Unique creative identification for UB
|
21.2.0 | October 25, 2019 |
- Extended OM SDK viewability to Interstitial Video and Rewarded Video
- VAST 4.1 support with more error codes/macros
- Media file selection optimized by connection type - Default interstitial video skippable at 5s
|
21.1.4 | October 9, 2019 |
- MoPub adapter fix for dimensions conversion (5.8.0/5.9.0/5.9.1)
- Banner creative size vs. view dimension check & error logging
|
21.1.3 | October 2, 2019 |
- MoPub adapter support v5.8+
- MREC fixes in RecyclerView/ListView - Avoid config conflicts when SDK embedded in multiple apps
|
21.1.2 | September 26, 2019 |
init() can be called before banner request (not only Application.onCreate()) - Test ad spaces handling (auto test publisher ID) - UB: Enabled rewarded video format - Case-insensitive parameter keys in MoPub/AdMob adapters - Unified progress bar layout for rich media ads
|
21.1.1 | September 3, 2019 |
- UB GDPR consent logic fixed for non-EU targeting publishers
|
21.1.0 | August 21, 2019 |
- Parallel banner/MREC requests for same Publisher/Adspace IDs (mediation & UB)
- Rendered-impression counting for banner/MREC; interstitial/rewarded remain viewable-based
|
21.0.0 | July 5, 2019 |
- Unified Bidding module (beta)
- Impression counting: viewable ≥1% or video start - Caching & ad-request rate limiting (one ad per Publisher/Adspace ID) - Added OM SDK viewability for Banner/MREC/Interstitial (Rich Media) - Rewarded (Video) format support - Key-value targeting when Smaato is primary ad server
|
20.3.0 | March 29, 2019 |
- First release of the NextGen SDK for Android
- Supported formats: Banner and Interstitial
- Supported standards: VAST 4.0 (beta) and MRAID 3.0 (beta)
- Added Multi-Ad support for Interstitial (video or rich media)
- Added adapters for MoPub and AdMob
|