Skip to content

XMediator

XMediator SDK for iOS.

Adding XMediator to your project

source 'https://github.com/x3mads/podspecs.git'

# [...]

pod 'XMediator', '1.91.1'
source 'https://github.com/x3mads/podspecs.git'

# [...]

pod 'XMediatorObjC', '1.91.1.0'

1.91.1 (Jan 29th 2025)

Fixes:

  • Performance and stability improvements.

1.89.1 (Jan 29th 2025)

Fixes:

  • Performance and stability improvements.

1.87.0 (Jan 16th 2025)

Fixes:

  • Performance and stability improvements.

1.86.0 (Jan 2nd 2025)

Fixes:

  • Performance and stability improvements.

1.80.0 (Nov 19th 2024)

Fixes:

  • Performance and stability improvements.

1.77.0 (Oct 24th 2024)

Fixes:

  • (iOS) Visual fixes in the Debugging Suite
  • Performance and stability improvements.

1.74.0 (Oct 4th 2024)

Fixes:

  • Performance and stability improvements.

1.72.1 (Sep 18th 2024)

New Features:

  • Added adNetwork and mediation properties to SuccessResult and ImpressionData. Deprecated the networkName property, as adNetwork reports a normalized network name for all mediation services.

Fixes:

  • Performance and stability improvements.

1.70.0 (Sep 4th 2024)

New Features:

  • Updated the minimum supported Xcode version to 15.3.

Fixes:

  • Performance and stability improvements.

1.67.1 (Aug 14th 2024)

Fixes:

  • Performance and stability improvements.

1.64.0 (Jul 25th 2024)

New Features:

  • Debuggin Suite: Event Viewer you can now visualize and analyze user interactions.

Fixes:

  • Performance and stability improvements.

1.62.0 (Jul 4th 2024)

Fixes:

  • Performance and stability improvements.

1.59.0 (Jun 25th 2024)

New Features:

  • You can now set an ad space property when showing an ad, to indicate the space in your app from where the ad will be shown (eg: dashboard, settings). Used for tracking.

Fixes:

  • Performance and stability improvements.

1.51.0 (Apr 16th 2024)

New Features:

  • Updated the minimum supported Xcode version to 15.
  • Updated the minimum deployment target to iOS 12.
  • Privacy Manifest support improvements.

1.49.1 (Apr 8th 2024)

New Features:

  • Privacy Manifest initial support.

1.48.0 (Mar 21st 2024)

New Features:

  • Debugging suite now shows the network reported version, if available.

Fixes:

  • In some edge cases, banner impression tracking was not firing correctly.

1.47.0 (Mar 14th 2024)

New Features:

  • Added to SuccessResult and ImpressionData the creativeId and subNetworkName properties.
  • Added support for sub-partner tracking.

Fixes:

  • Performance and stability improvements.
  • Banner viewability tracking improvements.

1.43.1 (Jan 25th 2024)

New Features:

  • Support for Objective-C integrations, by including the new XMediatorObjC SDK which provides an Objective-C ready interface.

Fixes:

  • Fixed a crash when passing the TCF String to some networks.
  • Several improvements for Debugging Suite, including fixing a rare crash.

1.42.2 (Jan 10th 2024)

Fixes:

  • Fixed a concurrency issue when reading the TCF String, that could occasionally cause a crash.

1.41.0 (Dec 28th 2023)

New Features:

  • Added CMP Automation feature
  • Added support for consent signals retrieval from network adapters
  • Added Privacy Settings screen to Debugging Suite

Deprecated features:

  • The hasUserConsent flag has been deprecated. Apps should now integrate a CMP in order to support GDPR regions

1.36.0 (Nov 15th 2023)

New Features:

  • Debugging suite improvements
  • Public API for getting current consent status
  • Banner viewability tracking improvements

1.33.0 (Oct 24th 2023)

New Features:

  • Request body compression

Fixes:

  • Loading multiple placements has been improved

1.30.0 (Sep 29th 2023)

New Features:

  • Added documentation for implementing custom adapters

Fixes:

  • Thread management improvements

1.28.0 (Sep 13th 2023)

New Features:

  • Banner autorefresh improvements.

1.24.0 (Aug 22th 2023)

New Features:

  • Tracking improvements.

  • Debugging Suite improvements.

  • Added In-App Network Test to Debugging Suite.

1.20.1 (Jul 10th 2023)

New Features:

  • New entry point for SDK. XMediatorSdk is deprecated and you should now use XMediatorAds instead. XMediatorSdk will be removed in future releases.

    • Replace XMediatorSdk with XMediatorAds

    • Replace XMediatorSdk.initialize(...) with XMediatorAds.startWith(...)

  • Add experimental support for Debugging Suite. In this first iteration you can check integration info, such as adapters' status and initialization settings.

1.18.0 (Jun 29th 2023)

Fixes:

  • Improved banner performance in some edge cases.

1.16.0 (Jun 15th 2023)

New Features:

  • Improved fullscreen ads buffering. You can now enable or disable buffering per placement id, from our Admin tool.
  • Updated minimum supported Xcode version to 14.1.

1.9.0 (Apr 10th 2023)

Fixes:

  • Banner autorefresh can now retry after a few seconds if the banner was not visible when it first fired.

New Features:

  • Performance and stability improvements.

1.3.0 (Feb 2nd 2023)

New Features:

  • Added support for Banner MREC.

BREAKING CHANGES:

  • Apps using Banners will also need to update its adapters due to a non backwards compatible change introduced with Banner MREC. Please update each adapter to its latest version to ensure compatibility.

1.0.0 (Dec 6th 2022)

Features:

  • Added new impression tracker to Banner

Fixes:

  • Improved timespan measurements
  • Fixed a crash that was happening on any request when running the app on Intel simulators of Xcode >= 13.4
  • OnDismissed callback is now called only once, when the native DidDismiss event is received

0.64.0 (Oct 21st 2022)

New features:

  • The didRecordImpression callback of each ad format now returns a new ImpressionData object.

BREAKING CHANGES:

  • The didRecordImpression callback no longer returns a LoadResult object. If you were using it, you can now access it as a property of the new ImpressionData object.