{"generated_at":"2026-07-11T00:27:56Z","releases":[{"product":"monetization","platform":"android","version":"9.13.0","date":"2026-07-09","notes":"Improvements:\n- Added deeplink support.\n- Improved VAST playback and ad loading reliability.\n- Faster SDK initialization.\n- Pause the current ad while an in-app clickthrough browser is open.\n\nFixes:\n- Various stability and reliability fixes.\n- VAST close events now reflect actual ad dismissals rather than view teardown.","url":"https://docs.chartboost.com/en/monetization/integrate/android/changelog/"},{"product":"monetization","platform":"ios","version":"9.13.0","date":"2026-07-09","notes":"Improvements:\n- Expanded deep linking support for exchange partners via OpenRTB ext.deeplink.\n- General video playback improvements.\n- Swift Package Manager (SPM) support.","url":"https://docs.chartboost.com/en/monetization/integrate/ios/changelog/"},{"product":"monetization","platform":"android","version":"9.12.1","date":"2026-06-04","notes":"Fixes:\n- Gated WebView clickthrough on a user gesture.","url":"https://docs.chartboost.com/en/monetization/integrate/android/changelog/"},{"product":"monetization","platform":"android","version":"9.12.0","date":"2026-04-30","notes":"Fixes:\n- VAST improvements and bug fixes.","url":"https://docs.chartboost.com/en/monetization/integrate/android/changelog/"},{"product":"monetization","platform":"ios","version":"9.12.0","date":"2026-04-30","notes":"Improvements:\n- VAST improvements and bug fixes.","url":"https://docs.chartboost.com/en/monetization/integrate/ios/changelog/"},{"product":"monetization","platform":"android","version":"9.9.4","date":"2026-02-05","notes":"Fixes:\n- VAST tracking improvements.","url":"https://docs.chartboost.com/en/monetization/integrate/android/changelog/"},{"product":"monetization","platform":"android","version":"9.10.3","date":"2026-02-05","notes":"Fixes:\n- VAST tracking improvements.","url":"https://docs.chartboost.com/en/monetization/integrate/android/changelog/"},{"product":"monetization","platform":"android","version":"9.11.1","date":"2026-02-05","notes":"Fixes:\n- VAST tracking improvements.","url":"https://docs.chartboost.com/en/monetization/integrate/android/changelog/"},{"product":"monetization","platform":"android","version":"9.11.0","date":"2025-12-18","notes":"Improvements:\n- SDK Bidding Token v1.2 improvements.\nFixes:\n- Catch ClassNotFoundException when attempting to retrieve IFA on older Android devices.\n- Fixed a crash that occurs when attempting to close an ad when the SDK is not initialized.","url":"https://docs.chartboost.com/en/monetization/integrate/android/changelog/"},{"product":"monetization","platform":"ios","version":"9.11.0","date":"2025-12-18","notes":"Improvements:\n- Updated Bidding Token to v1.2.\n- The Chartboost SDK is now distributed as a zip archive.","url":"https://docs.chartboost.com/en/monetization/integrate/ios/changelog/"},{"product":"mediation","platform":"android","version":"5.4.0","date":"2025-11-20","notes":"Improvements:\n- Updated ProGuard rules.\n\n- Bug Fixes:\n- Fixed a bug on Amazon devices when clearAd() was called.","url":"https://docs.chartboost.com/en/mediation/integrate/android/changelog/"},{"product":"mediation","platform":"ios","version":"5.4.0","date":"2025-11-20","notes":"- Minor telemetry bug fixes.","url":"https://docs.chartboost.com/en/mediation/integrate/ios/changelog/"},{"product":"monetization","platform":"android","version":"9.10.2","date":"2025-11-06","notes":"Fixes:\n- Fixed resource naming conflict with app launcher icons","url":"https://docs.chartboost.com/en/monetization/integrate/android/changelog/"},{"product":"monetization","platform":"android","version":"9.10.1","date":"2025-10-30","notes":"Improvements:\n- Updated the OM SDK to 1.5.7\n- OM SDK integration improvements for VAST creatives, volume tracking, registering friendly obstructions and reporting\n- Improved deduplication logic for trackers\n\nFixes:\n- Fixed an OM SDK crash when VAST linear assets do not have quartile trackers","url":"https://docs.chartboost.com/en/monetization/integrate/android/changelog/"},{"product":"monetization","platform":"ios","version":"9.10.1","date":"2025-10-30","notes":"Improvements:\n- Updated the OM SDK to 1.5.7.","url":"https://docs.chartboost.com/en/monetization/integrate/ios/changelog/"},{"product":"core","platform":"android","version":"1.1.0","date":"2025-10-02","notes":"Improvements:\n- Bug fixes and improvements.","url":"https://docs.chartboost.com/en/mediation/integrate/core/android/changelog/"},{"product":"core","platform":"ios","version":"1.1.0","date":"2025-10-02","notes":"- Bug fixes and improvements.","url":"https://docs.chartboost.com/en/mediation/integrate/core/ios/changelog/"},{"product":"monetization","platform":"android","version":"9.10.0","date":"2025-09-18","notes":"Improvements:\n- Added AspectFit and Fill capabilities for display ads\n- Improved Error Logging\n- Improved MRAID clickthrough handling","url":"https://docs.chartboost.com/en/monetization/integrate/android/changelog/"},{"product":"monetization","platform":"ios","version":"9.10.0","date":"2025-09-18","notes":"Improvements:\n- Added AspectFit and Fill capabilities for display ads.\n- Improved Error Logging.\n- Improved MRAID clickthrough handling.","url":"https://docs.chartboost.com/en/monetization/integrate/ios/changelog/"},{"product":"monetization","platform":"ios","version":"9.9.3","date":"2025-09-02","notes":"Service release. No new features.","url":"https://docs.chartboost.com/en/monetization/integrate/ios/changelog/"},{"product":"monetization","platform":"ios","version":"9.9.2","date":"2025-07-31","notes":"Fixes:\n- Resolved load failures for ads using mraid.js in specific Unity integrations.","url":"https://docs.chartboost.com/en/monetization/integrate/ios/changelog/"},{"product":"monetization","platform":"ios","version":"9.9.1","date":"2025-07-17","notes":"Fixes:\n- Removed dependency with CallKit framework.","url":"https://docs.chartboost.com/en/monetization/integrate/ios/changelog/"},{"product":"mediation","platform":"android","version":"5.3.0","date":"2025-06-03","notes":"- Bug fixes and improvements.","url":"https://docs.chartboost.com/en/mediation/integrate/android/changelog/"},{"product":"mediation","platform":"ios","version":"5.3.0","date":"2025-06-03","notes":"- Bug fixes and improvements.\n- Xcode 16.0 is the new minimum supported version.","url":"https://docs.chartboost.com/en/mediation/integrate/ios/changelog/"},{"product":"mediation","platform":"unity","version":"5.3.0","date":"2025-06-03","notes":"Improvements:\n- Bug Fixes and Improvements","url":"https://docs.chartboost.com/en/mediation/integrate/unity/changelog/"},{"product":"monetization","platform":"ios","version":"9.9.0","date":"2025-05-20","notes":"Improvements:\n- Added MRAID 3.0 support.\n- VAST is now parsed and rendered on the client.\n- Added support for multiple sequential creatives.\n- Added native SDK elements for mute, close, and other ad experience controls.\n- Added more conditions for successful `load()` callback.\n- Added in-app browser support for MRAID navigation.\n\nNotes:\n- Xcode 16.0 is the new minimum supported version.","url":"https://docs.chartboost.com/en/monetization/integrate/ios/changelog/"},{"product":"monetization","platform":"ios","version":"9.8.1","date":"2025-02-20","notes":"Improvements:\n- Update OMSDK to version 1.5.3.\n\nFixes:\n- Removed unintended exposure of OMSDK private headers in podspec.\n- Fix an edge case where faulty creatives would lead to an ad getting stuck.","url":"https://docs.chartboost.com/en/monetization/integrate/ios/changelog/"},{"product":"mediation","platform":"android","version":"5.2.0","date":"2024-11-21","notes":"Improvements:\n- Subsequent banner load failures will report specific error codes caught from partner adapters instead of the generic CM_300 (Unknown) error code.","url":"https://docs.chartboost.com/en/mediation/integrate/android/changelog/"},{"product":"mediation","platform":"ios","version":"5.2.0","date":"2024-11-21","notes":"- Minor bug fixes.","url":"https://docs.chartboost.com/en/mediation/integrate/ios/changelog/"},{"product":"mediation","platform":"unity","version":"5.2.0","date":"2024-11-21","notes":"Improvements:\n- Added a new `BannerVisualElement` API which allows creating and loading of banner ads using Unity UI Toolkit.","url":"https://docs.chartboost.com/en/mediation/integrate/unity/changelog/"},{"product":"mediation","platform":"android","version":"5.1.0","date":"2024-10-03","notes":"Chartboost Mediation SDKs that have reached their end-of-life will now be disabled. See [SDK Deprecation Policy](https://docs.chartboost.com/en/mediation/integrate/android/sdk-deprecation-policy/) documentation.\n\nImprovements:\n- Added support for GPP Sections String (`IABGPP_GppSID`). This is read from `SharedPreferences` and is passed in the auction request.","url":"https://docs.chartboost.com/en/mediation/integrate/android/changelog/"},{"product":"mediation","platform":"ios","version":"5.1.0","date":"2024-10-03","notes":"Chartboost Mediation SDKs that have reached their end-of-life will now be disabled. See [SDK Deprecation Policy](https://docs.chartboost.com/en/mediation/integrate/ios/sdk-deprecation-policy/) documentation.\n\nImprovements:\n- Added support for GPP Sections String (`IABGPP_GppSID`). This is read from `UserDefaults` and is passed in the auction request.","url":"https://docs.chartboost.com/en/mediation/integrate/ios/changelog/"},{"product":"mediation","platform":"unity","version":"5.1.0","date":"2024-10-03","notes":"Improvements:\n- Added internal logic to cache and retrieve `ILRD` events when application context is lost.\n- Added internal logging logic to report debug information from native wrappers.\n- Added the following events to `BannderAd` and `UnityBannerAd` API:\n  - `DidBeginDrag` : Triggered when a BannerAd container begins dragging on the screen.\n  - `DidEndDrag` : Triggered when a BannerAd container finishes dragging on the screen.","url":"https://docs.chartboost.com/en/mediation/integrate/unity/changelog/"},{"product":"core","platform":"unity","version":"1.0.2","date":"2024-09-19","notes":"Improvements:\n- Modified `NativeModule` internal class to expand API flexibility of wrapped native modules.\n\nBug Fixes:\n- `ConsentKey` predefined values are in sync with native values.","url":"https://docs.chartboost.com/en/mediation/integrate/core/unity/changelog/"},{"product":"core","platform":"unity","version":"1.0.1","date":"2024-08-29","notes":"Bug Fixed:\n- Skipped module identifiers not forwarded to iOS Core SDK.","url":"https://docs.chartboost.com/en/mediation/integrate/core/unity/changelog/"},{"product":"mediation","platform":"unity","version":"5.0.0","date":"2024-08-08","notes":"Improvements:\n- Completed rebranding all APIs to Chartboost Mediation.\n- Initialization of Chartboost Mediation now utilizes Chartboost Core SDK. Please review the [Initialize Mediation](/en/mediation/integrate/unity/initialize-mediation/) and [Core SDK](/en/mediation/integrate/core/unity/) documentation.\n- Privacy and consent signals are now set through Chartboost Core SDK.\n- `ChartboostMediationBannerView` is now named `IBannerAd`.\n- `ChartboostMediationUnityBannerAd` is now named `UnityBannerAd`.\n- `ChartboostMediationFullscreenAd` is now named `IFullscreenAd`.\n\nRemoved:\n- `ChartboostMediationInterstitialAd`.\n- `ChartboostMediationRewardedAd`.\n- Explicit `ChartboostMediation.DidStart` delegate.\n- Explicit `ChartboostMediation.UnexpectedErrorOccurred` delegate.\n\nReview our [Migration from Mediation 4.x to 5.x](/en/mediation/integrate/unity/migration-from-4x-to-5x/) documentation for more information.","url":"https://docs.chartboost.com/en/mediation/integrate/unity/changelog/"},{"product":"core","platform":"android","version":"1.0.0","date":"2024-08-01","notes":"Improvements:\n- Initialization now takes an `SdkConfiguration` object and an optional `ModuleObserver`.\n- Renamed `ConsentKeys` and `ConsentValues` and changed them to a list of constants instead of an enum for ease of use.\n- Added automatic shared preference getter for IAB defaults to `ConsentAdapter`.\n- See the [documentation](https://docs.chartboost.com/en/mediation/integrate/core/android/get-started/) for more information.","url":"https://docs.chartboost.com/en/mediation/integrate/core/android/changelog/"},{"product":"core","platform":"ios","version":"1.0.0","date":"2024-08-01","notes":"Improvements:\n- Initialization now takes an `SDKConfiguration` object and an optional `ModuleObserver`.\n- Renamed `ConsentKeys` and `ConsentValues` and changed them to a list of constants instead of an enum for ease of use.\n- Added `userDefaultsIABStrings` for IAB defaults to `ConsentAdapter`.\n- See the [documentation](https://docs.chartboost.com/en/mediation/integrate/core/ios/get-started/) for more information.","url":"https://docs.chartboost.com/en/mediation/integrate/core/ios/changelog/"},{"product":"core","platform":"unity","version":"1.0.0","date":"2024-08-01","notes":"Added:\n- Support for `Unity` specific remote module initialization.\n- `event ChartboostCoreConsentChangeWithFullConsents ConsentChangeWithFullConsents` to `IConsentManagementPlatform`.\n- `event ChartboostCoreConsentModuleReadyWithInitialConsents ConsentModuleReadyWithInitialConsents` to `IConsentManagementPlatform`.\n- `IReadOnlyList<Module> Modules` to `SDKConfiguration`.\n- `IReadOnlyCollection<string> SkippedModuleIdentifiers` to `SDKConfiguration`\n\nImprovements:\n- Combined `FrameworkName` and `FrameworkVersion` setter into a single call `SetFramework`.\n- `PublisherMetadata` events moved to `AnalyticsEnvironment`.\n\nRemoved:\n- `ConsentStatus ConsentStatus` from `IConsentManagementPlatform`.\n- `Dictionary<string, ConsentStatus> PartnerConsentStatus` from `IConsentManagementPlatform`.\n- `event ChartboostConsentStatusChange ConsentStatusChange` from `IConsentManagementPlatform`.\n- `event ChartboostPartnerConsentStatusChange PartnerConsentStatusChange` from `IConsentManagementPlatform`.\n- …","url":"https://docs.chartboost.com/en/mediation/integrate/core/unity/changelog/"},{"product":"mediation","platform":"android","version":"5.0.0","date":"2024-08-01","notes":"Improvements:\n- Completed rebranding all APIs from Helium to Chartboost Mediation.\n- Initialization of Chartboost Mediation now utilizes Chartboost Core SDK. Please review the [Initialize Mediation](https://docs.chartboost.com/en/mediation/integrate/android/initialize-mediation/) and [Core SDK](https://docs.chartboost.com/en/mediation/integrate/core/android/) documentation.\n- Privacy and consent signals are now set through Chartboost Core SDK.\n- Banners are now named `ChartboostMediationBannerAdView` and optionally use coroutines to load.\n- Fullscreen ads are now loaded from `ChartboostMediationFullscreenAd`. See [Load Ads](https://docs.chartboost.com/en/mediation/integrate/android/load-ads/) documentation.\n\nReview our [Migration from Mediation 4.x to 5.x](https://docs.chartboost.com/en/mediation/integrate/android/migration-from-4x-to-5x/) documentation for more information.","url":"https://docs.chartboost.com/en/mediation/integrate/android/changelog/"},{"product":"mediation","platform":"ios","version":"5.0.0","date":"2024-08-01","notes":"Improvements:\n- Completed rebranding all APIs from Helium to Chartboost Mediation.\n- Initialization of Chartboost Mediation now utilizes Chartboost Core SDK. Please review the [Initialize Mediation](https://docs.chartboost.com/en/mediation/integrate/ios/initialize-mediation/) and [Core SDK](https://docs.chartboost.com/en/mediation/integrate/core/ios/) documentation.\n- Privacy and consent signals are now set through Chartboost Core SDK.\n- Banners are now named `BannerAdView`.\n- Fullscreen ads are now loaded from `FullscreenAd`. See [Load Ads](https://docs.chartboost.com/en/mediation/integrate/ios/load-ads/) documentation.\n\nReview our [Migration from Mediation 4.x to 5.x](https://docs.chartboost.com/en/mediation/integrate/ios/migration-from-4x-to-5x/) documentation for more information.","url":"https://docs.chartboost.com/en/mediation/integrate/ios/changelog/"},{"product":"mediation","platform":"android","version":"4.9.1","date":"2024-05-23","notes":"Bug Fixes:\n- Eliminated a \"ConcurrentModificationException\" that could occur when setting GDPR.","url":"https://docs.chartboost.com/en/mediation/integrate/android/changelog/"},{"product":"mediation","platform":"ios","version":"4.8.0.1","date":"2024-03-27","notes":"Bug Fixes:\n- Fixed a Cocoapods podspec issue where the privacy manifest bundled resource path was not listed.","url":"https://docs.chartboost.com/en/mediation/integrate/ios/changelog/"},{"product":"mediation","platform":"ios","version":"4.9.0.1","date":"2024-03-27","notes":"Bug Fixes:\n- Fixed a Cocoapods podspec issue where the privacy manifest bundled resource path was not listed.","url":"https://docs.chartboost.com/en/mediation/integrate/ios/changelog/"},{"product":"mediation","platform":"android","version":"4.9.0","date":"2024-03-21","notes":"Improvements:\n- Added support for ad queueing, 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.","url":"https://docs.chartboost.com/en/mediation/integrate/android/changelog/"},{"product":"mediation","platform":"ios","version":"4.9.0","date":"2024-03-21","notes":"Improvements:\n- Added support for ad queueing, 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.\n- Added a test mode toggle.\n- Renamed `LogLevel.trace` to `LogLevel.verbose`.\n- Added `loadID` to `ChartboostMediatonFullscreenAd`.","url":"https://docs.chartboost.com/en/mediation/integrate/ios/changelog/"},{"product":"mediation","platform":"unity","version":"4.9.0","date":"2024-03-21","notes":"The following new dependencies are added:\n\n`\"com.chartboost.unity.threading\": \"1.0.0\"`  \n`\"com.chartboost.unity.utilities\": \"1.0.0\"`\n\nImprovements:\n- Added support for ad queueing, 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.\n\nAPI Changes:\n- Added Fullscreen Ad related events to `IChartboostMediationFullscreenAd` object.\n- Marked events in `ChartboostMediationFullscreenAdLoadRequest` as deprecated. Use events from `IChartboostMediationFullscreenAd` instead.","url":"https://docs.chartboost.com/en/mediation/integrate/unity/changelog/"},{"product":"mediation","platform":"android","version":"4.8.0","date":"2024-02-08","notes":"The following ad networks have been deprecated:\n- AdColony\n- Tapjoy\n- Yahoo\n\nImprovements:\n- Introduced a new overridden callback [`HeliumBannerAdListener#onAdCached(placementName: String, loadId: String, winningBidInfo: Map<String, String>, error: ChartboostMediationAdException?, bannerSize: Size)`](https://s3.amazonaws.com/reference.docs/mediation/android/4.8.0/-helium/com.chartboost.heliumsdk.ad/-helium-banner-ad-listener/index.html) that provides the size of the banner in dp as provided by the partner. If the size from the partner is not available, this will give back the requested size.\n\nBug Fixes:\n- Fixed a rare crash in `ChartboostMediationAppConfigurationHandler` when initializing in certain circumstances.","url":"https://docs.chartboost.com/en/mediation/integrate/android/changelog/"},{"product":"mediation","platform":"ios","version":"4.8.0","date":"2024-02-08","notes":"Improvements:\n- Codesign the xcframework.\n- Add `size` to `ChartboostMediationBannerLoadResult`.\n\nBug Fixes:\n- Fixed a couple of crashes.\n- Fixed a rounding issue with ILRD data.","url":"https://docs.chartboost.com/en/mediation/integrate/ios/changelog/"},{"product":"mediation","platform":"unity","version":"4.8.0","date":"2024-02-08","notes":"The following ad networks have been deprecated:\n- AdColony\n- TapJoy\n- Yahoo\n\nImprovements:\n- New Chartboost Mediation Unity SDK demo app.\n\nBug Fixes:\n- Fixed an issue with incorrect order of callbacks when `ContinueWithOnMainThread` Task extension is used.\n- Fixed an issue where `CustomData` would always be null for iOS fullscreen placements.\n- Fixed an issue where `SKAdNetwork` utilities would fail to account for JSON parsing issues.\n- Fixed an issue where `AdapterWindows` utilities would fail to account for deprecated ad networks.","url":"https://docs.chartboost.com/en/mediation/integrate/unity/changelog/"},{"product":"core","platform":"android","version":"0.4.0","date":"2023-12-07","notes":"Improvements:\n- Added `partnerConsentStatus: Map<String, ConsentStatus>` to `ConsentManagementPlatform. This is to facilitate per-partner consent for Mediation.\n- Added `fun onPartnerConsentStatusChange(partnerId: String, status: ConsentStatus)` to `ConsentObserver`.\n- Added ability for Core to automatically subscribe `PublisherMetadataObserver` modules.","url":"https://docs.chartboost.com/en/mediation/integrate/core/android/changelog/"},{"product":"mediation","platform":"android","version":"4.7.1","date":"2023-12-05","notes":"Bug Fixes:\n- Removed the `repackageclass` annotation in proguard-rules.pro as to not affect publisher builds.\n- Initialization will now wait for app set ID retrieval to return a value.","url":"https://docs.chartboost.com/en/mediation/integrate/android/changelog/"},{"product":"mediation","platform":"ios","version":"4.7.0","date":"2023-11-16","notes":"Improvements:\n- Removed App Signature as a requirement to initialize the SDK.\n- Added API to set consent on a per-partner basis.\n\nBug Fixes:\n- Fixed a couple of crashes and memory leaks.","url":"https://docs.chartboost.com/en/mediation/integrate/ios/changelog/"},{"product":"mediation","platform":"android","version":"4.7.0","date":"2023-11-14","notes":"Improvements:\n- Added an API to set consent on a per-partner basis.","url":"https://docs.chartboost.com/en/mediation/integrate/android/changelog/"},{"product":"mediation","platform":"unity","version":"4.7.0","date":"2023-11-14","notes":"Chartboost Mediation Unity SDK 4.7.0 is the last release for 2023. As such, we strive to make as many improvements and bug fixes as possible. However, there are a few breaking changes with this release in preperation for an easier transition to Chartboost Mediation 5.X in 2024.\n\nImprovements:\n- Added `AdaptersInfo` data class to Chartboost Mediation Unity SDK. Integrated ad adapter information can be fetched using `ChartboostMediation.AdaptersInfo`.\n- Added per partner consent API. Ad partner consent can be set individually utilizing the new consent API.\n- `Adapters.cs` has been deprecated and replaced by `Partners.cs`.\n- Added `ContainerSize` property to the new `IChartboostMediationBannerView`, allowing developers to get the size of the banner container.\n- Added a setter to `ChartboostMediationSettings` which allow developers to set their own instance of the scriptable object.\n- Converted hard coded strings into constants across the codebase.\n- Editor Windows `Adapters` and `Settings…","url":"https://docs.chartboost.com/en/mediation/integrate/unity/changelog/"},{"product":"core","platform":"unity","version":"0.3.0","date":"2023-10-19","notes":"Improvements:\n- Added support for observing changes to `IPublisherMetadata` properties via events.\n- Propagated Chartboost app ID to modules on initialization via `ModuleInitializationConfiguration.ChartboostApplicationIdentifier`.\n- Optimized `InitializableModule.Initialize` calls for Android and iOS platforms.\n\nBug Fixes:\n- Fixed an error where Exceptions would be raised when calling nullable boolean values before initializing the SDK.","url":"https://docs.chartboost.com/en/mediation/integrate/core/unity/changelog/"},{"product":"core","platform":"unity","version":"0.3.1","date":"2023-10-19","notes":"Bug Fixes:\n- Fix Android dependencies for Chartboost Core Unity SDK 0.3.1.","url":"https://docs.chartboost.com/en/mediation/integrate/core/unity/changelog/"},{"product":"core","platform":"android","version":"0.3.0","date":"2023-10-12","notes":"Improvements:\n- Added `PublisherMetadataObserver`s to receive notifications that publisher metadata has changed.\n\nBug Fixes:\n- Made several environment getters async to ensure reliability.","url":"https://docs.chartboost.com/en/mediation/integrate/core/android/changelog/"},{"product":"mediation","platform":"unity","version":"4.6.0","date":"2023-10-12","notes":"Improvements:\n\n- Added a new `ChartboostMediationBannerView` API for banner ads which supports adaptive banners.\n- Added a new `ChartboostMediationUnityBannerAd` API which allows creating and loading of banner ads using Unity gameobjects.\n- EDM updated to version 1.2.177.\n\nBug Fixes:\n\n- Initialization on unsupported platform now triggers `DidStart` with error.\n- Logger.Logerror now calls Debug.Logerror instead of Debug.Log.\n\nAPI Changes:\n\n- Marked `ChartboostMediationBannerAd`as deprecated. Use `ChartboostMediationBannerView` instead.","url":"https://docs.chartboost.com/en/mediation/integrate/unity/changelog/"},{"product":"core","platform":"unity","version":"0.2.0","date":"2023-09-07","notes":"Improvements:\n- Added Unity Editor API coverage.\n- Added `ModuleReady` event for `InitializableModules`.\n- Fixed `Exception` catching for `InitializableModules`.\n- Fixed code stripping issues by adding `[Preserve]` attribute to `AndroidJavaProxy` classes.\n- Modified Unity C# API to match Android/iOS API changes. \n- Added code documentation for all platforms.","url":"https://docs.chartboost.com/en/mediation/integrate/core/unity/changelog/"},{"product":"mediation","platform":"unity","version":"4.5.0","date":"2023-08-31","notes":"- Fixed a typo in ad-adapters.md\n- Updated native dependencies to support native SDKs for Chartboost Mediation SDK.","url":"https://docs.chartboost.com/en/mediation/integrate/unity/changelog/"},{"product":"mediation","platform":"unity","version":"4.4.0","date":"2023-07-27","notes":"Improvements:\n\n- Added new SDK initialization method `ChartboostMediation.StartWithOptions`.\n- Fixed garbage collection ad disposal and invalidation logic.\n- Changed `ChartboostMediation.UnexpectedSystemErrorDidOccur` to be sent into the Unity main-thread.\n- Added a new `EditorWindow` and `SettingsWindow.cs` to unify the Chartboost Mediation integration into a single location. It can be accessed through the menu item `Chartboost Mediation/Configure`. The following feature improvements can be enabled through the new settings window:\n  - Added build postprocessing capabilities to automatically add `GADApplicationIdentifier` to `Info.plist`.\n  - Added build postprocessing capabilities to disable bitcode for XCode projects.\n  - Added build preprocessing capabilities to automatically add `com.google.android.gms.ads.APPLICATION_ID` to the `AndroidManifest.xml`.\n  - Added build preprocessing capabilities to automatically add `applovin.sdk.key` to the `AndroidManifest.xml`.\n\nAPI Changes:\n\n- Ma…","url":"https://docs.chartboost.com/en/mediation/integrate/unity/changelog/"},{"product":"core","platform":"android","version":"0.1.0","date":null,"notes":"Improvements:\n- Initial version with basic functionality.","url":"https://docs.chartboost.com/en/mediation/integrate/core/android/changelog/"},{"product":"core","platform":"android","version":"0.2.0","date":null,"notes":"Improvements:\n- Split out Usercentrics adapter.\n- Implemented most of the minor features.","url":"https://docs.chartboost.com/en/mediation/integrate/core/android/changelog/"},{"product":"core","platform":"ios","version":"0.1.0","date":null,"notes":"First public alpha.","url":"https://docs.chartboost.com/en/mediation/integrate/core/ios/changelog/"},{"product":"core","platform":"ios","version":"0.2.0","date":null,"notes":"Improvements:\n- Refactor the synchronous `userAgent` variable in `AnalyticsEnvironment` and `AttributionEnvironment` as an asynchronous function.","url":"https://docs.chartboost.com/en/mediation/integrate/core/ios/changelog/"},{"product":"core","platform":"ios","version":"0.3.0","date":null,"notes":"Improvements\n- Added support for setting the console output level of SDK logs.\n- Added support for custom logging handlers.\n- Updated `userAgent(completion:)` method to call its handler on failure paths, passing a `nil` value.\n- Added support for observing changes to `PublisherMetadata` properties via new `PublisherMetadataObserver` protocol.\n- Propagated Chartboost app ID to modules on initialization via `ModuleInitializationConfiguration.chartboostAppID`.","url":"https://docs.chartboost.com/en/mediation/integrate/core/ios/changelog/"},{"product":"core","platform":"ios","version":"0.4.0","date":null,"notes":"Improvements\n- Added `partnerConsentStatus` APIs.\n- Removed `CBCConsentAdapter` and `CBCConsentAdapterDelegate` from the public API; these are Swift-only protocols now.","url":"https://docs.chartboost.com/en/mediation/integrate/core/ios/changelog/"},{"product":"core","platform":"unity","version":"0.1.0","date":null,"notes":"First public alpha.\n\nAdded:\n- Package with Core, Android & iOS APIs.\n- Support for Unity & Native modules.\n- Support for Unity modules async initialization.\n- Unit tests for API","url":"https://docs.chartboost.com/en/mediation/integrate/core/unity/changelog/"},{"product":"core","platform":"unity","version":"0.4.0","date":null,"notes":"Improvements:\n- Added `PartnerConsentStatus: Dictionary<String, ConsentStatus>` to `IConsentManagementPlatform`. This is to facilitate per-partner consent for Mediation.\n- Added `delegate void ChartboostPartnerConsentStatusChange(string partnerIdentifier, ConsentStatus status) PartnerConsentStatusChange` to `IConsentManagementPlatform`.\n- Added a `IPostGenerateGradleAndroidProject` build processor to automate Gradle modifications.\n- Added `ChartboostCore.androidlib` to unify Chartboost Core Gradle modifications and automations.","url":"https://docs.chartboost.com/en/mediation/integrate/core/unity/changelog/"}]}
