Releases: ChartBoost/chartboost-mediation-unity-sdk
Releases · ChartBoost/chartboost-mediation-unity-sdk
5.0.0
Version 5.0.0 (2024-08-08)
Improvements:
- Completed rebranding all APIs to Chartboost Mediation.
- Initialization of Chartboost Mediation now utilizes Chartboost Core SDK. Please review the Initialize Mediation and Core SDK documentation.
- Privacy and consent signals are now set through Chartboost Core SDK.
- Ad Adapter are now distributed in separate independent packages through npm & NuGet.
ChartboostMediationBannerView
is now namedIBannerAd
.ChartboostMediationUnityBannerAd
is now namedUnityBannerAd
.ChartboostMediationFullscreenAd
is now namedIFullscreenAd
.
Removed:
ChartboostMediationInterstitialAd
.ChartboostMediationRewardedAd
.- Explicit
ChartboostMediation.DidStart
delegate. - Explicit
ChartboostMediation.UnexpectedErrorOccurred
delegate. AdaptersWindow
type and distribution method of adapters.
Review our Migration from Mediation 4.x to 5.x documentation for more information.
4.9.0
Version 4.9.0 (2024-03-21)
The following new dependencies are added :
"com.chartboost.unity.threading": "1.0.0"
"com.chartboost.unity.utilities": "1.0.0"
Improvements:
- Added support for Ad Queueing. Ad Queueing is a new feature that builds upon the existing Fullscreen ad experience that allows Publishers to queue up multiple Fullscreen ads and show them in succession.
API Changes:
- Added Fullscreen Ad related events to
IChartboostMediationFullscreenAd
object. - Marked events in
ChartboostMediationFullscreenAdLoadRequest
as deprecated. Use events fromIChartboostMediationFullscreenAd
instead.
4.8.0
Version 4.8.0 (2024-02-08)
The following ad networks have been deprecated:
- AdColony
- TapJoy
- Yahoo
Improvements:
- New Chartboost Mediation Unity SDK demo app.
- Add
Size
toChartboostMediationBannerAdLoadResult
.
Bug Fixes:
- Fixed an issue with incorrect order of callbacks when
ContinueWithOnMainThread
Task extension is used. - Fixed an issue where
CustomData
would always be null for iOS fullscreen placements. - Fixed an issue where
SKAdNetwork
utilities would fail to account for JSON parsing issues. - Fixed an issue where
AdapterWindows
utilities would fail to account for deprecated ad networks.
Full Changelog: 4.7.0...4.8.0
4.7.0
What's Changed
- [HB-6570] Create pull_request_template.md by @kushG in #191
- [HB-6541][HB-6646] Fix Calling Deprecated Functions And Features in All Platforms by @SCastanedaMunoz in #192
- [HB-6575] Implement Public API
InitializedAdapterInfo
by @kushG in #193 - [HB-6639] Adds
ContainerSize
to BannerView API by @kushG in #194 - [HB-6642] Update Usage of Getting Screen Scale on iOS17+ by @bwised in #195
- [HB-6693] Banner Ads Loaded Using
BannerView
API Always Loads attop-left
Irrespective of WhateverscreenLocation
is Selected by @kushG in #196 - [HB-6543] Add API to Allow Game Publishers to Specify the
ChartboostMediationSettings
Object by @SCastanedaMunoz in #197 - Platform Fix for
ChartboostMediationBannerAdWrapper.h
by @kushG in #198 - [HB-6544][HB-6712][HB-6713] Updating Hardcoded Values into Constants, Adaptive Banner Architectural Fixes, Modular Editor Windows by @SCastanedaMunoz in #199
- [HB-6717] AdaptersInfo Should Be a Struct Accessor Not a Class Returned In a Function by @SCastanedaMunoz in #200
- [HB-6718] Provide Task Continuation Extension for Main Thread by @SCastanedaMunoz in #201
- [HB-6635] Per Partner Consent APIs by @SCastanedaMunoz in #203
- [HB-6635] Fixing Broken Extern Method in iOS Bridge by @SCastanedaMunoz in #204
- [HB-6747] Passing Context when Getting Partner Consent in Android by @SCastanedaMunoz in #206
- [HB-6715] 4.7.0
CHANGELOG.md
& Documentation by @SCastanedaMunoz in #207 - [HB-6524] Public NuGet Distribution by @kushG in #205
- [HB-6714] Compare SDK Version Against Versions in
package.json
and.nuspec
by @kushG in #208 - [HB-6524] Update status.yml by @kushG in #209
- [HB-6714] VersionCompareTest Fix for NuGet by @kushG in #210
Full Changelog: 4.6.0...4.7.0
4.6.0
What's Changed
- [HB-6464] Updating EDM to version 1.2.177 by @SCastanedaMunoz in #169
- [HB-6379] Include Adaptive Banner Support in Unity by @kushG in #166
- [HB-6495] Refactor ChartboostMediationBannerAdSize to be used as Struct and use Enum for Name Field by @kushG in #170
- [HB-6514 ] Include API to Allow Resizing of Gameobject Banner Based on Adaptive Banner Size by @kushG in #171
- [HB-6515] Add Missing Meta Files by @kushG in #172
- [HB-6516] Create a Separate Size Object for Newer Banner API Instead of Updating the Size from Deprecated API by @kushG in #173
- [HB-6521] Add Android Update on Bridge for SizeType Enum Change of ChartboostMediationBannerSize by @kushG in #174
- [Setup] Updating Dependencies and Package Information by @SCastanedaMunoz in #175
- [HB-6558] Remove UnityBannerAd Creation Option from Chartboost Mediation MenuItem by @kushG in #176
- [HB-6379] Fix For Load With x,y on Unsupported BannerView by @kushG in #177
- [HB-6453] Mark
ChartboostMediationBannerAd
API as Deprecated by @kushG in #178 - [HB-6572] Always Keep the BannerAd within the Safe Area by @kushG in #179
- [HB- 6580] Fix Resize when
ChartboostMediationBannerView
API is in use by @kushG in #180 - [HB-6545] Logger.LogError should call Debug.LogError by @SCastanedaMunoz in #181
- [HB-6583] Chartboost Mediation Unsupported Should Call
DidStart
with Error by @SCastanedaMunoz in #182 - [HB-6597] Adaptive Banner Fixes by @kushG in #183
- [HB-6601] Fix for Crash on Banner Ad Reset by @kushG in #184
- Update CHANGELOG.md by @kushG in #185
- [HB-6599] Adds a
MoveTo
Internal API Call to SyncUnityBannerAd
GameObject
Position with Native View by @kushG in #186 - [HB-5971]Update
README.md
with Instructions and Sample Code for Using the Adaptive Banner 3D GameObject by @kushG in #187 - [HB-5971] Update loading-ads.md to Include More Details On Adaptive Banners by @kushG in #188
Full Changelog: 4.5.0...4.6.0
4.5.0
What's Changed
- [HB-6283] Fixing Typo in Ad-Adapters.md by @kushG in #163
- [HB-6302] Update Chartboost Mediation Dependencies for 4.5.0 by @SCastanedaMunoz in #164
- [HB-6390] Suppress Deprecation Warnings When Internal Methods Are Using Deprecated Enums/Methods by @SCastanedaMunoz in #165
Full Changelog: 4.4.0...4.5.0
4.4.0
What's Changed
- [HB-6075] Improve IsValid logic for Ad Disposal by @SCastanedaMunoz in #152
- [HB-6104] Trigger UnexpectedErrors into the Main Thread. by @SCastanedaMunoz in #153
- [HB-6114] Deprecating old Kill-Switch and Adding New Initialization Method by @SCastanedaMunoz in #154
- [HB-6168] Create Settings Window And Unify Build-Processing Tooling by @SCastanedaMunoz in #155
- [HB-6171] Updating 4.3.0 to 4.4.0 by @SCastanedaMunoz in #156
- [HB-6168] Fixing Bug with Build-Postprocessor by @SCastanedaMunoz in #157
- [HB-6171] Updating CHANGELOG.md for 4.4.0 by @SCastanedaMunoz in #158
- [HB-6185] Update Documentation for 4.4.0 by @SCastanedaMunoz in #159
- [HB-6205] Update Android Dependencies - iOS Verve & MobileFuse Dependencies by @SCastanedaMunoz in #160
Full Changelog: 4.3.0...4.4.0
4.3.0
What's Changed
- [HB-5396] Unify Fullscreen Ad APIs by @SCastanedaMunoz in #139
- [HB-5402] Deprecating Interstitial and Rewarded Ad APIs by @SCastanedaMunoz in #140
- [HB-5903] Add
LineItemId
to theBidInfo
Object by @SCastanedaMunoz in #141 - [HB-5916] Fixing Invalidate Getting Called Multiple Times Would Cause a Crash by @SCastanedaMunoz in #142
- [HB-5918] Renaming new Fullscreen API for Consistency with Native Platforms. by @SCastanedaMunoz in #143
- [HB-5946] Adding New Networks to Partner Killswitch by @SCastanedaMunoz in #144
- [HB-5903] Add
LineItemName
toBidInfo
by @SCastanedaMunoz in #145 - [HB-5983] Updating
CHANGELOG.md
for 4.3.0 by @SCastanedaMunoz in #146 - [HB-5995] Update Documentation for Fullscreen API Usage by @SCastanedaMunoz in #147
- [HB-6003] Audit and Document code for 4.3.0 by @SCastanedaMunoz in #148
- [HB-6039] SDK Should Report Errors or Fail Silently When User Tries to Utilize Invalid Ad Reference by @SCastanedaMunoz in #149
Full Changelog: 4.2.3...4.3.0
4.2.3
What's Changed
- [HB-5848] Rewarded Videos Not Getting Disposed Properly Causing Callback Issues by @SCastanedaMunoz in #135
4.2.2
What's Changed
- [HB-5829] Update Unity Editor Adapter Window to Use New v2 Partners JSON by @SCastanedaMunoz in #130
- [HB-5841] Updating CHANGELOG.md for 4.2.2 Release by @SCastanedaMunoz in #131
- [HB-5843] Fix Android Adapter XML Parsing Issue by @SCastanedaMunoz in #132
Full Changelog: 4.2.1...4.2.2