Releases: pubnative/pubnative-hybid-android-sdk
Releases · pubnative/pubnative-hybid-android-sdk
v3.0.0
Features on Full Screen
- Removed content info from companion ads
- New custom endcard experience
Mediations
- Added support for ironSource SDK 7.9.0
Additional features
- Updated documentation for Unity integrations
- Extended testing capabilities on SDK demo app
- IAB OpenMeasurement SDK version 1.4.12 support
Fixes
- Improvements on request params signalling
- Improvements and bug fixes on SDK reporting pipelines
- Creative scaling script has been optimised
- Improvements on VAST wrapper support
- Stability improvements on MRAID view
NOTE
Most classes and method definitions marked as deprecated have been being removed on the 3.0 release.
Please update your implementation according to our update documentation.
v2.21.1
Fixes
- Build process compatible with older gradle versions (pre-7)
- Gesture recogniser on endcard view
v2.21.0
Features on Full Screen
- Custom endcards on VAST creatives
- Custom call to action on VAST creatives
- Default audio state is on for fullscreen ads and muted for banner/mrect ads
Mediations
- Added support for ironSource SDK 7.7.0
- Improvement for VAST creatives ads:
- Improvements on the VAST wrapper logic
- Improvements on the VAST ads event handling and tracking
- Improvements on skip offset logic for companion ads
Additional features
- GPP support for universal user consent
- Improvements on OpenRTB support, providing more contextual data into the bidstream
- Support for SVG assets
- IAB OpenMeasurement SDK version 1.4.10 support
- New configs to handle activation/deactivation of Topics API
- Improved troubleshooting experience on the HyBid demo app with url and OpenRTB body inspectors
- Update grade build plugin to version 8
- Support for FireOS advertising ID
- All deprecated PNLite classes have been removed from the HyBid SDK
Fixes
- Location updates are now disabled by default (only worked with user permission).
- User experience improvements on the content info view
- Cleanup some redundant ad request parameters
NOTE
Most classes and method definitions marked as deprecated are finally being removed in preparation for the 3.0 release.
Please update your implementation according to our update documentation.
v2.20.0
Features on Full Screen
- End Cards are now enabled by default
- Custom End Card support for video ads
- Audio in video ads is automatically enabled, unless the phone is set to silent mode
- Close button has been moved to the left edge of the screen
- Full support for MRAID useCustomClose
Additional Features
- Beta support for OpenRTB API
- Full support for GPP consent standard
- Bidstream enhancements to enrich the ad request data
- Update OM SDK to 1.4.8
Improvement for VAST creatives ads
- Improvements on selection algorithm for companion ads on VAST player. The companion that best fits the screen based on aspect ratio will be the selected one.
Performance Fixes
- Stability improvements in the demo app
- Memory management improvements on image downloader component
- Stability improvements on the feedback form screen
- Video audio kept playing after the End Card was displayed
- Semi-transparent background on skip countdown for better contrast on white backgrounds
- The reward callback gets called before ad closed for rewarded ads
- Improved rendering of iFrame companion ads
v2.19.0
Features:
- Ironsource Adapters for Banner
- Open Measurement SDK 1.4.5 support
- MRAID useCustomClose support
- Admob 22.0.0 adapter support
- Significant improvements on retry mechanism for impression and click beacons
- Unified close button across fullscreen formats
- Content info is now on a fixed position in the ad UI
- New set of icons to standardise the user experience
- Update build system to grade 7.4.2
Fixes
- Improvements on the skip offset timers for different fullscreen formats
- Double VAST resume event when video has endcard
- MRAID expandable not working correctly with remote configs
v2.18.1
Features:
- New session manager has been added to increase stability and efficiency .
- Open Measurement SDK 1.4.3 support
Fixes
- Fullscreen video skip offset timer error
- Memory leak on sticky banner format
- Added some visibility checks on the endcard implementation
v2.18.0
Features:
- Rewarded playable ads support
- Remote configurations for rewarded playable skip offset
- Remote configurations for ad feedback form
- Remote configurations for viewability tracker
- Performance improvements on the network client
- Full support for mediation adapters for IronSource Interstitial and Rewarded ads.
Fixes
- Improvement on many App Not Responding errors
- HTML processor crash
- Support for different value types on remote configurations
v2.17.0
Features:
- Starting with this SDK version the ad rendering behaviour for display and video ads can be configured per placement at runtime without programmatic changes to the SDK or publisher app. Please reach out to your Verve account manager for more details.
Fixes
- We’ve aligned impression counting between HyBid SDK and AppLovin MAX SDK to ensure consistent reporting.
- Fixed display ad rendering issues caused by ad creative encoding issues.
- Ensure video playback is paused when the is sent to background and resumes when it comes back
v2.16.2
Features:
- OpenMeasurement SDK version 1.4.2 is now supported.
Fixes
- Video player rendering issues on old Android versions.
- MRect video not pausing when the app was moved to background.
- Did display callback on interstitials problem that caused reporting issues.
- More improvements on HTML creatives rendering.
- App not responding errors when initiating ad requests.
- Improved memory utilisation when downloading image assets.
- Handling of fullscreen ad end cards on the OS's back navigation.
- Concurrency issues on the internal SDK reporting pipeline.
v2.16.1
Features:
- A countdown timer has been added to HTML/MRAID interstitial ads
- All test scenarios on demo app have a debug section now
Fixes
- Fixed issue that could cause click urls to fire incorrectly.
- Big improvements on the handling of errors in HTML/MRAID ads
- Fixed problem on MRECT video rendering
- Fixed issue that could cause impressions to drop on certain VAST ads without trackers