Change Log - freestar-archive/freestarcapital-SDK_documentation_iOS GitHub Wiki
Changelog
2023-10-27
Disable MRAID volume listener (Prebid).
FreestarAds-Prebid
(2.1.5.15)
2023-10-10
Collapsible banner feature.
FreestarAds-Core
(5.31.0)- Collapsible banner.
FreestarAds-GAM
(10.9.0.9)FreestarAds-Googleadmob
(10.9.0.9)
2023-10-03
LiveRamp identity support and custom native template(s) feature.
FreestarAds-Core
(5.30.0)- LiveRamp identity solution.
- Custom native template(s).
FreestarAds-Prebid
(2.1.5.14)FreestarAds-Nimbus
(2.15.0.6)FreestarAds-GAM
(10.9.0.8)FreestarAds-Googleadmob
(10.9.0.8)FreestarAds-Smaato
(22.1.3.2)FreestarAds-Pangle
(3.7.0.2)
2023-09-20
Core fix.
FreestarAds-Core
(5.29.0)- Banner queue edge case fix.
2023-09-15
Core fix.
FreestarAds-Core
(5.28.0)- Load before init fix.
2023-09-05
Core and Applovin SDK update(s).
FreestarAds-Core
(5.27.0)- Native ad placement support for MREC.
FreestarAds-AppLovin
(11.11.3.3)FreestarAds-AppLovinMax
(11.11.3.4)
2023-08-28
Vungle adapter update(s).
FreestarAds-Vungle
(7.0.1.3)- M1 compatible.
2023-08-22
AppLovin, AppLovinMax, Fyber, GAM, Admob, Prebid, TAM, Unity and Nimbus adapter update(s).
FreestarAds-AppLovin
(11.9.0.2)FreestarAds-AppLovinMax
(11.9.0.3)FreestarAds-Fyber2
(8.2.4.3)FreestarAds-GAM
(10.9.0.7)- SDK update, and request agent passthru.
FreestarAds-Googleadmob
(10.9.0.7)- SDK update, and request agent passthru.
FreestarAds-Prebid
(2.1.5.13)- Native and interstitial fix(es).
FreestarAds-TAM
(4.7.5.7)- SDK update and hardcode interstitial size.
FreestarAds-Unity
(4.8.0.5)FreestarAds-Nimbus
(2.15.0.5)
2023-07-26
Prebid adapter update(s).
FreestarAds-Prebid
(2.1.4.12)- Add missing bundle short version string for PrebidMobile dependency.
FreestarAds-Fyber2
(8.1.6.2)- Logging level adjustment(s).
2023-07-24
Smaato and prebid adapter update(s).
FreestarAds
(5.26.0)- Smaato native support.
FreestarAds-Prebid
(2.1.3.11)- Add missing bundle version for PrebidMobile dependency.
FreestarAds-Smaato
(22.1.3.1)
2023-06-30
Prebid adapter update(s).
FreestarAds-Prebid
(2.1.2.10)- Decouple GAM from banner ads.
2023-06-22
Core, GAM, and Admob adapter update(s).
FreestarAds
(5.25.0)- Pass thru response info.
FreestarAds-GAM
(10.0.0.6)- Pass thru response info.
FreestarAds-Googleadmob
(10.0.0.6)- Pass thru response info.
2023-06-12
Prebid adapter update.
FreestarAds-Prebid
(2.1.2.9)- Native support
2023-06-07
Core fix
FreestarAds
(5.24.0)- clickability fix for mrec
2023-05-24
Core fixes, TAM and Nimbus update(s).
FreestarAds
(5.23.0)- small banner iPad fix
- SDK init failure unrecognized selector fix
FreestarAds-TAM
(4.6.0.6)- support for US privacy string
FreestarAds-Nimbus
(2.1.2.4)- support for US privacy string
2023-05-12
Core update.
FreestarAds-TAM
(4.6.0.5)
2023-05-11
Core update.
FreestarAds
(5.22.0)- Minor fix for banner show (refresh).
FreestarAds-Nimbus
(2.1.2.3)- Memory leak fix
2023-05-08
Core update.
FreestarAds
(5.21.0)- Dependency update for promise library
2023-04-24
Core update and TAM adapter.
FreestarAds
(5.20.0)- MREC: native compete
- MREC: small banner backfill
- API: Added size callback for banner
- Tracker fix related to ad visibility
FreestarAds-TAM
(4.6.0.4)- Video interstitial
2023-03-09
Core update and double tracker fix to Vungle adapter.
FreestarAds
(5.19.0)- Duplicate tracker fix
FreestarAds-Vungle
(6.10.6.2)
2023-02-15
Update to Core SDK.
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.
FreestarAds-GAM
(10.0.0.5)FreestarAds-Googleadmob
(10.0.0.5)FreestarAds-Prebid
(2.0.3.8)
2023-01-12
Update to Nimbus adapter for Mac silicon compatibility.
FreestarAds-Nimbus
(2.1.2.2)
2022-11-28
Update to Prebid adapter to fix semantic version.
FreestarAds-Prebid
(2.0.3.7)
2022-10-26
Added Fyber Adapter (8.1.6).
FreestarAds-Fyber2
(8.1.6.1)
2022-10-11
Update GMA SDK dependency to latest (9.11.0).
FreestarAds-GAM
(9.11.0.4)FreestarAds-Googleadmob
(9.11.0.4)FreestarAds-Prebid
(2.0.3.6)
2022-10-10
Prebid Adapter update to resolve calendar permissions issue during App Store submission.
FreestarAds-Prebid
(2.0.3.5)
2022-10-4
Hyprmx Adapter update for iOS 16
FreestarAds-Hyprmx
(6.0.3.4)
2022-8-24
Prebid App Store Id update
- Core SDK (
FreestarAds
pod) version 5.14 FreestarAds-Prebid
(2.0.0.4)
2022-7-25
Xamarin compatibility.
- Core SDK (
FreestarAds
pod) version 5.13 FreestarAds-GAM
(9.2.0.3)FreestarAds-Googleadmob
(9.2.0.3)FreestarAds-TAM
(4.4.3.3)
2022-6-24
Prebid adapter (banner).
- Core SDK (
FreestarAds
pod) version 5.12 FreestarAds-Prebid
(2.0.0.2)- User-level metrics.
2022-6-01
TAM adapter update.
FreestarAds-TAM
(4.4.3.2)
- Updated latest version.
2022-4-22
Unity adapter update.
- Core SDK (
FreestarAds
pod) version 5.11.0- version bump
- Adapter update(s):
FreestarAds-Unity
(4.1.0.4)- Unity multi-instance (banner, interstitial, rewarded) support.
2022-4-7
Unity adapter update.
- 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).
- Core SDK (
FreestarAds
pod) version 5.10.0- version bump
- minimum iOS 11.0 target.
- 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).
- Core SDK (
FreestarAds
pod) version 5.9.0- version bump
- 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).
- Core SDK (
FreestarAds
pod) version 5.8.0- xcFramework packaging
- version bump
- 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).
- Core SDK (
FreestarAds
pod) version 5.7.0- No core changes, only version bump.
- 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).
- Core SDK (
FreestarAds
pod) version 5.6.0- Update to rewarded video business logic.
- Adapter update(s):
FreestarAds-TAM
(2.4.0)
2022-1-12
Minor version update for core and GAM, Admob and Nimbus adapter(s).
- Core SDK (
FreestarAds
pod) version 5.5.0- App Open
- 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).
- Core SDK (
FreestarAds
pod) version 5.4.0- Updated connectivity-type to tracker header
- Remove support for legacy GDPR (TCF 1.0)
- 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).
- Core SDK (
FreestarAds
pod) version 5.3.0- Added internal bidder tracker event(s)
- 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).
- Core SDK (
FreestarAds
pod) version 5.2.0 - Adapter update(s):
FreestarAds-Mopub
(5.1.0)FreestarAds-Hyprmx
(1.0.0)
2021-10-14
Minor version update for core and various adapters.
-
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
-
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.
-
Core SDK (
FreestarAds
pod) version 5.0.0- Consolidation: separate
FreestarAdsCore.framework
removed, in favor of unifiedFreestarAds.framework
- Standardization of
Info.plist
SDK flags: all are prefixed withFSTR
and are booleans - Callback delegate methods are optional
adUnitID
in the API deprecated in favor ofappKey
- Delegates on ad objects are nullable
- Consolidation: separate
-
Adapter major version updates:
FreestarAds-AdColony
v. 5.0.0FreestarAds-AppLovin
v. 5.0.0FreestarAds-Criteo
v. 3.0.0FreestarAds-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.0FreestarAds-Tapjoy
v. 5.0.0FreestarAds-Unity
v. 6.0.0FreestarAds-Mopub
v. 5.0.0FreestarAds-Nimbus
v. 3.0.0- Update to Nimbus SDK v. 1.10.2
FreestarAds-Vungle
v. 5.0.0FreestarAds-TAM
v. 2.0.0
-
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
-
Core SDK (
FreestarAds
pod) version 4.1.0. Bug fixes and 728x90 banner ads on iPads. -
Adapter updates for Unity, Criteo, Googleadmob, GAM, and Nimbus:
FreestarAds-Criteo
v. 2.0.1FreestarAds-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.1FreestarAds-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
-
Core SDK (
FreestarAds
pod) version 4.0.0. GDPR compliant, see GDPR FAQ. -
Adapter updates for AdColony, AppLovin, Amazon, Criteo, Googleadmob, GAM, Google, Tapjoy, Unity, Mopub, Nimbus, and Vungle:
FreestarAds-AdColony
v. 4.0.0FreestarAds-AppLovin
v. 4.0.0FreestarAds-Amazon
v. 3.0.0FreestarAds-Criteo
v. 2.0.0FreestarAds-Googleadmob
v. 3.0.0FreestarAds-GAM
v. 2.0.0FreestarAds-Google
v. 4.0.0FreestarAds-Tapjoy
v. 4.0.0FreestarAds-Unity
v. 5.0.0FreestarAds-Mopub
v. 4.0.0FreestarAds-Nimbus
v. 2.0.0FreestarAds-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
-
Core SDK (
FreestarAds
pod) version 3.6.0. Support for Partner Failure Reason (PFR) tracking, new adapters -
Adapter updates for AdColony, AppLovin, Amazon, Criteo, Googleadmob, GAM, Tapjoy, Unity, Mopub, and Vungle:
FreestarAds-AdColony
v. 3.2.0FreestarAds-AppLovin
v. 3.3.0FreestarAds-Amazon
v. 2.2.0FreestarAds-Criteo
v. 1.1.0FreestarAds-Googleadmob
v. 2.4.0FreestarAds-GAM
v. 1.3.0FreestarAds-Tapjoy
v. 3.2.0FreestarAds-Unity
v. 4.2.0FreestarAds-Mopub
v. 3.4.0FreestarAds-Vungle
v. 3.2.0
-
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.
-
Core SDK (
FreestarAds
pod) version 3.5.0, including theFreestarNativeAd
API -
Facebook, Google Admob, GAM, and Mopub adapters with native ad support:
FreestarAds-Facebook
v. 3.3.0FreestarAds-GAM
v. 1.2.0FreestarAds-Googleadmob
v. 2.3.0FreestarAds-Mopub
v. 3.3.0
-
Added instructions for delivering native ads to the Objective-C and Swift pages
-
Updated sample Objective-C and Swift apps to incorporate native ads.
-
Added Small and Medium Native templates (.xib files) to the sample app repo as starting points for publisher ad customization.
2020-11-11
-
Core SDK (
FreestarAds
pod) version 3.4.4 with improved banner refresh performance. -
Adapter updates to use ad source SDK versions with iOS 14 support:
FreestarAds-AdColony
v. 3.1.3FreestarAds-AppLovin
v. 3.2.2FreestarAds-Facebook
v. 3.2.1FreestarAds-GAM
v. 1.1.4FreestarAds-Google
v. 3.1.3FreestarAds-GoogleAdmob
v. 2.2.4FreestarAds-Unity
v. 4.1.2FreestarAds-Vungle
v. 3.1.2
-
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 theFreestarAds
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
- 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.
- 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 explicitshow
method that can be invoked once the ad is loaded. - All ads now have the
winningPartnerName
method that can be used to retrieve the ad auction winner, if the ad has a fill.