Change Log - freestar-archive/freestarcapital-SDK_documentation_iOS GitHub Wiki

Changelog

2023-10-27

Disable MRAID volume listener (Prebid).

  1. FreestarAds-Prebid (2.1.5.15)
2023-10-10

Collapsible banner feature.

  1. FreestarAds-Core (5.31.0)
    • Collapsible banner.
  2. FreestarAds-GAM (10.9.0.9)
  3. FreestarAds-Googleadmob (10.9.0.9)
2023-10-03

LiveRamp identity support and custom native template(s) feature.

  1. FreestarAds-Core (5.30.0)
    • LiveRamp identity solution.
    • Custom native template(s).
  2. FreestarAds-Prebid (2.1.5.14)
  3. FreestarAds-Nimbus (2.15.0.6)
  4. FreestarAds-GAM (10.9.0.8)
  5. FreestarAds-Googleadmob (10.9.0.8)
  6. FreestarAds-Smaato (22.1.3.2)
  7. FreestarAds-Pangle (3.7.0.2)
2023-09-20

Core fix.

  1. FreestarAds-Core (5.29.0)
    • Banner queue edge case fix.
2023-09-15

Core fix.

  1. FreestarAds-Core (5.28.0)
    • Load before init fix.
2023-09-05

Core and Applovin SDK update(s).

  1. FreestarAds-Core (5.27.0)
    • Native ad placement support for MREC.
  2. FreestarAds-AppLovin (11.11.3.3)
  3. FreestarAds-AppLovinMax (11.11.3.4)
2023-08-28

Vungle adapter update(s).

  1. FreestarAds-Vungle (7.0.1.3)
    • M1 compatible.
2023-08-22

AppLovin, AppLovinMax, Fyber, GAM, Admob, Prebid, TAM, Unity and Nimbus adapter update(s).

  1. FreestarAds-AppLovin (11.9.0.2)
  2. FreestarAds-AppLovinMax (11.9.0.3)
  3. FreestarAds-Fyber2 (8.2.4.3)
  4. FreestarAds-GAM (10.9.0.7)
    • SDK update, and request agent passthru.
  5. FreestarAds-Googleadmob (10.9.0.7)
    • SDK update, and request agent passthru.
  6. FreestarAds-Prebid (2.1.5.13)
    • Native and interstitial fix(es).
  7. FreestarAds-TAM (4.7.5.7)
    • SDK update and hardcode interstitial size.
  8. FreestarAds-Unity (4.8.0.5)
  9. FreestarAds-Nimbus (2.15.0.5)
2023-07-26

Prebid adapter update(s).

  1. FreestarAds-Prebid (2.1.4.12)
    • Add missing bundle short version string for PrebidMobile dependency.
  2. FreestarAds-Fyber2 (8.1.6.2)
    • Logging level adjustment(s).
2023-07-24

Smaato and prebid adapter update(s).

  1. FreestarAds (5.26.0)
    • Smaato native support.
  2. FreestarAds-Prebid (2.1.3.11)
    • Add missing bundle version for PrebidMobile dependency.
  3. FreestarAds-Smaato (22.1.3.1)
2023-06-30

Prebid adapter update(s).

  1. FreestarAds-Prebid (2.1.2.10)
    • Decouple GAM from banner ads.
2023-06-22

Core, GAM, and Admob adapter update(s).

  1. FreestarAds (5.25.0)
    • Pass thru response info.
  2. FreestarAds-GAM (10.0.0.6)
    • Pass thru response info.
  3. FreestarAds-Googleadmob (10.0.0.6)
    • Pass thru response info.
2023-06-12

Prebid adapter update.

  1. FreestarAds-Prebid (2.1.2.9)
    • Native support
2023-06-07

Core fix

  1. FreestarAds (5.24.0)
    • clickability fix for mrec
2023-05-24

Core fixes, TAM and Nimbus update(s).

  1. FreestarAds (5.23.0)
    • small banner iPad fix
    • SDK init failure unrecognized selector fix
  2. FreestarAds-TAM (4.6.0.6)
    • support for US privacy string
  3. FreestarAds-Nimbus (2.1.2.4)
    • support for US privacy string
2023-05-12

Core update.

  1. FreestarAds-TAM (4.6.0.5)
2023-05-11

Core update.

  1. FreestarAds (5.22.0)
    • Minor fix for banner show (refresh).
  2. FreestarAds-Nimbus (2.1.2.3)
    • Memory leak fix
2023-05-08

Core update.

  1. FreestarAds (5.21.0)
    • Dependency update for promise library
2023-04-24

Core update and TAM adapter.

  1. FreestarAds (5.20.0)
    • MREC: native compete
    • MREC: small banner backfill
    • API: Added size callback for banner
    • Tracker fix related to ad visibility
  2. FreestarAds-TAM (4.6.0.4)
    • Video interstitial
2023-03-09

Core update and double tracker fix to Vungle adapter.

  1. FreestarAds (5.19.0)
    • Duplicate tracker fix
  2. FreestarAds-Vungle (6.10.6.2)
2023-02-15

Update to Core SDK.

  1. FreestarAds (5.18.0)
    • v4 migration
    • ad quality kit
    • dynamic auction timeout
    • capping and pacing refinement
2023-02-06

Update to GAM, Admob, and Prebid adapter(s) for Firebase 10 compatibility.

  1. FreestarAds-GAM (10.0.0.5)
  2. FreestarAds-Googleadmob (10.0.0.5)
  3. FreestarAds-Prebid (2.0.3.8)
2023-01-12

Update to Nimbus adapter for Mac silicon compatibility.

  1. FreestarAds-Nimbus (2.1.2.2)
2022-11-28

Update to Prebid adapter to fix semantic version.

  1. FreestarAds-Prebid (2.0.3.7)
2022-10-26

Added Fyber Adapter (8.1.6).

  1. FreestarAds-Fyber2 (8.1.6.1)
2022-10-11

Update GMA SDK dependency to latest (9.11.0).

  1. FreestarAds-GAM (9.11.0.4)
  2. FreestarAds-Googleadmob (9.11.0.4)
  3. FreestarAds-Prebid (2.0.3.6)
2022-10-10

Prebid Adapter update to resolve calendar permissions issue during App Store submission.

  1. FreestarAds-Prebid (2.0.3.5)
2022-10-4

Hyprmx Adapter update for iOS 16

  1. FreestarAds-Hyprmx (6.0.3.4)
2022-8-24

Prebid App Store Id update

  1. Core SDK (FreestarAds pod) version 5.14
  2. FreestarAds-Prebid (2.0.0.4)
2022-7-25

Xamarin compatibility.

  1. Core SDK (FreestarAds pod) version 5.13
  2. FreestarAds-GAM (9.2.0.3)
  3. FreestarAds-Googleadmob (9.2.0.3)
  4. FreestarAds-TAM (4.4.3.3)
2022-6-24

Prebid adapter (banner).

  1. Core SDK (FreestarAds pod) version 5.12
  2. FreestarAds-Prebid (2.0.0.2)
  3. User-level metrics.
2022-6-01

TAM adapter update.

  1. FreestarAds-TAM (4.4.3.2)
  • Updated latest version.
2022-4-22

Unity adapter update.

  1. Core SDK (FreestarAds pod) version 5.11.0
    • version bump
  2. Adapter update(s):
  • FreestarAds-Unity (4.1.0.4)
    • Unity multi-instance (banner, interstitial, rewarded) support.
2022-4-7

Unity adapter update.

  1. Adapter update(s):
  • FreestarAds-Unity (4.1.0.3)
    • xcframework
    • M1 Mac compatibility
2022-3-24

Minor version update for core and GAM, Admob, and Unity adapter(s).

  1. Core SDK (FreestarAds pod) version 5.10.0
    • version bump
    • minimum iOS 11.0 target.
  2. Adapter update(s):
  • FreestarAds-GAM (9.2.0.2)
  • FreestarAds-GAM/Facebook (9.2.0.2)
  • FreestarAds-Googleadmob (9.2.0.2)
  • FreestarAds-Googleadmob/Facebook (9.2.0.2)
    • dependency update(s)
    • removed adcolony and applovin OB adapter(s).
  • FreestarAds-Unity (3.7.0.2)
    • fixed minor crash related to missing placement id.
2022-3-18

Minor version update for core and GAM, Admob, HyprMX, AppLovin, and AppLovinMax adapter(s).

  1. Core SDK (FreestarAds pod) version 5.9.0
    • version bump
  2. Adapter update(s):
  • FreestarAds-AdColony (4.7.2.1)
    • new semantic versioning scheme
    • xcframework
  • FreestarAds-AppLovin (11.0.0.2)
    • new semantic versioning scheme
    • xcframework
  • FreestarAds-AppLovinMax (11.0.0.2)
    • version bump
  • FreestarAds-Criteo (4.3.1.1)
    • new semantic versioning scheme
    • xcframework
  • FreestarAds-GAM (8.12.0.1)
  • FreestarAds-GAM/AdColony (8.12.0.1)
  • FreestarAds-GAM/AppLovin (8.12.0.1)
  • FreestarAds-GAM/Facebook (8.12.0.1)
    • new semantic versioning scheme
    • xcframework
    • OB adapters now optional
  • FreestarAds-Google (3.13.0.1)
  • FreestarAds-Googleadmob (8.12.0.1)
  • FreestarAds-Googleadmob/AdColony (8.12.0.1)
  • FreestarAds-Googleadmob/AppLovin (8.12.0.1)
  • FreestarAds-Googleadmob/Facebook (8.12.0.1)
    • new semantic versioning scheme
    • xcframework
    • OB adapters now optional
  • FreestarAds-Hyprmx (6.0.0.3)
    • version bump
  • FreestarAds-Nimbus (1.10.5.1)
    • new semantic versioning scheme
    • xcframework
  • FreestarAds-Pangle (3.7.0.1)
    • new semantic versioning scheme
    • xcframework
  • FreestarAds-TAM (4.3.0.1)
    • new semantic versioning scheme
    • xcframework
  • FreestarAds-Tapjoy (12.8.0.1)
    • new semantic versioning scheme
    • xcframework
  • FreestarAds-Unity (3.7.0.1)
    • new semantic versioning scheme
    • xcframework
  • FreestarAds-Vungle (6.10.6.1)
    • sdk update
    • xcframework
  • FreestarAds-Yahoo (1.14.2.1)
    • new partner added
    • xcframework
2022-3-7

Minor version update for core and GAM, Admob, HyprMX, AppLovin, and AppLovinMax adapter(s).

  1. Core SDK (FreestarAds pod) version 5.8.0
    • xcFramework packaging
    • version bump
  2. Adapter update(s):
    • FreestarAds-GAM (5.6.0)
      • OB bidding AppLovin, AdColony
    • FreestarAds-Googleadmob (6.6.0)
      • OB bidding AppLovin, AdColony
    • FreestarAds-AppLovinMax (11.0.0.1)
      • new demand partner
    • FreestarAds-Hyprmx (6.0.0.2)
      • optional MRAID
2022-2-16

Minor version update for core and GAM, Admob and Nimbus adapter(s).

  1. Core SDK (FreestarAds pod) version 5.7.0
    • No core changes, only version bump.
  2. Adapter update(s):
    • FreestarAds-GAM (5.5.0)
    • FreestarAds-Googleadmob (6.5.0)
    • FreestarAds-Mopub (5.3.0)
    • FreestarAds-Nimbus (3.6.0)
2022-1-18

Minor version update for core and GAM, Admob and Nimbus adapter(s).

  1. Core SDK (FreestarAds pod) version 5.6.0
    • Update to rewarded video business logic.
  2. Adapter update(s):
    • FreestarAds-TAM (2.4.0)
2022-1-12

Minor version update for core and GAM, Admob and Nimbus adapter(s).

  1. Core SDK (FreestarAds pod) version 5.5.0
    • App Open
  2. Adapter update(s):
    • FreestarAds-Googleadmob (6.4.0)
    • FreestarAds-GAM (5.4.0)
    • FreestarAds-Nimbus (3.5.0)
2021-11-29

Minor version update for core and AdColony, Nimbus, TAM and Vungle adapter(s).

  1. Core SDK (FreestarAds pod) version 5.4.0
    • Updated connectivity-type to tracker header
    • Remove support for legacy GDPR (TCF 1.0)
  2. Adapter update(s):
    • FreestarAds-Googleadmob (6.2.0)
    • FreestarAds-GAM (5.2.0)
    • FreestarAds-AppLovin (5.2.0)
    • FreestarAds-Vungle (5.3.0)
2021-11-09

Minor version update for core and AdColony, Nimbus, TAM and Vungle adapter(s).

  1. Core SDK (FreestarAds pod) version 5.3.0
    • Added internal bidder tracker event(s)
  2. Adapter update(s):
    • FreestarAds-AdColony (5.1.0)
    • FreestarAds-Vungle (5.2.0)
      • Banner memory leak fix
    • FreestarAds-TAM (2.2.0)
    • FreestarAds-Nimbus (3.2.0)
2021-10-27

Minor version update for core and MoPub, Hyprmx adapter(s).

  1. Core SDK (FreestarAds pod) version 5.2.0
  2. Adapter update(s):
    • FreestarAds-Mopub (5.1.0)
    • FreestarAds-Hyprmx (1.0.0)
2021-10-14

Minor version update for core and various adapters.

  1. Core SDK (FreestarAds pod) version 5.1.0

    • Adaptive banner feature
    • Support for iOS 10.0+
    • GDPR business logic update
    • 24-hr location caching for GDPR use
  2. Adapter minor version updates:

    • FreestarAds-AppLovin (5.1.0)
    • FreestarAds-GAM (5.1.0)
      • adaptive banner update
    • FreestarAds-Googleadmob (6.1.0)
      • adaptive banner update
    • FreestarAds-Nimbus (3.1.0)
      • NimbusSDK (1.10.5)
      • Rewarded video close button 15s delay
    • FreestarAds-Pangle (1.1.0)
      • logging update
    • FreestarAds-TAM (2.1.0)
      • logging update
      • null slot id check
    • FreestarAds-Vungle (5.1.0)
      • Vungle SDK (6.10.3)
2021-08-20

Major version update for core SDK and all adapters.

  1. Core SDK (FreestarAds pod) version 5.0.0

    • Consolidation: separate FreestarAdsCore.framework removed, in favor of unified FreestarAds.framework
    • Standardization of Info.plist SDK flags: all are prefixed with FSTR and are booleans
    • Callback delegate methods are optional
    • adUnitID in the API deprecated in favor of appKey
    • Delegates on ad objects are nullable
  2. Adapter major version updates:

    • FreestarAds-AdColony v. 5.0.0
    • FreestarAds-AppLovin v. 5.0.0
    • FreestarAds-Criteo v. 3.0.0
    • FreestarAds-Googleadmob v. 6.0.0
      • Update to Google-Mobile-Ads-SDK v. 8.9.0
    • FreestarAds-GAM v. 5.0.0
      • Update to Google-Mobile-Ads-SDK v. 8.9.0
    • FreestarAds-Google v. 5.0.0
    • FreestarAds-Tapjoy v. 5.0.0
    • FreestarAds-Unity v. 6.0.0
    • FreestarAds-Mopub v. 5.0.0
    • FreestarAds-Nimbus v. 3.0.0
      • Update to Nimbus SDK v. 1.10.2
    • FreestarAds-Vungle v. 5.0.0
    • FreestarAds-TAM v. 2.0.0
  3. New adapter: pod FreestarAds-Pangle v. 1.0.0. Ads from the Pangle platform

2021-08-05

Added workaround requirement of having a window property in AppDelegate due to an issue with TAM SDK.

2021-07-29

Docs updated to no longer reference the sunsetted AmazonAds adapter

2021-07-02

Typos in docs fixed.

2021-06-25
  1. Core SDK (FreestarAds pod) version 4.1.0. Bug fixes and 728x90 banner ads on iPads.

  2. Adapter updates for Unity, Criteo, Googleadmob, GAM, and Nimbus:

    • FreestarAds-Criteo v. 2.0.1
    • FreestarAds-Googleadmob v. 5.0.0 (uses Google Mobile SDK v. 8.5.0, sunsets ad click events)
    • FreestarAds-GAM v. 4.0.0 (uses Google Mobile SDK v. 8.5.0, sunsets ad click events)
    • FreestarAds-Unity v. 5.0.1
    • FreestarAds-Nimbus v. 2.0.1
2021-06-14

ReactNative doc updated for plugin version 1.2.0, with updated banner and newly included native ad support.

2021-06-11
  • TAM (Amazon Publisher Services) adapter added: Cocoapod FreestarAds-TAM v. 1.0.0
2021-05-03
  1. Core SDK (FreestarAds pod) version 4.0.0. GDPR compliant, see GDPR FAQ.

  2. Adapter updates for AdColony, AppLovin, Amazon, Criteo, Googleadmob, GAM, Google, Tapjoy, Unity, Mopub, Nimbus, and Vungle:

    • FreestarAds-AdColony v. 4.0.0
    • FreestarAds-AppLovin v. 4.0.0
    • FreestarAds-Amazon v. 3.0.0
    • FreestarAds-Criteo v. 2.0.0
    • FreestarAds-Googleadmob v. 3.0.0
    • FreestarAds-GAM v. 2.0.0
    • FreestarAds-Google v. 4.0.0
    • FreestarAds-Tapjoy v. 4.0.0
    • FreestarAds-Unity v. 5.0.0
    • FreestarAds-Mopub v. 4.0.0
    • FreestarAds-Nimbus v. 2.0.0
    • FreestarAds-Vungle v. 4.0.0
2021-04-26
  • Nimbus adapter (FreestarAds-Nimbus pod) v. 1.0.3 released (bug fixes)
  • AdColony adapter (FreestarAds-AdColony pod) v. 3.2.1 released (dependency fix)
2021-04-05

Core SDK (FreestarAds pod) version 3.6.1. Bug fixes.

2021-03-15
  1. Core SDK (FreestarAds pod) version 3.6.0. Support for Partner Failure Reason (PFR) tracking, new adapters

  2. Adapter updates for AdColony, AppLovin, Amazon, Criteo, Googleadmob, GAM, Tapjoy, Unity, Mopub, and Vungle:

    • FreestarAds-AdColony v. 3.2.0
    • FreestarAds-AppLovin v. 3.3.0
    • FreestarAds-Amazon v. 2.2.0
    • FreestarAds-Criteo v. 1.1.0
    • FreestarAds-Googleadmob v. 2.4.0
    • FreestarAds-GAM v. 1.3.0
    • FreestarAds-Tapjoy v. 3.2.0
    • FreestarAds-Unity v. 4.2.0
    • FreestarAds-Mopub v. 3.4.0
    • FreestarAds-Vungle v. 3.2.0
  3. Nimbus adapter version 1.0.0 has been released, and can now be included by adding pod 'FreestarAds-Nimbus', '~>1.0' to the Podfile

2021-02-22

Core SDK (FreestarAds pod) version 3.5.1. GDPR Update - Allow all SDK partners to participate in all auctions regardless of geo.

2020-12-08

New ad unit: native ads, allowing the publisher to control the ad layout.

  1. Core SDK (FreestarAds pod) version 3.5.0, including the FreestarNativeAd API

  2. Facebook, Google Admob, GAM, and Mopub adapters with native ad support:

    • FreestarAds-Facebook v. 3.3.0
    • FreestarAds-GAM v. 1.2.0
    • FreestarAds-Googleadmob v. 2.3.0
    • FreestarAds-Mopub v. 3.3.0
  3. Added instructions for delivering native ads to the Objective-C and Swift pages

  4. Updated sample Objective-C and Swift apps to incorporate native ads.

  5. Added Small and Medium Native templates (.xib files) to the sample app repo as starting points for publisher ad customization.

2020-11-11
  1. Core SDK (FreestarAds pod) version 3.4.4 with improved banner refresh performance.

  2. Adapter updates to use ad source SDK versions with iOS 14 support:

    • FreestarAds-AdColony v. 3.1.3
    • FreestarAds-AppLovin v. 3.2.2
    • FreestarAds-Facebook v. 3.2.1
    • FreestarAds-GAM v. 1.1.4
    • FreestarAds-Google v. 3.1.3
    • FreestarAds-GoogleAdmob v. 2.2.4
    • FreestarAds-Unity v. 4.1.2
    • FreestarAds-Vungle v. 3.1.2
  3. Added instructions for the use of SKAdNetwork.

2020-10-15

Added Cordova integration instructions.

2020-10-12

React native sample app updated with plugin version 1.1.4

2020-10-06

Unity support updated to note limits on Unity 2018

2020-09-24

Added documentation for Unity Support

2020-08-31

Version 3.4.3:

  • Removed the dependency on ChocolatePlatform-SDK-Core pod in the FreestarAds pod
  • Removed the CHPReachability class from core
  • Updated the mediation server URL
2020-08-10

Version 3.4.2: Added internal queue for banner ad to improve performance and fixed bugs related to many concurrent ad requests.

2020-08-06

Facebook adapter version 3.2.0: utilizes built-in Facebook ad banner views, enables 320x50 banner ads.

2020-07-31

Documentation update: Added section about exposing detailed SDK logs in the debug console.

2020-07-30

Updated Criteo Adapter 1.0.1

2020-07-23

Dependency update: ChocolatePlatform_SDK_Core version 3.3.6: fixed a bug that forced automatic reload of banner ads whenever the app resumes the active state. Banner ads are now reloaded only if explicitly called by the publisher or according to refresh timer set via the ad portal.

2020-07-13

Allow up to 10 concurrent banner ad requests in the FreestarAds SDK for iOS.

2020-07-06

Added a sample app and documentation for integrating the FreestarAds SDK into apps build for iOS via Facebook's ReactNative platform.

2020-06-24

Dependency update: new adapter builds for GAM and Google Admob, requiring version 7.61 or higher of Google Mobile Ads SDK.

2020-06-18

Dependency update: ChocolatePlatform_SDK_Core version 3.3.3, fixing a bug that sometimes caused a crash on load due to use of WKWebView on a background thread.

Google adapter requires GoogleMobileAds SDK version 7.60 and iOS 10 or higher. Mopub adapter requires Mopub iOS SDK version 5.13 and iOS 10 or higher.

2020-06-12

Dependency update: ChocolatePlatform_SDK_Core version 3.3.2, and updates to AdColony, Google Admob, Google, GAM, Mopub, and Vungle adapters to use latest versions of the partner SDKs, removing all usage of the deprecated UIWebView APIs.

The Google adapter now requires iOS 10 or higher.

2020-05-29

Version 3.4.0: API for preroll updated to have a loadPlacement: method inline with other ad units; update to the Google IMA adapter to enable custom targeting parameters.

2020-05-28

Allow custom targeting parameters for Preroll ad unit using Google adapter backed by Google IMA SDK.

2020-05-22

Version 3.3.0: custom targeting parameters added to the API, to be passed on to GAM through the new build of the GAM adapter.

2020-03-26

Version 3.2.4: bug fixes for banner ads, app archiving.

Wiki now includes a page for integrating Freestar ads into a Xamarin iOS app.

2020-03-20

Version 3.2.1: modifications to API for convenience

  1. Fullscreen ads (interstitial and rewarded) are now instance objects, and multiple instances can be created within the same app session, rather than being called by static methods. One should, however, be careful to only display one fullscreen ad at a time.
  2. An explicit loadPlacement: method has been added to the banner ad, and can be called before adding the banner ad to the app's view hierarchy. In case the ad has been added to the view hierarchy before it is loaded, there is also an explicit show method that can be invoked once the ad is loaded.
  3. All ads now have the winningPartnerName method that can be used to retrieve the ad auction winner, if the ad has a fill.