adtogether_sdk 0.5.0 copy "adtogether_sdk: ^0.5.0" to clipboard
adtogether_sdk: ^0.5.0 copied to clipboard

The official AdTogether Flutter SDK — reciprocal ad exchange to increase conversions and grow your audience.

0.5.0 #

  • Fix: Removed package_info_plus dependency — it was the last package transitively pulling in http, which triggers a pub.dev Pana infrastructure bug (advisoriesUpdated must be a String).
  • Internal: Replaced with lightweight native platform info detection using dart:io (no external packages).
  • Result: The SDK now has zero transitive dependencies on http, enabling clean pub.dev analysis.

0.4.4 #

  • Fix: Removed package:http dependency to work around a pub.dev infrastructure bug (advisoriesUpdated must be a String) that was preventing package analysis from completing.
  • Internal: Replaced with a zero-dependency, cross-platform HTTP client using dart:io (native) and browser fetch API (web/WASM).
  • Sync: Version parity (0.4.4) across all AdTogether SDKs.

0.4.3 #

  • Fix: Fixed example project Dart SDK constraints (example/pubspec.yaml) from ^3.11.4 to ">=3.3.0 <4.0.0" to properly pass pub.dev package resolution and analysis.
  • Sync: Version parity (0.4.3) across all AdTogether SDKs.

0.4.1 #

  • Fix: Relaxed Dart SDK constraints to fix dependency resolution failures during pub.dev static analysis.
  • Sync: Version parity (0.4.1) across all AdTogether SDKs.

0.4.0 #

  • Security: Standardized appId as the primary identifier across all platforms.
  • Deprecation: Formally deprecated apiKey in favor of appId to align with the AdTogether dashboard.
  • Sync: Version parity (0.4.0) across all AdTogether SDKs.

0.3.3 #

  • Docs: Added comprehensive dartdoc comments to all public API members for improved pub.dev documentation score.
  • Maintenance: Cleaned up pubspec boilerplate and regenerated dependency lock file.

0.3.2 #

  • Docs: Added official Model Context Protocol (MCP) server integration instructions to README.
  • Sync: Version parity (0.3.2) across all AdTogether SDKs.

0.2.6 #

  • Sync: Version parity across all AdTogether SDKs.

0.2.3 #

  • Sync: Version parity across all AdTogether SDKs.

0.2.2 #

  • Domain: Updated base API domain to www.ad-together.org.

0.2.0 #

  • Security: Implemented strict validation for required parameters and API keys.
  • Error Handling: Improved error handling for invalid or missing App IDs across all platforms, ensuring graceful failures with descriptive logs.

0.1.27 #

  • Docs: Fixed broken "Developer Dashboard" preview image in the package description by switching to an absolute URL.

0.1.26 #

  • Fix: Relaxed package_info_plus constraint from ^10.0.0 to >=5.0.0 <11.0.0 to resolve win32 version conflicts with device_info_plus and syncfusion_flutter_pdfviewer.

0.1.25 #

  • Docs: Standardized SDK documentation across all platforms.

0.1.23 #

  • Sync: Version parity across all AdTogether SDKs (Android, iOS, Web, React Native, and Flutter).

0.1.22 #

  • Brand: Added "Powered by AdTogether" attribution to all Interstitial ad formats across all platforms.
  • Sync: Unified versioning (0.1.20) across all AdTogether SDKs (Android, iOS, Web, React Native, and Flutter).

0.1.17 #

  • Fix: Updated interstitial ad image rendering to use BoxFit.contain with a background color instead of BoxFit.cover. This ensures ad images are no longer cropped and maintain their intended aspect ratio.

0.1.16 #

  • Fix: Achieved 100% WASM compatibility by isolating transitive dart:io dependencies.
  • Fix: Improved platform detection logic using conditional imports.

0.1.15 #

  • Brand: Added official AdTogether logo to package metadata and README.

0.1.14 #

  • Feature: Added onAdClosed callback support to banner components.
  • Feature: Improved automatic bundleId detection across all platforms.
  • Security: Hardened ad-serving logic to prevent payout fraud.
  • Sync: Version parity across all AdTogether SDKs.
  • Maintenance: Sync with updated underlying Android and iOS native components.

0.1.12 #

  • Feature: Added showCloseButton to AdTogetherBanner.
  • Standardization: Support for onAdLoaded and onAdFailedToLoad across all platform widgets.
  • Layout: Better responsive behavior in landscape mode for both Banner and Interstitial ads.

0.1.11 #

  • Fix: Resolved "yellow underline" rendering issue in both Banner and Interstitial widgets by ensuring correct theme inheritance.
  • Layout: Improved landscape mode constraints and scrollable area handling for Interstitial ads on small screens.

0.1.9 #

  • Feature: Added onAdLoaded and onAdFailedToLoad callback support to both AdTogetherBanner and AdTogetherInterstitial.
  • Responsive: Implemented orientation-aware layouts for Interstitial ads to prevent overflow in landscape mode.
  • Standardization: Updated API signatures to match the unified AdTogether SDK standard across all platforms.

0.1.7 #

  • Documentation: Embedded local preview images directly in the package to ensure proper visual rendering on pub.dev.
  • Support: Updated the AdTogether Discord community link.

0.1.4 #

  • Documentation: Standardized value proposition and tagline terminology ("Show an ad, get an ad shown").

0.1.3 #

  • Fix: Updated repository and issue tracker URLs to correct GitHub path (undecided2003/AdTogether).
  • Maintenance: Corrected documentation links that were resulting in 404 errors.

0.1.2 #

  • Documentation Hub: Rewrote README to be a comprehensive documentation hub with detailed API tables and lifecycle guides.
  • Example App: Added a full-featured Flutter example app in example/ demonstrating Banner and Interstitial integration.
  • API Polish: Optimized map literal performance using Dart 3 null-aware elements.
  • Ready for Publish: Final verification for pub.dev release, including all required fields and metadata.

0.1.0 #

  • Initial release of the AdTogether Flutter SDK.
1
likes
160
points
687
downloads
screenshot

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

The official AdTogether Flutter SDK — reciprocal ad exchange to increase conversions and grow your audience.

Homepage
Repository (GitHub)
View/report issues

Topics

#ads #monetization #advertising #ad-exchange #conversion-optimization

License

MIT (license)

Dependencies

flutter, url_launcher, visibility_detector

More

Packages that depend on adtogether_sdk