1.1.0
Introduced CMP-Replacement, you can disable the our internal CMP to use your own read carefully pages about how to use this feature for each Platform.
Method updates
Single tag configurator
setDebug
Introduced Session tracking for better analytics
Added re-open consent method to re-display the consent layer
1.2.0
Added UMP as an option to the CMP, you can request UMP (Funding Choices) CMP to you Technical account manager or you account manager. We also might use this to A/B test your monetization set-up to make improvements
1.2.1
1.2.1 - Global
Improvements over no crash Policy of the library, the library does a better job not crashing the app when the fault is in R89 Side, the library will keep crashing if you use it inappropriately.
Fixes to the Session Tracking so setups that use MainActivity as app initializer work properly
Added CMP-Replacement checker in charge of outputting logs if the external cmp was used correctly when disabling internal cmp.
More Fixes to the show and hide functionality of Banner and Outstream formats
Interstitial and Rewarded are kept alive when making multiple requests for the same
r89ConfigId
. If two or more request happen when an interstitial/rewarded with thatr89ConfigId
is already available the factory create method will return the same number. This a Security and Compliance Change since requesting too many interstitial with the samer89ConfigId
can lead to policy violations of your accountfix initialization method where it could be called multiple times. Initialization method now makes sure you don’t call it twice, whatever the scenario
1.2.1 - Flutter
fix multi request for banner and outstream ads
Demo updates to unify them with Android and iOS native demos
Console logs improvement, now they are displayed in one line instead of three, which makes it easier to search for specific logs
Downgrade to UMP 2.1.0 in iOS to make compatibilities with Funding choices and ConsentManager.net plugins a possibility