xandr_android 0.1.5 xandr_android: ^0.1.5 copied to clipboard
Android implementation of the xandr plugin
0.1.5 #
- Bump "xandr_android" to
0.1.5
.
0.1.4 #
- FIX(deps): update dependency com.android.tools.build:gradle to v8.5.0.
- FIX(deps): update dependency com.appnexus.opensdk:appnexus-sdk to v9.
- FEAT: Integrate optional publisherId across SDK init methods.
0.1.3 #
- Bump "xandr_android" to
0.1.3
.
0.1.2 #
- Bump "xandr_android" to
0.1.2
.
0.1.1+3 #
- Bump "xandr_android" to
0.1.1+3
.
0.1.1+2 #
- pigeon: use a custom name for the generated flutter error class to not risk re-definition of the error class
0.1.1+1 #
- Bump "xandr_android" to
0.1.1+1
.
0.1.1 #
-
Initial Beta Release
-
REFACTOR(xandr): add lazy loading support for banner ads.
-
REFACTOR(xandr_android): move BannerAd and InterstitialAd logic to separate classes for better code organization.
-
REFACTOR(xandr_android): simplify InterstitialAd instantiation and usage in XandrPlugin.kt.
-
REFACTOR(xandr_android): improve handling of custom keywords in BannerViewContainer.
-
REFACTOR(xandr_android): import new models and listeners to improve ad handling.
-
REFACTOR(xandr_android): remove unused imports and classes from BannerViewContainer.kt.
-
REFACTOR(xandr_android): make XandrAdListener class open for extension.
-
REFACTOR(xandr_android): improve code readability and formatting.
-
REFACTOR(xandr): change StreamController type from String to BannerAdEvent for better type safety.
-
REFACTOR(xandr): remove unused classes and improve error handling.
-
REFACTOR(xandr_android): simplify ad loaded event handling by passing parameters directly.
-
REFACTOR(xandr_android): replace eventSink with XandrFlutterApi for better event handling.
-
REFACTOR(xandr): move AdSize and AdBanner classes to separate files for better organization.
-
REFACTOR(xandr_android): split XandrPlugin.kt into separate classes for better code organization.
-
FIX(deps): update dependency com.android.tools.build:gradle to v8.4.1.
-
FIX: use
flutterApi.setup()
to setup the communication channel to the. -
FIX(deps): update dependency com.android.tools.build:gradle to v8.4.0.
-
FIX(deps): update dependency com.android.tools.build:gradle to v8.3.2.
-
FEAT: new setup script for the environment.
-
FEAT: initial implementation of multi ad requests.
-
FEAT: initial implementation of an event stream for banner ads.
-
FEAT(xandr_android,xandr_ios): implement XandrHostApi using Pigeon for interop.
-
DOCS: Add TODO comment to android implementation to refactor unnecessary flutterPluginBinding assignment.
-
DOCS(xandr): add detailed comments to public classes and methods for better understanding.
0.1.0+1 #
- Initial release of this plugin.